@Sergey_fraerok

Как запретить нажимать на кнопку всем кроме себя?

Здравствуйте всем. Извиняюсь если вопрос был глупый.
Как сделать так, что бы никто не мог нажимать на кнопку, кроме меня?

Я пытался сделать команду "Баланс"(для просмотра игровой валюты). К сообщению которое отправлял бот, была прикрепленна кнопка - "Другое". И нажимать на нее мог не только я, но и другие пользователи бота.
Собственно все. Вопрос был указан сверху.
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ответы на вопрос 2
fenrir1121
@fenrir1121
Начни с документации
Проверяйте в событии нажатия кнопки id нажимающего и если он отличен от вашего останавливайте
Ответ написан
Комментировать
@yamakasi_habr
Сделай каждому пользователю id. После нажатия на кнопку Другое происходит проверка и если id не твой, то человеку выдает сообщение что эта кнопка не дня него

Вообще лучше не показывать кнопки на которые человек не может нажать. Пусть при нажатии на кнопку Баланс происходит точно такая же проверка по id, если нажал Ты, то бот отправляет сообщение с кпопкой Другое. А если не ты, то кнопка Другое не отправляется
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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