#discord #discord.js #voice
Вопрос:
Поэтому я пытаюсь создать discord.js голосовое соединение вот так:
connection = joinVoiceChannel({
channelId: <myChannel'sId>,
guildId: <myGuild'sId>,
adapterCreator: message.guild.voiceAdapterCreator,
});
Точно так же, как это показано на discord.js руководство, но оно не работает, и независимо от того, какие данные я даю adapterCreator, оно всегда выдает: «ошибка: adapterCreator не является функцией».
Я полностью заблудился и застрял, пожалуйста, помогите мне, я не смог найти никакой документации по этому вопросу.введите описание изображения здесь
Комментарии:
1. Согласно ошибке, предоставленный вами код не является вашим фактическим кодом. Код, который вы указали в вопросе, является правильным.
Ответ №1:
Не уверен, что это действительно исправляет ситуацию, но это что-то исправляет:
Вы должны убрать запятую после последней записи.
adapterCreator: message.guild.voiceAdapterCreator,
//Becomes:
adapterCreator: message.guild.voiceAdapterCreator
Комментарии:
1. Конечные запятые не являются проблемой в JavaScript (они находятся в JSON) и игнорируются.