【发布时间】:2023-03-22 16:18:02
【问题描述】:
我正在寻找一种方法来制作只对某些用户做出反应或回复的 Discord 机器人。它可以通过角色或 ID 选择用户,但我似乎无法让它工作。这是我尝试过的:
if (message.author.id === 'myDiscordID') {
message.reply('hello!').then(r => {
});
}
如果有帮助,我正在使用 Discord JS 进行编码。这是整个 index.js 文件:
const Discord = require('discord.js');
const { prefix, token } = require('./config.json');
const client = new Discord.Client();
client.once('ready', () => {
console.log('Ready!');
});
client.on('message', message => {
if (message.author.id === 'myDiscordID') {
message.reply('hello!').then(r => {
});
}
});
client.login(token);
文件运行良好,机器人上线,然后打印“Ready!”但是,对于控制台,其余代码似乎不起作用。
【问题讨论】:
标签: discord discord.js