【发布时间】:2021-01-03 11:38:36
【问题描述】:
我想知道您是否可以提供帮助(我搜索它并没有) 我正在学习如何使用 discord.js,我想在他们加入后更改用户昵称。 应该是这样的:有人从我的网站加入我的discord服务器(有id系统注册)在他们加入bot后更改了他的名字(“来自网站的ID”-“他的昵称”)。示例:( 1 - kapacitta )
【问题讨论】:
标签: javascript discord discord.js bots
我想知道您是否可以提供帮助(我搜索它并没有) 我正在学习如何使用 discord.js,我想在他们加入后更改用户昵称。 应该是这样的:有人从我的网站加入我的discord服务器(有id系统注册)在他们加入bot后更改了他的名字(“来自网站的ID”-“他的昵称”)。示例:( 1 - kapacitta )
【问题讨论】:
标签: javascript discord discord.js bots
您可以使用guildMemberAdd 事件和GuildMember.setNickname() 函数:
// will emmit when a user joins a server
client.on('guildMemberAdd', (member) => {
const newNick = (...); // fetch string from database
member.setNickname(newNick); // set nickname
});
【讨论】: