Je fais mon propre bot discord pour le serveur de mon ami en utilisant Discord.JS et je voulais que vous puissiez dire "! Music" avec un lien vers une vidéo youtube pour le jouer, mais après avoir testé encore et encore avec de nombreux réglages, je l'ai fait en quelque sorte arrêter de travailler. J'ai vérifié et tout le reste sur le bot fonctionne, mais pas la partie musicale.Music Discord bot utilisant DiscordJS ne fonctionne pas
Note: la commande est juste la chaîne de la première partie du message, arg1 est le premier argument et le bot est Discord.client();
if(command === '!music') {
var link = arg1
const ytdl = require('ytdl-core');
const streamOptions = { seek: 0, volume: 1 };
const broadcast = bot.createVoiceBroadcast();
bot.voiceChannel.join()
.then(connection => {
const stream = ytdl(arg1, { filter : 'audioonly' });
broadcast.playStream(stream);
const dispatcher = connection.playBroadcast(broadcast);
})
.catch(console.error);
}
J'utilise discord.js, je ne sais pas pourquoi aussi mon point essentiel est mort – kittrz
l'essentiel, je remise en ligne https://gist.github.com/kittrz/34b39a0674bd25d99736a522035df852 – kittrz
Même chose, pourriez-vous ajouter juste le constructeur de la application dans la question en utilisant un [modifier] aussi? – LW001