From e782cacf5a7b9b926b5deac1208dcd21fbc84ea2 Mon Sep 17 00:00:00 2001 From: localhost_frssoft Date: Tue, 6 Sep 2022 22:16:30 +0300 Subject: [PATCH] Added winned movie post after poll ends --- src/fmn_poll.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/fmn_poll.py b/src/fmn_poll.py index 0ecec38..cba6bbe 100644 --- a/src/fmn_poll.py +++ b/src/fmn_poll.py @@ -62,8 +62,23 @@ def get_winner_movie(poll_status_id=str): create_tie_breaker() else: movie = winned_movies[0] - logger.warning("Победил " + str(movie)) mark_as_watched_movie(movie[1], movie[2], movie[3]) + + acct_suggested = movie[0] + orig_name = movie[1] + ru_name = movie[2] + year = movie[3] + win_variant = f"{orig_name} / {ru_name}, {year}" + if ru_name is None: + win_variant = f"{orig_name}, {year}" + if orig_name is None: + win_variant = f"{ru_name}, {year}" + text_winned = f'''Голосование завершилось! Победил вариант предложенный @{acct_suggested}: + {win_variant} + '''.replace('\t', '') + + logger.warning("Победил " + str(movie)) + post_status(text_winned, attachments=[upload_attachment('src/FMN.png')]) clear_all_states() reset_poll()