Задать вопрос
rackev
@rackev

Почему появляется ошибка: AttributeError: 'VkBotMessageEvent' object has no attribute 'text'?

def random_id():
    Random = 0
    random += random.randint(0, 1000000000)
    return Random

while True:
    for event in longpoll.listen():
        if event.type == VkBotEventType.MESSAGE_NEW:
            if event.text.lower() == 'привет':
                vk.message.send(
                    user_id = event.user_id,
                    message = "привет",
                    random_id = random_id()
                )
            elif event.text.lower() == 'Как дела?':
                vk.message.send(
                    user_id = event.user_id,
                    message = "Отлично, Вы как?",
                    random_id = random_id()
                )
            else:
                vk.message.send(
                    user_id = event.user_id,
                    message = "Не понимаю вас",
                    random_id = random_id()
                )
  • Вопрос задан
  • 343 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы