2016-10-12 1 views
-1

ユーザーがボタンをクリックしたことを検出し、テレグラムロボットのコンテンツを変更したいとします。ロボットテレグラムランタイム用のボタンの内容をC#でどのように変更できますか?

どうすればC#で記述できますか?以下の方法はあなたの代わりに アクションの結果と新しいものを送るの メッセージ履歴内の既存のメッセージを変更することができ、メッセージ

を更新

+1

あなたは何を言おうとしていますか? – Hank

+0

たとえば、テキスト入力を行い、ボタンの前のテキストを配置します。 –

+1

しかし、あなたはこれをやろうとしたのか、それとも全く研究していないのですか? – Hank

答えて

0

。これは、 コールバッククエリを使用するインラインキーボードのメッセージに最も便利ですが、通常のチャットボットの場合は の会話の混乱を軽減するのにも役立ちます。

現在、 のメッセージはreply_markupやインラインキーボードで編集できないことにご注意ください。

editMessageText:

editMessageTextは ボットまたは(インラインボット用)ボット経由で送信されたテキストやゲームのメッセージを編集するには、このメソッドを使用します。成功すると、編集された メッセージがボットによって送信された場合、編集されたメッセージが返されます。そうでない場合は、 が返されます。

この方法を使用する必要があります。 For more info

関連する問題