I am finally refining and updating my Discord Music Bot. The reason I am making this new video is because there have been many requests for a better version. Also, I've realized that the methods I used to create the music bot in my old video could possibly go against YouTube TOS and also is detrimental towards creators and artists.
I will no longer be using youtube_dl to download the audios. Instead, my newer code will stream music so creators can still get the views they need. I will be using Lavalink and Wavelink to do this!
This bot has connect, disconnect, play, skip, pause, resume, and queue commands. The tutorial also shows you how to add additional features and commands using the Wavelink documentation.
00:00 Intro
00:47 Installation and Setup
09:30 Boilerplate Code
10:32 Wavelink Setup
13:37 Custom Player
16:50 Commands
24:46 Queue
26:26 Outro
▶ Helpful Links
GitHub Code https://github.com/afazio1/robotic-na...
Oracle Java 13 Download https://www.oracle.com/java/technolog...
OpenJDK Java 13 Download https://jdk.java.net/java-se-ri/13
jenv https://github.com/jenv/jenv
Lavalink Repo https://github.com/freyacodes/Lavalink
Lavalink application.yml https://github.com/freyacodes/Lavalin...
Wavelink Repo https://github.com/PythonistaGuild/Wa...
Wavelink Documentation https://wavelink.readthedocs.io/en/la...
▶ Socials
Discord Server / discord
Instagram / robotic.nation
Twitch / ratgirlboss
Udemy Course https://www.udemy.com/course/discordb...
#DiscordBot #DiscordPy #MusicBot