Discord.js setVoiceChannel
我一辈子都搞不清楚我做错了什么,我试图在使用它时断开特定用户的连接。这是我写的Discord.js setVoiceChannel,discord.js,Discord.js,我一辈子都搞不清楚我做错了什么,我试图在使用它时断开特定用户的连接。这是我写的 bot.on('message', message => { if (message.content.startsWith("test")) { bot.fetchUser('(my userid here)').then((user) => { user.setVoiceChannel(null); }); } }) 使用guil
bot.on('message', message => {
if (message.content.startsWith("test")) {
bot.fetchUser('(my userid here)').then((user) => {
user.setVoiceChannel(null);
});
}
})
使用
guild.member.get
查找用户
bot.on('message', message => {
if (message.content.startsWith("test")) {
let targetUser = message.guild.members.get('ID')
if(targetUser) {
targetUser.setVoiceChannel(null)
.then(() => console.log(`Disconnect ${targetUser.displayName} from voiceChannel`))
.catch(console.error);
}
}
})