试图让不和谐的机器人选择随机用户

时间:2020-05-05 22:21:16

标签: javascript bots discord

我正在尝试制作一个可以为我的不和谐频道打印随机用户的机器人。问题是在bot.on函数中,我总是收到奇怪的错误。我正在尝试使用代码var randomUser = message.guild.name.random();,但是返回:

C:\Users\Robert\Desktop\Discord Bot\index.js:18       
        var randomUser = message.guild.name.random(); 
                                            ^

TypeError: message.guild.name.random is not a function

请帮助!

1 个答案:

答案 0 :(得分:1)

guild.name返回行会的名称,而不是members的集合。您的解决方案是:

v11

var randomUser = message.guild.members.random();

v12

var randomUser = message.guild.members.cache.random();