Javascript 挑拨离间

Javascript 挑拨离间,javascript,discord,Javascript,Discord,我在尝试思考让战争机器人在不和谐上戳人的逻辑时遇到了问题。基本上,布局是这样的 用户发出命令-poke@User 机器人向被戳的用户发送一条消息,说“你被@poking_user戳了” 附加在消息上的是一个react表情符号,被戳的用户可以对其作出反应以发送回戳 用户只需不断地对机器人发出的新消息做出反应 我的问题是,我感觉自己处于无限递归状态,因为每个回复的消息都需要等待状态。这是到目前为止我的代码 client.on('message',message=>{ var parsed_messa

我在尝试思考让战争机器人在不和谐上戳人的逻辑时遇到了问题。基本上,布局是这样的

  • 用户发出命令-poke@User
  • 机器人向被戳的用户发送一条消息,说“你被@poking_user戳了”
  • 附加在消息上的是一个react表情符号,被戳的用户可以对其作出反应以发送回戳
  • 用户只需不断地对机器人发出的新消息做出反应
  • 我的问题是,我感觉自己处于无限递归状态,因为每个回复的消息都需要等待状态。这是到目前为止我的代码

    client.on('message',message=>{
    var parsed_message=message.content.split(“”);
    if(已解析的_message.length<2)
    返回;
    如果(已解析的_消息[0]=“-poke”){
    poked_user=getuserfromtoite(解析的_消息[1]);
    poking_user=message.author;
    console.log(poked_用户);
    常量过滤器=(反应,用户)=>{
    返回