![[Image Introuvable]](https://cdn.discordapp.com/attachments/829356508696412231/948936347752747038/juke-banner.png)
![[Image Introuvable]](https://github.com/Dysta/JukeBot/raw/main/juke-logo.png)
Salut à tous,
Il y a un moment de ça, la plupart des gros bot discord permettant de streamer de la musique depuis différentes plateforme (principalement YouTube) sur les chats vocaux Discord ont été stoppés par Google.
N'étant absolument pas satisfait des alternatives qu'on peut trouver actuellement sur internet, je me suis lancé dans la conception de mon propre bot Discord. Je vous partagerais mon avancé sur ce sujet.
Cliquez ici pour inviter le bot
Bien évidemment, le bot est open source (GitHub). Je tiens également à remercier @Towzeur pour son aide durant le projet.
Le bot est hébergé sur OVH, il est dispo h24. Pour remonter des bugs, merci d'utiliser ce lien : https://github.com/Dysta/JukeBot/issues
Pour les technologies utilisées, j'utilise l'excellent gestionnaire de package Poetry (je ferais un autre sujet sur celui-ci plus tard pour vanter ses capacités) et le fork de la librairie discord.py : Pycord (je ferais un autre sujet aussi pour vous dires à quel point elle est minable et l'équipe de dev derrière est pas terrible), afin de récupérer les informations pour les musiques, j'utilise l'excellent fork de Youtube-dl : yt-dlp. Pour tout ce qui est code quality, j'utilise Black et autoflake.
Quant aux fonctionnalités, pour l'instant elles reste très basique, on peut lire une musique depuis un lien (Youtube, SoundCloud et autre, beaucoup de plateforme sont supporté) et on peut effectuer une recherche de musique depuis discord sur YouTube. A l'avenir, un système de queue sera disponible afin de ne pas couper la musique en cours lorsqu'on en change.
Pour ce qui est de l’interaction, tout ce fait avec des embed que j'ai voulu garder le plus simple et esthétique possible. Voici quelques screens :
![img]()

![img]()
Si vous avez des remarques ou des questions, n'hésitez pas.