@dreameddd

Как сделать отдельную «вкладку» в боте?

Как сделать так, чтобы при вкладке "Промокоды" убралось меню (клавиатура) и добавилась клавиатура только с 1 кнопкой назад (чтобы вернуться в меню), во вкладке "Промокоды" можно было вводить только промокоды (которые бы сверялись с бд, это я сделал), но команды и остальное - не реагировало, только на кнопку назад.

Использую: vk_api, python
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@slikkness
Присваивать пользователю статус, например когда он нажмет на кнопку Промокоды измени его статус в БД на "promo" и отошли новую клавиатуру только с одной кнопкой, и делай проверку, что если у него этот статус - то на другие команды реагировать не будет
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Как хочешь так и делай. У тебя есть инструменты и возможности.
Из возможностей у тебя - отправка сообщения с кнопками (клавиатурой). Только так ты можешь изменить кнопки.

Чуешь к чему я?
Ответ написан
Ваш ответ на вопрос

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

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