Javascript Discord Bot:addRoles不存在,但在文档中列出是否存在?
我正在为服务器开发一个小型Discord机器人。当用户加入时,它意味着向他们致意并添加两个角色。没有角色部分,它就可以工作 表示函数存在 我得到这个错误:Javascript Discord Bot:addRoles不存在,但在文档中列出是否存在?,javascript,discord.js,Javascript,Discord.js,我正在为服务器开发一个小型Discord机器人。当用户加入时,它意味着向他们致意并添加两个角色。没有角色部分,它就可以工作 表示函数存在 我得到这个错误: at DiscordClient.bot.on (C:\Users\Dialg\Documents\coding\discord_bots\millybot\bot.js:89:9) at DiscordClient.emit (events.js:198:13) at emit (C:\Users\Dialg\Documen
at DiscordClient.bot.on (C:\Users\Dialg\Documents\coding\discord_bots\millybot\bot.js:89:9)
at DiscordClient.emit (events.js:198:13)
at emit (C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\discord.io\lib\index.js:1580:14)
at DiscordClient.handleWSMessage (C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\discord.io\lib\index.js:1904:11)
at WebSocket.emit (events.js:198:13)
at Receiver.ontext (C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\ws\lib\WebSocket.js:841:10)
at C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\ws\lib\Receiver.js:536:18
at Receiver.applyExtensions (C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\ws\lib\Receiver.js:371:5)
at C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\ws\lib\Receiver.js:508:14
at Receiver.flush (C:\Users\Dialg\Documents\coding\discord_bots\millybot\node_modules\ws\lib\Receiver.js:347:3)```
addRole or strings do not work.
```// Message to new users
bot.on('guildMemberAdd', (member) => {
let guild = member.guild;
bot.sendMessage({
to: "620583787142578185",
message: "Long message"
});
// Adds Nicknames + Reader to the user
member.addRoles(['594831071376572417', '541669344497631233']).catch(ConsoleError);
});
addRole有效吗?您是否使用
master
?是否使用字符串进行了尝试?像这样:member.addRoles(['594831071376572417','541669344497631233'])
addRole和字符串都不起作用。大师是什么?