Задать вопрос
@mudiikk

Как сделать обработчик inline кнопок в телеграм боте на c#?

Вообщем, работаю с библиотекой telegram.bot на новейшей версии. Есть кнопка:
if (message.Text == "lvl (+1)")
                    {
                        InlineKeyboardMarkup lvl1 = new(new[]
                        {
                            new[]
                            {
                                InlineKeyboardButton.WithCallbackData("Купить", "2"),
                                InlineKeyboardButton.WithCallbackData("Отмена", "1")
                            }
                        });
                        await botclient.SendTextMessageAsync(message.Chat.Id, "Купить или отмена?", replyMarkup: lvl1);

Нужно чтобы сразу после этого бот ждал нажатия на кнопку. При нажатии на кнопку "2" выполнял одно действие, при нажатии на "1" другое действие. Заранее спасибо.
  • Вопрос задан
  • 642 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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