#c# #telegram
#c# #telegram
Вопрос:
Я хочу обнаружить, что пользователь нажимает кнопку, а затем изменяет ее содержимое в роботе Telegram.
Как я могу написать это на C #?
Комментарии:
1. Вы пытались выполнить то, что пытаетесь сказать?
2. Например, ввод текста и замена предыдущего текста кнопки.
3. Но пытались ли вы это сделать или исследовать вообще, или вы просто просите кого-нибудь рассказать вам, как это сделать, не пытаясь?
4. Я пытался, и я высоко оценил поиск в Интернете по этому вопросу. Я не могу использовать свои примеры. Я знаю, как это сделать. И теперь у меня есть текст, введенный с помощью метода для этого. Я не знаю, что это за метод.
5. у вас есть идеальный пример?
Ответ №1:
Обновление сообщений
Следующие методы позволяют изменить существующее сообщение в истории сообщений вместо отправки нового с результатом действия. Это наиболее полезно для сообщений со встроенными клавиатурами, использующими запросы обратного вызова, но также может помочь уменьшить беспорядок в разговорах с обычными чат-ботами.
Пожалуйста, обратите внимание, что в настоящее время редактировать сообщения можно только без reply_markup или с помощью встроенных клавиатур.
editMessageText:
editMessageText использует этот метод для редактирования текстовых и игровых сообщений, отправляемых ботом или через бота (для встроенных ботов). При успешном завершении, если бот отправляет отредактированное сообщение, возвращается отредактированное сообщение, в противном случае возвращается True .
Вам нужно только использовать этот метод. Для получения дополнительной информации