我在试着制造一个简单的不和谐机器人。我怎样才能让它检查消息中的一个单词呢?例如,如果有人说“我爱香蕉”,触发词是香蕉,机器人用“相同”来回应。我所能想出的就是如何让它回复特定的消息(比如“香蕉”),我如何做出类似于我所做的例子呢?
发布于 2022-01-11 02:25:21
discord.js v13.5.1
const client = new Client({
intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES],
});
const triggerWords = ['banana', 'fire', 'white'];
client.on('messageCreate', (message) => {
if (message.author.bot) return false;
triggerWords.forEach((word) => {
if (message.content.includes(word)) {
message.reply(message.content);
}
});
});https://discord.js.org/#/docs/discord.js/stable/class/Client?scrollTo=e-messageCreate
https://stackoverflow.com/questions/70658718
复制相似问题