forked from Muzifs/LGBot
Исправления зависания
This commit is contained in:
@@ -67,6 +67,11 @@ class UserUpdateMiddleware(BaseMiddleware):
|
||||
|
||||
# Обработчик, вызываемый ДО обработки сообщения основными хэндлерами
|
||||
async def pre_process(self, message, data):
|
||||
# Проверяем, что это действительно сообщение (а не ChatMemberUpdated)
|
||||
if not hasattr(message, 'content_type'):
|
||||
# Это не Message объект (например ChatMemberUpdated), пропускаем
|
||||
return data
|
||||
|
||||
# Логируем ВСЕ входящие сообщения для отладки
|
||||
logger.info(f"[MIDDLEWARE] Получено сообщение от {message.from_user.id}, тип: {message.content_type}, текст: {message.text if hasattr(message, 'text') else 'N/A'}")
|
||||
|
||||
|
Reference in New Issue
Block a user