#discord.js
#discord.js
Вопрос:
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);
Ошибка
Ошибка типа: member.setVoiceChannel — это не та функция
, которую я видел setVoiceChannel раньше, не уверен, почему она не работает для меня
Ответ №1:
Если вы используете discord.js v12 вы должны сделать это вместо этого
member.voice.setChannel(chan);
вы можете прочитать больше о состоянии голоса здесь
Комментарии:
1. Спасибо за быстрый ответ! с этим кодом я получаю «TypeError: не удается прочитать свойство ‘setChannel’ неопределенного» также извините за вопросы noob: D
2. Какая версия discord.js вы употребляете?
3. я на версии 12.18.4
4. тогда может возникнуть проблема с поиском участника, не могли бы вы попробовать найти его по идентификатору?
5. меняю свой код на этот — «const member = client.users.cache.find(user => user.id == «259466508814516224»);» выдает мне правильный элемент, но также и ту же ошибку