首页 > 解决方案 > 我无法将已在语音通道中的用户移动到另一个语音通道

问题描述

else if (command === 'move'){
        const member = client.users.cache.find(user => user.username == "0.o");
        const chan = client.channels.cache.get('761321016760336444');
        member.setVoiceChannel(chan);

Error TypeError: member.setVoiceChannel is not a function I've seen setVoiceChannel before used,不知道为什么它不适合我

标签: discord.js

解决方案


如果你使用 discord.js v12,你应该这样做

member.voice.setChannel(chan);

您可以在此处阅读有关语音状态的更多信息


推荐阅读