@ltk

Можно ли сделать клавиатуру для определенного пользователя?

AIOGRAM
Возник вопрос можно ли показать клавиатуру только человеку который ввел команду?
Человек в чате ввел команду и только ему вывило клавиатуру

63ea485a74df7779464307.png
Если возможно то как?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
@HXNDY
для markup-клавиатуры нельзя! Она будет всегда показываться всем пользователям в чате. Но за то можно использовать inline-клавиатуру. Закрепите айди сообщения с инлайн клавиатурой к айди пользователю, который его вызвал. При нажатии проверяйте айди сообщения, который прикрелпён к пользователю и айди сообщения, к которому прикреплена инлайн клавиатура.

На питоне с библиотекой телебот это будет выглядеть примерно так:

if database[call.from_user.id] == call.message.id:
    pass
Ответ написан
Ваш ответ на вопрос

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

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