1.3 Логгер на сообщения больше не реагирует на выход и вход участников (новые уровни)
This commit is contained in:
@@ -19,11 +19,14 @@ async def logger_msg(message: Message, log_type: str = "Message") -> None:
|
|||||||
"""
|
"""
|
||||||
# Получаем username или id пользователя
|
# Получаем username или id пользователя
|
||||||
user: str = f"@{message.from_user.username or message.from_user.id}"
|
user: str = f"@{message.from_user.username or message.from_user.id}"
|
||||||
|
msg_type = types_message(message)
|
||||||
|
|
||||||
# Логирование только если разрешено
|
# Логирование только если разрешено
|
||||||
if BotLogs.permission:
|
if BotLogs.permission:
|
||||||
# Проверка на наличие текста и его типа
|
# Проверка на наличие текста и его типа
|
||||||
if message.text is None:
|
if message.text is None and msg_type not in ("Новые участники чата", "Ушедший участник чата"):
|
||||||
Logs.info(log_type=log_type, user=user, text=f"Получено сообщение из ({message.chat.id}) : {types_message(message)}")
|
Logs.info(log_type=log_type, user=user, text=f"Получено сообщение из ({message.chat.id}) : {msg_type}")
|
||||||
else:
|
elif message.text is not None:
|
||||||
Logs.info(log_type=log_type, user=user, text=f"Получено сообщение из ({message.chat.id}) : {message.text}")
|
Logs.info(log_type=log_type, user=user, text=f"Получено сообщение из ({message.chat.id}) : {message.text}")
|
||||||
|
else:
|
||||||
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user