From 9ede9d91dcea6c65a792d485819557ee53c2a586 Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 21 Oct 2023 14:19:18 +0300 Subject: [PATCH] log-to-chat --- bot/main.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bot/main.py b/bot/main.py index 9e2ad7e..9de61d4 100644 --- a/bot/main.py +++ b/bot/main.py @@ -7,7 +7,7 @@ from aiogram.enums import ParseMode from aiogram.filters import CommandStart from aiogram.types import Message, ChatJoinRequest, CallbackQuery, ChatMemberUpdated from aiogram.enums import ChatMemberStatus -from config import BOT_TOKEN +from config import BOT_TOKEN, FEEDBACK_CHAT_ID from handlers.routing import handle_routing from handlers.callback_unlink import handle_unlink from handlers.callback_vouch import handle_button @@ -45,6 +45,9 @@ async def process_callback(callback_query: CallbackQuery): except Exception as e: logger.error(f"[main.process_callback] ERROR {e}") logger.debug(cbq) + import traceback + text = traceback.format_exc() + await bot.send_message(FEEDBACK_CHAT_ID, text) @router.chat_join_request() @@ -58,6 +61,9 @@ async def join_request_handler(update: ChatJoinRequest) -> None: except Exception as e: logger.error(f"[main.join_request_handler] ERROR {e}") logger.debug(join_request) + import traceback + text = traceback.format_exc() + await bot.send_message(FEEDBACK_CHAT_ID, text) @router.message() @@ -73,6 +79,9 @@ async def all_handler(message: Message) -> None: except Exception as e: logger.error(f"[main.all_handler] ERROR {e}") logger.debug(msg) + import traceback + text = traceback.format_exc() + await bot.send_message(FEEDBACK_CHAT_ID, text) @router.my_chat_member() @@ -95,6 +104,9 @@ async def chat_members_change(update: ChatMemberUpdated): except Exception as e: logger.error(f"[main.my_chat_member] ERROR {e}") logger.debug(msg) + import traceback + text = traceback.format_exc() + await bot.send_message(FEEDBACK_CHAT_ID, text) async def main() -> None: