ONLINE

Hydra

discord.js

Listen to a Music bot with Style! Youtube Songs, playlists, favorites. Search songs by title, artist or link. Supports Spotify & SoundCloud!

Hydra Commands Prefix: h? (customizable)

Report Join Support Server

Bot Tags:

Music

Created By: Xavinlol# 0001

Hydra

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

Some features shown on Youtube: Hydra - Discord Music Bot

Votes

If you vote for this bot and you are in the Support Server (or join it after), you'll get the 'VIP' Role for 2 days

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 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.

Command Function Needed Role
help Show Help command Everyone
favorites Load all your favorite songs in the queue 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
Playlist Load a Playlist DJ
Reload Reload the bot (empty queue and leave VoiceChannel) DJ
remove Remove a song from the queue DJ
SetTimeLimit Set a time limit on songs for non DJs 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