finalize chat_events.py

This commit is contained in:
2025-07-13 14:03:58 +03:00
parent 40f75f7ad8
commit d5c207e1bc

View File

@ -10,13 +10,13 @@ def register_handlers(bot: AsyncTeleBot): # Регистрирует все об
@bot.message_handler(content_types=['new_chat_members']) # Обработчик захода @bot.message_handler(content_types=['new_chat_members']) # Обработчик захода
async def handle_new_members(message: Message): async def handle_new_members(message: Message):
await asyncio.sleep(10)
await bot.delete_message(message.chat.id, message.message_id)
for new_member in message.new_chat_members: for new_member in message.new_chat_members:
logger.info(f"Пользователь {new_member.id} зашёл в чат.") logger.info(f"Пользователь {new_member.id} зашёл в чат.")
await asyncio.sleep(10)
await bot.delete_message(message.chat.id, message.message_id)
@bot.message_handler(content_types=['left_chat_member']) # Обработчик выхода @bot.message_handler(content_types=['left_chat_member']) # Обработчик выхода
async def handle_left_members(message: Message): async def handle_left_members(message: Message):
logger.info(f"Пользователь {message.left_chat_member.id} вышел из чата.")
await asyncio.sleep(10) await asyncio.sleep(10)
await bot.delete_message(message.chat.id, message.message_id) await bot.delete_message(message.chat.id, message.message_id)
logger.info(f"Пользователь {message.left_chat_member.id} вышел из чата.")