如何知道消息是否是对话的延续?

时间:2016-12-05 13:36:03

标签: telegram telegram-bot php-telegram-bot

这可能是一个愚蠢的问题,但我没有在文档中提到它。

我如何知道邮件何时是之前互动的延续?例如,使用BotFather,您发送/设置描述,BotFather告诉您发送详细信息。您发送详细信息,BotFather知道详细信息是指定机器人的描述。

它如何知道我之前指定的机器人?

我想避免完全合格的命令(缺少更好的术语),如:

/command [parameter] [parameter] 

并将其转换为:

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

任何提示?

编辑:现在,我只是在用户每次完成多步操作的步骤时设置“状态”标志。我在收到每条消息后检查该标签,以确定用户是否处于操作过程中。这很乏味。我想知道API中是否有更好的方法/内容。

1 个答案:

答案 0 :(得分:0)

使用您的message_id,您可以执行此操作。我想message_id是每次聊天的身份号码和主键。