【发布时间】:2020-12-24 05:50:30
【问题描述】:
我正在尝试创建一个 Discord Bot,它会在说出所选单词后发布特定图像。到目前为止,一切都很好,但我遇到的问题是我需要列出一个单词列表,如果其中任何一个单词被声明,它将不会发送消息。但是我在实现这个功能时遇到了麻烦,而且我似乎找不到任何答案。这是我第一次使用 JavaScript 并制作 Discord Bot,所以这并不是我的强项(我使用了一个指南来设置其中的一些内容)。所以如果有人知道如何解决这个问题,请告诉我。谢谢!
const Discord = require('discord.js');
const config = require('./config.json');
const client = new Discord.Client();
const prefix = '!';
client.on('message', function(message) {
if (message.author.bot) return;
if (message.content.match('Temple') || message.content.match('temple')) {
message.channel.send(
'https://cdn.discordapp.com/attachments/278000731125186560/750883416744001606/A9a0P768eBgtgAAAABJRU5ErkJggg_1.png'
);
}
const commandBody = message.content.slice(prefix.length);
const args = commandBody.split(' ');
const command = args.shift().toLowerCase();
});
client.login(config.BOT_TOKEN);
【问题讨论】:
标签: javascript node.js discord discord.js