Skip to content
Snippets Groups Projects
Commit b1f4a871 authored by Tilman Vatteroth's avatar Tilman Vatteroth :robot:
Browse files

+ added nofailmessage-flag

parent 3b2f55a7
No related branches found
No related tags found
No related merge requests found
...@@ -14,6 +14,11 @@ aparser.add_argument( ...@@ -14,6 +14,11 @@ aparser.add_argument(
action="store_true", action="store_true",
help="Sendet die Nachricht an den UFC Channel, anstatt nur eine Ausgabe zu machen" 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( aparser.add_argument(
"--dest", "--dest",
help="Alternativer Telegramchat" help="Alternativer Telegramchat"
...@@ -35,9 +40,10 @@ program_info = ProgramInfo() ...@@ -35,9 +40,10 @@ program_info = ProgramInfo()
next_event = program_info.get_next_event(args.day_diff) next_event = program_info.get_next_event(args.day_diff)
print("Vorschau Telegram:")
if next_event is None: if next_event is None:
if not args.nofailmessage:
print("Telegram:")
print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.")
exit(1) exit(1)
...@@ -65,6 +71,7 @@ if next_event.trailer is not "": ...@@ -65,6 +71,7 @@ if next_event.trailer is not "":
text = ''.join(message) text = ''.join(message)
print("Vorschau Telegram:")
print(text) print(text)
# Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben # Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben
......
...@@ -23,6 +23,11 @@ aparser.add_argument( ...@@ -23,6 +23,11 @@ aparser.add_argument(
action="store_true", action="store_true",
help="Sendet die Nachricht über den UFC Twitter Account, anstatt sie nur auszugeben" 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( aparser.add_argument(
"--dest", "--dest",
help="Schreibe DEST per mention an" help="Schreibe DEST per mention an"
...@@ -41,9 +46,10 @@ program_info = ProgramInfo() ...@@ -41,9 +46,10 @@ program_info = ProgramInfo()
next_event = program_info.get_next_event(args.day_diff) next_event = program_info.get_next_event(args.day_diff)
print("Vorschau Twitter:")
if next_event is None: if next_event is None:
if not args.nofailmessage:
print("Twitter:")
print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.") print("Kein Event in den nächsten " + str(args.day_diff) + " Tagen.")
exit(1) exit(1)
...@@ -67,6 +73,7 @@ image = program_info.get_image() ...@@ -67,6 +73,7 @@ image = program_info.get_image()
if not args.dest is None: if not args.dest is None:
text = args.dest + " " + text text = args.dest + " " + text
print("Vorschau Twitter:")
print(text) print(text)
# Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben # Nur abschicken, wenn es wirklich verlangt wird. Ansonsten nur in die Konsole schreiben
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment