因此,基本上,当我运行命令时,机器人会对其响应发送垃圾邮件。
bot.on('message', message => {
let args = message.content.substring(PREFIX.length).split(" ");
switch (args[0]){
case 'embed':
const embed = new Discord.RichEmbed()
.setTitle('User Information')
.addField('Player Name', message.author.username)
.addField('Version', version)
.addField('Current Server', message.guild.name)
.setThumbnail(message.author.avatarURL)
.setFooter('Made By NotBanEvading')
message.channel.sendEmbed(embed);
break;
}
})
答案 0 :(得分:1)
bot.on('message', message =>..
是指漫游器收到任何消息时的事件。
这意味着它将在收到来自其自身或其他机器人的消息时触发。
您可以使用message.author.bot
检查邮件的作者是否是漫游器,如下所示:
bot.on('message', message => {
// Do nothing if the message is from a bot.
if (message.author.bot) { return; }
let args = message.content.substring(PREFIX.length).split(" ");
// ... Rest of your codes
(P.S请使您的标题更清楚地表明您的实际要求。而不是说您需要帮助。)