Я создаю бота Discord, и я хочу, чтобы он воспроизводил случайный mp3-файл, когда он присоединяется к каналу.
case"join":
message.delete( {timeout: 5000})
const voiceChannel = message.member.voice.channel
if(voiceChannel) {
const connection = await voiceChannel.join()
const files = fs.readdirSync("./sounds/")
const randFile = files[Math.floor(Math.random() * files.length)]
const dispatcher = connection.play(randFile)
} else {
message.reply("you need to be in a voice channel!").then(message => message.delete( {timeout: 5000}))
}
break;
Когда я набираю $ join в чате, он присоединяется к голосовому каналу, который я ' м, но ничего не играет.