diff --git a/vk/handlers/private.py b/vk/handlers/private.py index 7442e22..d733dae 100644 --- a/vk/handlers/private.py +++ b/vk/handlers/private.py @@ -48,10 +48,6 @@ async def any_message_handler(message: Message): bot_id = get_bot_id(message.ctx_api) chat_id = message.peer_id - if len(message.text) == 0: - await message.answer(MESSAGE_UNSUPPORTED_CONTENT_TYPE) - return - try: ai_message = await create_ai_message(message) except utils.UnsupportedContentType: diff --git a/vk/utils.py b/vk/utils.py index 8ca1331..b078c50 100644 --- a/vk/utils.py +++ b/vk/utils.py @@ -52,7 +52,7 @@ async def create_ai_message(message: Message) -> ai_agent.Message: ai_message = ai_agent.Message() ai_message.message_id = message.conversation_message_id ai_message.user_name = await get_user_name_for_ai(message.ctx_api, message.from_id) - if message.text is not None: + if len(message.text) > 0: ai_message.text = message.text for attachment in message.attachments: if attachment.type == MessagesMessageAttachmentType.PHOTO: