2016-12-05 60 views
0

这可能是一个愚蠢的问题,但我没有在文档中提到它。如何知道消息是否继续对话?

如何知道消息何时是以前交互的延续?例如,通过BotFather,您发送/设置描述,并且BotFather会通知您发送详细信息。你发送的细节和BotFather知道细节是指定的机器人的描述。

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

我想避免完全合格的命令(因为缺乏一个更好的词),如:

/command [parameter] [parameter] 

,并把它们变成:

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

任何提示吗?

编辑:现在,我只需在用户每次完成多步操作中的步骤时设置“状态”标志。我收到每封邮件后检查该标签,以确定用户是否处于操作中。这非常乏味。我想知道是否有更好的方法/内置API的东西。

回答

0

用你的message_id你可以做到这一点。我猜message_id是每个聊天的身份号码和主键。

相关问题