Hydra

Listen to a Music bot with Style! Youtube, Spotify and more...

Bot prefix: h? (customizable) | Votes: 0

By Xavinlol#0001

Hydra is a music bot with a easy to use reaction-based menu and a unique way of showing the current song and queue. Supports Youtube, Spotify, SoundCloud & BandCamp! [![Usage example](https://i.gyazo.com/04a96741ee5abac25cc987777240bf32.gif)](https://gyazo.com/04a96741ee5abac25cc987777240bf32) Some features shown on Youtube: [Hydra - Discord Music Bot](https://youtu.be/ze-GfwkoCT4) # Setup Make sure you didn't disable private messages. Once you invite this Bot to your Server you will get a private Message with some Information about the Bot. If you are not the Server Owner you can still request this information with h?info. `At first I won't listen to you until you've set me up. You can do that by typing 'h?setup' in any TextChannel on your server i have access to.` After the setup most of the commands only work in the music channel (except DM commands --> they work in DMs). ### Channels (automatically created on h?setup) - 'hydra_songrequests' --> Channel to use most of my commands in and of course the music search Join a VoiceChannel and just search for a Song title in the channel or provide a Youtube, Spotify or SoundCloud Link # Emojis Reactions Emojis for a easy command access ⏯ = Pause/Resume a song ⏹ = Stop and empty the queue ⏭ = Skip a song 🔄 = Replay the current song 🔀 = Shuffle the queue ⭐ = Add the current song to your favorites ❌ = Remove the current song from your favorites # Settings ### Prefix (h?prefix newPrefix) Change the prefix on your Server Keep in mind that i will replace Whitespace characters and the '@' sign ### Playlists To enable/disable the possibility to load favorites and playlists in the queue you can type 'h?playlists' in the music channel On default they are disabled ### DJ role To set the dj role you have to type: 'h?setdj <@role, name or id>' replace this part: <@role, name or id> -- with a actual role mention, name or id # Info If you find any bugs, need help or want to share feedback and/or feature requests feel free to join the [Support Server](https://discord.gg/2YbRs2k) and have a chat # Commands Most of them only work in the created music channel! ### Favorites If you favorited a song (Star emoji) it will get saved in your favorites To play all your favorites you have to type 'h?favorites' in the music channel. ### Playlists To load a playlist from YouTube, Spotify or SoundCloud type 'h?playlist link' in the music channel. You can also just paste the URL in the channel and add a '-a' in the end to load all. It's also possible to instantly shuffle the playlist on load 'URL -a -s' | Command | Function | Needed Role | | ------------- |:---------------------------------------------- | :-----------------------| | help | Show Help command | Everyone | | favorites | Load all your favorite songs in the queue | Everyone | | lyrics | Get lyrics for the currently playing song | Everyone | | voteskip | Start a voteskip for the current song (50% of users in the channel have to vote) | Everyone | | songInfo | Get infos about a song in queue | Everyone | | playnext | Add a song on top of the queue | Everyone | | queue | List a specific page of the queue | Everyone | | Playlist | Load a Playlist | DJ | | Reload | Reload the bot (empty queue and leave VoiceChannel) | DJ | | remove | Remove a song from the queue | DJ | | search | Search and choose a song | DJ | | SetTimeLimit | Set a time limit on songs for non DJs | DJ | | Seek | Seek to a position in the current song | DJ | | Skip | Instantly skip a song | DJ | | Volume | Set the current song volume from 1-200 | DJ | | Volume default | Set the global volume from 1-200 | DJ | | move | move a song to the top of the queue | DJ | | loop | Toggle looping on the current song | DJ | | loopqueue | Toggle looping for the whole queue | DJ | | ban | Ban a user from requesting songs | Admin | | playlists | Toggle favorites and playlists to be on/off | Admin | | prefix | Change the prefix of the bot | Admin | | requester | Show the song requester permanently in the queue | Admin | | setdj | Set the DJ role | Admin | | setvc | Restrict the Bot to a specific VoiceChannel | Admin | | setup | Initial bot setup | Admin | | unban | Unban and let a user request songs again | Admin | | playlist | Show all your songs in your favorite playlist | DM | | song | Add/remove songs from your favorite playlist | DM |