Monday, June 3, 2024
 Popular · Latest · Hot · Upcoming
173
rated 0 times [  179] [ 6]  / answers: 1 / hits: 5872  / 3 Years ago, sat, september 25, 2021, 12:00:00

I'm trying to make a discord bot that can play mp3 files in a voice channel.. but it doesn't seem to work as intended



connection = joinVoiceChannel({
channelId: voice.channelId,
guildId: interaction.guildId,
adapterCreator: voice.channel.guild.voiceAdapterCreator,
});


let resource = createAudioResource(createReadStream(join(__dirname, 'resources/try.mp3')), {
inlineVolume : true
});

resource.volume.setVolume(0.2);

console.log(join(__dirname, 'resources/try.mp3'));

const player = createAudioPlayer();

connection.subscribe(player);
player.play(resource)
console.log("done");

await interaction.reply('I have joined the voice channel!');

It successfully joined the voice channel, but it does not play any sound at all


The bot joined the voice channel


I have made sure that the directory name is correct by console.logging join(__dirname, 'resources/try.mp3')


I have also tried to check the required dependency for playing audios in discord.js v13


const { generateDependencyReport } = require('@discordjs/voice');

console.log(generateDependencyReport());

here's the output:


--------------------------------------------------
Core Dependencies
- @discordjs/voice: 0.6.0
- prism-media: 1.3.2

Opus Libraries
- @discordjs/opus: 0.5.3
- opusscript: not found

Encryption Libraries
- sodium: not found
- libsodium-wrappers: 0.7.9
- tweetnacl: not found

FFmpeg
- version: 4.4-essentials_build-www.gyan.dev
- libopus: yes
--------------------------------------------------

I think the discord.js v13 docs said that it only requires any one of each Core , Opus, Encryption, and FFmpeg Dependencies (Correct me if I'm wrong)


Did I miss anything?


Thank you in advance


More From » ffmpeg

 Answers
7

Happened the exact same to me. The problem is in the intents you set in the new Discord.js. More is in the reddit thread link.


https://www.reddit.com/r/Discordjs/comments/pprpit/voice_connection_stuck_in_the_signalling_state/


[#833] Friday, September 17, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
nestorjarettg

Total Points: 451
Total Questions: 108
Total Answers: 108

Location: Rwanda
Member since Thu, Feb 10, 2022
2 Years ago
;