diff --git a/telegram_bot.py b/telegram_bot.py index 54926bd0adecaf13c9367919f92690a8ee77555e..0d7399a7ef497ed7e90457d7563be3728e1fae71 100755 --- a/telegram_bot.py +++ b/telegram_bot.py @@ -14,6 +14,11 @@ aparser.add_argument( action="store_true", help="Sendet die Nachricht an den UFC Channel, anstatt nur eine Ausgabe zu machen" ) +aparser.add_argument( + "--nofailmessage", + action="store_true", + help="Unterdrückt die Nachricht, dass kein Event gefunden wurde" +) aparser.add_argument( "--dest", help="Alternativer Telegramchat" @@ -35,10 +40,11 @@ program_info = ProgramInfo() next_event = program_info.get_next_event(args.day_diff) -print("Vorschau Telegram:") if next_event is None: - print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") + if not args.nofailmessage: + print("Telegram:") + print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") exit(1) @@ -65,6 +71,7 @@ if next_event.trailer is not "": text = ''.join(message) +print("Vorschau Telegram:") print(text) # Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben diff --git a/twitter_bot.py b/twitter_bot.py index 5b9e792114b940ade7b97f5c108802936655cea6..059c46ab623449b750fe1b6fe5e0d73513115a70 100755 --- a/twitter_bot.py +++ b/twitter_bot.py @@ -23,6 +23,11 @@ aparser.add_argument( action="store_true", help="Sendet die Nachricht über den UFC Twitter Account, anstatt sie nur auszugeben" ) +aparser.add_argument( + "--nofailmessage", + action="store_true", + help="Unterdrückt die Nachricht, dass kein Event gefunden wurde" +) aparser.add_argument( "--dest", help="Schreibe DEST per mention an" @@ -41,10 +46,11 @@ program_info = ProgramInfo() next_event = program_info.get_next_event(args.day_diff) -print("Vorschau Twitter:") if next_event is None: - print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") + if not args.nofailmessage: + print("Twitter:") + print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") exit(1) @@ -67,6 +73,7 @@ image = program_info.get_image() if not args.dest is None: text = args.dest + " " + text +print("Vorschau Twitter:") print(text) # Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben