【问题标题】:Discord Bot sending random messageDiscord Bot 发送随机消息
【发布时间】:2021-06-05 14:29:53
【问题描述】:

我希望 discord 机器人从多个选项中随机选择一条消息。它有点工作:机器人选择一条随机消息,但只能通过重新启动机器人。 代码:

const percent = ["0-10%" , "10-20%" , "20-30%" , "30-40%" , "40-50%" , "50-60%" , "60-70%" , "70-80%" , "80-90%" , "90-100%"]
const result = Math.floor(Math.random() * percent.length);

client.on("message", (message) => {
    if(message.content.startsWith('.percent')){ var mentionedMember = message.mentions.members.first();
         const wvg = new Discord.MessageEmbed()
           .setColor('#ff4da6')
           .addFields(
            { name: message.mentions.members.first().user.username 
            , value: "percent:" } ,
            { name: percent[result]
                , value: "text" }
           )
           
           .setTimestamp()
           .setFooter(message.author.username);

        message.channel.send(wvg)
        console.log(message.member.user.tag +' executed command .percent')
    }
})

如果你能帮助我会很好。

【问题讨论】:

    标签: javascript random discord bots


    【解决方案1】:

    我自己发现了问题。我只是将两个常量放在 if 下。

    【讨论】:

      猜你喜欢
      • 2021-08-19
      • 2020-12-01
      • 2021-03-02
      • 2021-01-12
      • 2020-12-03
      • 2021-09-17
      • 2021-06-17
      • 2021-07-06
      • 1970-01-01
      相关资源
      最近更新 更多