Sun*_*Bro 2 javascript bots node.js discord discord.js
我的不和谐机器人遇到问题,不知道用户所在的频道。如果我检查member.voiceChannel
它总是返回undefined
. 即使我在语音频道内。
代码:
let voiceChannel;
voiceChannel = msg.member.voiceChannel;
if (!voiceChannel) {
return msg.reply('Please join a voice channel before using this command.');
}
Run Code Online (Sandbox Code Playgroud)
console.log(voiceChannel);
undefined
无论我是否在语音频道中,都会打印。
小智 5
我刚刚使用 Discord.js v12 时发生了这种情况。
显然,变量在版本之间更改了名称,现在改为:
message.member.voiceChannel
Run Code Online (Sandbox Code Playgroud)
这是:
message.member.voice.channel
Run Code Online (Sandbox Code Playgroud)
像这样改变变量对我有用
归档时间: |
|
查看次数: |
14808 次 |
最近记录: |