我正在尝试制作一个可以为我的不和谐频道打印随机用户的机器人。问题是在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
请帮助!
答案 0 :(得分:1)
guild.name
返回行会的名称,而不是members
的集合。您的解决方案是:
v11
var randomUser = message.guild.members.random();
v12
var randomUser = message.guild.members.cache.random();