diff --git a/BotLibrary/analytics/type_chat.py b/BotLibrary/analytics/type_chat.py new file mode 100644 index 0000000..9c67f66 --- /dev/null +++ b/BotLibrary/analytics/type_chat.py @@ -0,0 +1,19 @@ +# BotLibrary/analytics/type_chat.py +# Определение типа чата + +from aiogram import types + +# Настройка экспорта в модули +__all__ = ("type_chat",) + +# Проверка на тип чата +async def type_chat(message: types.Message): + chat_type = message.chat.type + if chat_type == "private": + return "Личный" + elif chat_type == "group" or chat_type == "supergroup": + return "Группа" + elif chat_type == "channel": + return "Канал" + else: + return "Неизвестный тип чата." diff --git a/BotLibrary/analytics/type_msg.py b/BotLibrary/analytics/type_msg.py index 17d6599..2c12433 100644 --- a/BotLibrary/analytics/type_msg.py +++ b/BotLibrary/analytics/type_msg.py @@ -3,7 +3,6 @@ from aiogram.types import ContentType, Message # Настройка экспорта из модуля __all__ = ("types_message",) - # Функция определения типа сообщения def types_message(message: Message) -> str: """