1.2 БАГФИКС, исправлена ошибка определения типа файла
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
from aiogram.types import ContentType
|
from aiogram.types import ContentType, Message
|
||||||
from aiogram.types import Message
|
|
||||||
|
|
||||||
# Настройка экспорта из модуля
|
# Настройка экспорта из модуля
|
||||||
__all__ = ("types_message",)
|
__all__ = ("types_message",)
|
||||||
@@ -73,9 +72,12 @@ def types_message(message: Message) -> str:
|
|||||||
ContentType.MESSAGE_AUTO_DELETE_TIMER_CHANGED: "Изменение таймера автоудаления сообщения",
|
ContentType.MESSAGE_AUTO_DELETE_TIMER_CHANGED: "Изменение таймера автоудаления сообщения",
|
||||||
}
|
}
|
||||||
|
|
||||||
# Проверка для контакта (если это сообщение с контактом)
|
# Получение типа сообщения
|
||||||
if message.contact:
|
message_type = message.content_type
|
||||||
return f"{content_types.get(ContentType.CONTACT, 'Контакт')}: {message.contact.phone_number}"
|
|
||||||
|
|
||||||
# Если сообщение не соответствует ни одному из типов
|
# Если это контакт, добавляем номер телефона
|
||||||
return "Неизвестный тип"
|
if message_type == ContentType.CONTACT and message.contact:
|
||||||
|
return f"{content_types.get(message_type, 'Контакт')}: {message.contact.phone_number}"
|
||||||
|
|
||||||
|
# Возвращаем описание типа сообщения, если оно есть в словаре, иначе "Неизвестный тип"
|
||||||
|
return content_types.get(message_type, "Неизвестный тип")
|
||||||
|
|||||||
Reference in New Issue
Block a user