Telegram Bot делает кнопки InlineKeyboardMarkup неактивными - PullRequest
0 голосов
/ 28 июня 2018

Есть ли способ сделать кнопки InlikeKeyBoardMarkup не щелкающими после того, как пользователь нажмет любую кнопку в? Я искал в гугле и насколько я понимаю могу только исчезнуть кнопки ReplyKeyboardMarkup, что меня не устраивает.

Я использую библиотеку Telegram-Bot в C #

1 Ответ

0 голосов
/ 28 июня 2018

Невозможно сделать визуально, но есть альтернатива, которую я использовал некоторое время:

Используйте метод editMessageReplyMarkup и создайте ту же раскладку клавиатуры, но кнопку, которую вы хотите сделать неприкосновенной, установите как тип callback_data со значением, таким как null или любым другим значением, которое вы не будете использовать, щелкая по нему Callback Query отправит боту, на которого вы просто не сможете ответить, или answerCallbackQuery немедленно (значок часов на кнопке мгновенно исчезнет).

...