GitHub codebase for a personal discord bot to play music and upload automated YouTube Shorts.
Commands are followed by a "$" prefix
Queues a song to be played on the bot next, if no songs are playing immediately play the queued song. Songs queued are played in a FIFO order.
Pauses the current track if the track is playing otherwise resume the track.
Disconnects the bot from the current discord channel if possible.
Skips the current song that is playing and plays the next song in queue if possible.
Shows the current songs that are in queue.
Removes the song in the queue at the specified index.
Command to request if a champion mastery chest is available in League of Legends by Riot Games. Checks if the specified user can obtain a chest on the specified champion.
Command that will generate an opgg link for the specified usernames. Takes any amount of usernames separated by spaces.
The bot will automatically recognize clips from outplayed.tv and edit them. The editing consists of converting to 9:16 aspect ratio and adding audio synced to the highlight of the clip. The program will then upload videos to the YouTube account that is currently logged in.