【问题标题】:1 command running other commands1个命令运行其他命令
【发布时间】:2020-09-15 19:22:46
【问题描述】:

当我写-kill 时,它也会执行-bandio 命令。有没有办法解决这个问题?

switch (args[0]) {
 case 'kill':
  let user = msg.mentions.members.first();

  if (!user) return msg.channel.send(`????│ Please mention a user to destroy!`);

  var texts = [
   `${user.displayName} disliked the game, then soul stealer destroyed him!`,
   `${user.displayName} slipped on a banana!`,
   `${user.displayName} played UTSU, and died of cancer.`,
   `${msg.member.displayName} falcon punched ${user.displayName} 33 miles away!`,
  ];
  const rand = Math.floor(Math.random() * texts.length);
  msg.channel.send(texts[rand]);

 case 'bandio':
  let usr2 = msg.mentions.members.first();

  if (!usr2) return msg.channel.send('????│ Please define someone to bandio');

  msg.channel.send(`????│ @${usr2.displayName} has been bandio!`);
}

【问题讨论】:

标签: javascript node.js discord discord.js bots


【解决方案1】:

你必须添加

break;

就在之前

case 'bandio';

因为我们正在更改命令。如果没有,那么两者都可以正常工作”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2021-06-06
    • 2010-11-14
    • 2021-11-07
    • 2020-10-04
    • 2017-05-05
    • 1970-01-01
    相关资源
    最近更新 更多