Skip to content
This repository was archived by the owner on Nov 24, 2022. It is now read-only.

Repository files navigation

MusicBot

Commands:

Categories:

  • Bot
  • Comp
  • Git
  • Misc
  • Moderation
  • Music
  • Player

Bot:

CommandDescriptionRateBucket
!dieShuts down the bot.N/AN/A
!errorRaises an error.N/AN/A
!joinJoins a voice channel.N/AN/A
!joinserverInvite the bot to your server.N/AN/A
!reconnectReconnects the voice client.N/AN/A
!reloadReloads an extension.N/AN/A
!restartRestart the bot.N/AN/A
!setavatarChange the bot's profile picture.N/AN/A
!setnameChange the bot's username.N/AN/A
!setnickChange the bot's nickname.N/AN/A
!summonJoin the voice channel you're in.N/AN/A

Music:

CommandDescriptionRateBucket
!dequeueRemove your song(s) from the queue.N/AN/A
!like'Like' the currently playing song.N/AN/A
!minewhenTells you when your song will play.1/30User
!mylikesGet a list of every song you've ever liked.1/120User
!npGets the currently playing song.2/30Guild
!playStreams from a url (almost anything youtube_dl supports.2/15User
!queueShows the current queue.1/60Guild
!remallRemove all of your songs from the queue.N/AN/A
!searchSearch for a song.2/15User
!skipRegisters that you want to skip the current song.N/AN/A
!unlikeRemove your 'like' from a song.1/1User
!unskipRemoves your vote to skip the current song.N/AN/A

Player:

CommmandDescriptionRateBucket
!clearStops player and clears queue.N/AN/A
!forceskipForcefully skips a song.N/AN/A
!pausePause the player.N/AN/A
!resumeResumes player.N/AN/A
!volumeChanges the player's volume.N/AN/A

Comp:

CommmandDescriptionRateBucket
!cancel_compCancel any current competitions.N/AN/A
!end_compEnd the current competition.N/AN/A
!start_compStart a competition.N/AN/A

Git:

CommmandDescriptionRateBucket
!git_logShows the latest commits. Defaults to 20 commits.N/AN/A
!revertRevert local copy to specified commit.N/AN/A
!updateUpdates the bot from git.N/AN/A

Misc:

CommmandDescriptionRateBucket
!dump_likesGet a dump of every like (all time).1/60Guild
!helpThis help message.10/15User
!idGet your user id.1/15User
!listidsGet all of the IDs for the current server.1/120User
!most_likedGet the top 10 most liked songs of all time.4/60Guild
!patreonPosts info about patreon & the patrons.1/10Guild
!permsView your permissions.1/120User
!websiteGet a link to the queue website for this guild.N/AN/A

Moderation:

CommmandDescriptionRateBucket
!blacklistBlacklist a user from using commands.N/AN/A
!bldumpGets a list of every blacklisted user.N/AN/A
!remsongRemove a song from the queue.N/AN/A

Configuration:

  • Edit config/config.yml to fit your server's needs
  • Put your bot's token in the first line of config/token.txt
  • Add the IDs of users (one per line) blacklisted from using commands to config/blacklist.txt
  • Add the IDs and pledge amounts of users (in YAML format) who are Patrons to config/patrons.yml
  • Change YouTubeDL settings like audio quality, outfiles, error handling, etc. in config/ytdl.yml
  • Add links to songs to be played when no|one has queued anything (one per line) to config/autoplaylist.txt
  • Change the permissions for users and roles in config/permissions.yml

Need more help?

DM Bottersnike#3605 or hanss314#0128 on Discord.

About

A music bot we decided to make.

Resources

Stars

3 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages