0

これはばかげた質問かもしれませんが、ドキュメントで言及されていません。

メッセージが以前のやり取りの続きであることをどのように知ることができますか? たとえば、BotFather で /setdescription を送信すると、BotFather は詳細を送信するように指示します。詳細を送信すると、BotFather はその詳細が指定されたボットの説明であることを認識します。

以前に指定したボットについてどのように認識しますか?

次のような完全修飾コマンドは避けたい (より適切な用語がないため)。

/command [parameter] [parameter] 

そしてそれらを次のように変えます:

[command]
<reaction>
[parameter]
<reaction>
[parameter]

任意のヒント?

編集: 現時点では、ユーザーが複数ステップの操作でステップを完了するたびに「ステータス」フラグを設定するだけです。すべてのメッセージを受信した後、そのタグをチェックして、ユーザーが操作中であるかどうかを判断します。それはかなり退屈です。より良い方法/APIに組み込まれているものがあるのだろうか。

4

1 に答える 1

0

あなたの message_id でこれを行うことができます。message_id は、すべてのチャットの ID 番号と主キーだと思います。

于 2016-12-16T11:08:02.777 に答える