【发布时间】:2019-01-08 07:39:46
【问题描述】:
说实话,我不知道如何处理以下问题。
我使用 telegram-node-bot-API 编写了一个机器人。代码在链接:https://jsfiddle.net/gauo9p0q/
我现在需要的是:
当用户 A 到达要共享手机的位置时,我会检查手机是否正确。如果不是,因为用户 B 开始使用机器人,他会收到他的手机不正确的消息,但到目前为止他还没有输入。发生这种情况是因为对象顺序是所有用户的顺序,并且代码为所有用户执行一次,这就是部件的组成部分
else if (!re.test(msg.text) && order.status && msg.text != "Phone number" && msg.text != "Back" && order.type != "email") {
bot.sendMessage(msg.chat.id, "Phone number is incorrect! Try again")
}
即使对于用户 С 也会一直执行。
如何分别处理我的整个代码以及用户 A 和 B。在这种特定情况下,如何以独特的方式为每个用户创建对象顺序?
【问题讨论】:
-
从你的小提琴中移除令牌。就像……现在!!!
-
@manuerumx 完成!任何想法如何修复机器人?
标签: javascript node.js object telegram-bot