@ebaysher

Как можно получить данные введенные пользователем в телеграм боте на 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)
        };
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
Adler_lug
@Adler_lug
Что-то ничего не понял, что вы хотите.
Введеные новые сообщения обрабатываются в
UpdateType.Message => BotOnMessageReceived(update.Message!)
Ответ написан
Ваш ответ на вопрос

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

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