@ne_Sci_fi

Почему event.object.text возвращает None?

Проблема такая возникла, когда в беседе присылается сообщение "бот" видит что оно пришло, но говорит,
что текст сообщения пуст, то есть возвращает Nonе. Укажите на ошибку пожалуйста

import requests
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.utils import get_random_id

vk_session = vk_api.VkApi(token = 'my_token')

longpoll = VkBotLongPoll(vk_session, '189470911')
vk = vk_session.get_api()

variants = ["привет", "Привет"]

while True:
	for event in longpoll.listen():
		if event.type == VkBotEventType.MESSAGE_NEW and event.from_chat:
			print(event.object.text)
# выводит: None
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Febel
КЕК
Event.message.text?
Вк тут как то обновили апи и старые методы messages в основном больше не работают. Проверь документацию и новые возможности messages
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы