Как можно получить данные введенные пользователем в телеграм боте? на c#

Мне нужно считывать данные введенные пользователем в определенном случае. У меня Update.CallbackQuery отрабатывает только при нажатии кнопки в inline keyboard.

как можно реализовать считывание данных от пользователя в определенных состояниях. для этого нужен новый вебхук? Буду очень благодарен за конкретный пример. Спасибо.

var handler = update.Type switch
        {
            UpdateType.Message => BotOnMessageReceived(update.Message!),
            UpdateType.EditedMessage => BotOnMessageReceived(update.EditedMessage!),
            UpdateType.CallbackQuery => BotOnCallbackQueryReceived(update.CallbackQuery!),
            UpdateType.InlineQuery => BotOnInlineQueryReceived(update.InlineQuery!),
            UpdateType.ChosenInlineResult => BotOnChosenInlineResultReceived(update.ChosenInlineResult!),
            _ => UnknownUpdateHandlerAsync(update)
        };

Ответы (0 шт):