diff --git a/rtv/main.py b/rtv/main.py index 8f7ccd5..c953d3d 100644 --- a/rtv/main.py +++ b/rtv/main.py @@ -2,6 +2,7 @@ import argparse from getpass import getpass import praw from requests.exceptions import ConnectionError, HTTPError +from praw.errors import InvalidUserPass from rtv.errors import SubmissionURLError, SubredditNameError from rtv.utils import curses_session, load_config @@ -94,6 +95,9 @@ def main(): page = SubredditPage(stdscr, reddit, args.subreddit) page.loop() + except InvalidUserPass: + print('Invalid password for username: ' + args.username) + except KeyboardInterrupt: return