From 1bd09547c2879259d8b72f2c8959175719afe54e Mon Sep 17 00:00:00 2001 From: didier Date: Mon, 22 Mar 2021 19:50:27 +0000 Subject: [PATCH] Twitter commands sentiment/infer to fail smoothly when wrong API Key --- gamestonk_terminal/behavioural_analysis/twitter_view.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gamestonk_terminal/behavioural_analysis/twitter_view.py b/gamestonk_terminal/behavioural_analysis/twitter_view.py index ca31ee737a7..a76b8b45ea5 100644 --- a/gamestonk_terminal/behavioural_analysis/twitter_view.py +++ b/gamestonk_terminal/behavioural_analysis/twitter_view.py @@ -128,6 +128,10 @@ def inference(l_args, s_ticker): row = get_data(tweet) df_tweets = df_tweets.append(row, ignore_index=True) + elif response.status_code == 401: + print("Twitter API Key provided is incorrect\n") + return + # Load sentiment model sentiment_model = flair.models.TextClassifier.load("en-sentiment") print("") @@ -287,6 +291,10 @@ def sentiment(l_args, s_ticker): row = get_data(tweet) df_tweets = df_tweets.append(row, ignore_index=True) + elif response.status_code == 401: + print("Twitter API Key provided is incorrect\n") + return + # Load sentiment model print("") sentiment_model = flair.models.TextClassifier.load("en-sentiment")