@sterkkhov

Как задать уточняющий вопрос пользователю в telegram api?

Создаю бота который даёт ранние полученные файлы.Работаю с api Telegram.Bot
Команду обрабатываю метод
private static Telegram.Bot.TelegramBotClient BOT;
{
BOT.OnMessage += BotOnMessageReceived;
}
private static async void BotOnMessageReceived(object sender, MessageEventArgs messageEventArgs)
        {
            Telegram.Bot.Types.Message msg = messageEventArgs.Message; 
            if (msg == null || msg.Type != MessageType.TextMessage) return;
            String Answer = "";
            switch (msg.Text)
            {//Стартовые команды
                case "/start": Answer = "Что я умею\n  ";break;
                case "Привет ":Answer = "Чем могу помочь?" ;break;
                case "/Document":Answer = "Выберите документ:"; Documents(msg) ; break;
                case "/Books": Answer = "Список:"; break;
                default: Answer = "Не знаю такой команды"; break;
            }
            await BOT.SendTextMessageAsync(msg.Chat.Id, Answer);
        }

После идёт обработка, бот выдаёт файлы с припиской /1,/2
Как я могу считать что Telegram.Bot.Types.Message msg обновилась?
  • Вопрос задан
  • 194 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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