Часть кода выглядит так
const channelId = channel.id;
const guildId = channel.guild.id;
const adapterCreator = channel.guild.voiceAdapterCreator;
if (channelId || guildId || adapterCreator) {
if (command === 'join') {
const connection = joinVoiceChannel({
channelId,
guildId,
adapterCreator
});
message.channel.send(`Already here !`);
}
} else {
message.channel.send(`Please log into the voice channel`);
return;
}
});
, и когда я захожу в голосовой канал, то всё работает, но мне хотелось добавить, если пользователя нет в голосовом канале, то отправляется "Please log into the voice channel". И всё бы хорошо, но когда я ввожу команду не в голосовом канале, то появляется ошибка
TypeError: Cannot read properties of null (reading 'id')
. Как исправить ?