Я сделал телеграмм-бота со встроенной клавиатурой. (через InlineKeyboardMarkup
) Мне нравится скрывать (или делать это однократно) клавиатуру после ответа пользователя. Как я могу сделать это в PHP?
Вот вид моего бота:
Я сделал телеграмм-бота со встроенной клавиатурой. (через InlineKeyboardMarkup
) Мне нравится скрывать (или делать это однократно) клавиатуру после ответа пользователя. Как я могу сделать это в PHP?
Вот вид моего бота:
Существует метод editMessageReplyMarkup
. Вы можете передать пустой параметр inline_keyboard
. Но это может не работать на некоторых устройствах (у меня проблема с iphone, для проблемных устройств вы можете отредактировать разметку на кнопку «спасибо», а после удалить ее)
Попробуйте обновить сообщение с помощью метода editMessageText и пустой разметки.
на самом деле, получив идентификатор сообщения и используя deleteMessage
, вы можете заставить клавиатуру исчезнуть.
вот описание >> Telegram Bot ApI Надеюсь, это поможет вам