电报机器人双/开始

时间:2017-09-29 17:48:26

标签: python telegram-bot python-telegram-bot

我有一个电报机器人,它可以正常工作。但是如果再发一次/开始它会开始回答两次相同的事情。我该如何修复?

2 个答案:

答案 0 :(得分:0)

除非首先自动/start,否则用户可以点击蓝色文字或自行输入,无法阻止此操作。

答案 1 :(得分:0)

如果你想阻止对/start的第二次回复或稍微改一下,你可以在DB / memcache /某个地方为有标志/计数器的用户创建一条记录,并检查它是否是第一次尝试。

例如,在我的机器人@DebtsTrackerBot中,我要求用户在第一个/start和安全选择的区域设置中选择语言到DB中的用户个人资料。