(Discord 机器人)当用户加入 Discord 服务器(discord.js)时,如何发送欢迎消息?

Posted

技术标签:

【中文标题】(Discord 机器人)当用户加入 Discord 服务器(discord.js)时,如何发送欢迎消息?【英文标题】:(Discord bot) How do I make a welcome msg when a user joins a discords server (discord.js)? 【发布时间】:2020-01-22 07:12:29 【问题描述】:

我正在制作一个 discord.js 机器人,我想在有人加入服务器时发送一条欢迎消息。

这是我想要的基本布局:

输入:&welcome_channel

获取频道 ID。

输入:&welcome_msg

然后存储此消息。

我不知道如何获取频道以及如何在所述频道上显示欢迎消息。请帮忙。

【问题讨论】:

你应该阅读discord.js documentation 【参考方案1】:

使用Discord.js库你可以使用guildMemberAdd在每次用户加入服务器时运行一个函数,这个事件也传递一个GuildMember对象,使用它你应该可以得到服务器用户已加入,如果该服务器有一个默认欢迎频道。

【讨论】:

以上是关于(Discord 机器人)当用户加入 Discord 服务器(discord.js)时,如何发送欢迎消息?的主要内容,如果未能解决你的问题,请参考以下文章

Discord.py 重新上传图片

当用户使用 Discord.JS 加入 VC 时发送 DM

当有人加入特定频道时发送消息 - Discord Bot

Discord.js 尝试在用户加入语音频道时发送消息

如何使用 discord.py 机器人,在他们加入 VC 时赋予用户角色并在他们离开时将其删除

Discord 欢迎留言 DM