kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn

Как выполнить проверку ввода сообщения в ВК?

Есть консольная программа, которая выполняет проверку правильного ввода:
while True:
    try:
        n = int(input("Введите число от 1 до 10: "))
        if count_map.get(n) == None:
            raise Exception()
        break
    except Exception as e:
        print('Введено неправильное значение. Необходимо вводить цифру от 1 до 10')

По аналогии пытался сделать это для проверки отправленного боту сообщения в ВК, но что ни пробовал - ничего не работает и бот просто спамит ошибку ввода.
Как можно "заморозить" выполнение цикла, пока не сработает событие VkBotEventType.MESSAGE_NEW и тогда уже выполнять проверку, по аналогии как это делает функция input()?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
kshnkvn
@kshnkvn Автор вопроса
yay ✌️ t.me/kshnkvn
Решил вопрос созданием отдельного цикла прослушивания событий.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект