【发布时间】:2021-04-15 04:24:36
【问题描述】:
我尝试制作服务器问候消息,但它甚至对我不起作用,我看到您可以尝试使用 ch.name === 'name' 来执行此操作,但我希望我的机器人向具有特定 ID 的频道发送消息
client.on("guildMemberAdd", (member) => {
const channel = member.guild.channels.cache.find((ch) => ch.id === `channel-id`);
if (!channel) return;
channel.send(`Welcome to the server, ${member}!`);
});
【问题讨论】:
-
用户加入时你想这样做吗?我只是问这个,因为我不确定你为什么要找这个频道
-
哪个部分不起作用?顺便说一句,如果您使用
ch.id,它只能在您的公会 (member.guild) 上找到频道,因为没有其他公会拥有与该 ID 完全相同的频道。每个频道都有不同的 ID。
标签: javascript discord.js