【发布时间】:2022-01-23 06:32:31
【问题描述】:
我观看了大量视频,并在网上关注示例,但仍然无法让我的不和谐机器人在成员加入时简单地发送消息。也许我错过了一个重要的更新?
//require the necessary discord.js classes
const { Client, Intents } = require("discord.js");
const { token } = require("./config.json");
//create a new client instance
const client = new Client({ intents: [Intents.FLAGS.GUILDS] });
//when the client is ready, run this code (only once)
client.on('ready', () => {
console.log("Online");
});
//sends user a welcome message upon joining
client.on('guildMemberAdd', member => {
const channel = member.guild.channels.cache.get('921490782958014576');
channel.send("Welcome to the server!!")
});
client.login(token);
我什么也得不到。纳达。我已经尝试了几段不同的代码。我已经三重检查了权限。这非常令人沮丧。我已经尝试将机器人取消添加并将其读取到服务器。我检查了 discord.js 文档,我的代码似乎没有任何问题。对我来说,好像 guildMemberAdd 没有发出任何东西。我正在使用记事本++ 来编辑我的代码。我觉得我可能会使用更好的东西来进行调试。
【问题讨论】:
标签: javascript discord bots