From 53bbb750d0ed98f28f0b1566a502a052308f67e2 Mon Sep 17 00:00:00 2001 From: Ray Lyon Date: Sat, 23 Apr 2022 13:36:23 -0400 Subject: [PATCH] error and exit if env variables are empty --- telegram-moviebot/telegram-moviebot.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/telegram-moviebot/telegram-moviebot.py b/telegram-moviebot/telegram-moviebot.py index 63b21aa..0d1a32c 100644 --- a/telegram-moviebot/telegram-moviebot.py +++ b/telegram-moviebot/telegram-moviebot.py @@ -135,6 +135,18 @@ def unknown(update: Update, context: CallbackContext): def main(): + if not tmdb_api_token: + print("ERROR: TMDB API token not provided. Exiting...") + exit() + + if not sa_api_token: + print("ERROR: Streaming Availability API token not provided. Exiting...") + exit() + + if not bot_token: + print("ERROR: Telegram bot token not provided. Exiting...") + exit() + if filter_user: start_handler = CommandHandler('start', start, Filters.user(username=filter_user))