From b8a47f8db4e64e6567531dac6cf90bc73a0e6200 Mon Sep 17 00:00:00 2001 From: localhost_frssoft Date: Thu, 1 Sep 2022 15:21:35 +0300 Subject: [PATCH] Extended logging --- src/listener_context.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/listener_context.py b/src/listener_context.py index d2d34d9..aa4b858 100644 --- a/src/listener_context.py +++ b/src/listener_context.py @@ -79,6 +79,7 @@ def scan_context_thread(): if poll_created: post_status(f'ℹ️ Приём заявок уже окончен.\n\nГолосовалка здесь: https://{instance}/notice/{poll_created}', id_st) + logger.info(f'{acct} был уведомлен о завершенной голосовалке') continue if parsed_result is not None: @@ -96,10 +97,13 @@ def scan_context_thread(): message_writer = [] for movie in suggested_movies: + logger.debug(str(movie)) if movie[index_type] == "404": message_writer.append("❌ Не найдено.") elif movie[index_type] not in ("movie", "FILM", "video"): + type_of_title = movie[index_type] message_writer.append(f"❌ Не принято: Мы принимаем фильмы, если они: полнометражные, художественные, не являются сериалами") + logger.info(f'Предложение {acct} отклонено: не подходящий тип фильма: {type_of_title}') else: name = movie[index_name] @@ -114,15 +118,17 @@ def scan_context_thread(): if get_already_watched(name, name_ru, year) == True: message_writer.append(f"ℹ️Этот фильм уже был на FMN: {movie_string}") + logger.info('Попытка предложить уже просмотренный фильм: {acct} {name} {name_ru} {year}') continue if add_movie_to_poll(acct, name, name_ru, year) == True: message_writer.append(f"✅ Принято: {movie_string}") + logger.info(f'Предложение от {acct} принято: {name} {name_ru} {year}') else: post_status("❌ Вы не можете добавить больше 2х фильмов", id_st) + logger.info(f'Предложение от {acct} было отлонено - лимит на пользователя') if message_writer != []: post_status('\n'.join(message_writer) + "\nБлагодарим за ваше предложение!", id_st) - logger.info(str((id_st, in_reply_acct, acct, in_reply_id, content))) time.sleep(30)