How to Use Groovy Bot Discord [ Groovy Bot Commands Guide ]

The Ultimate Guide to Use Groovy Bot on Discord to play, add or remove music on your voice channel with Groovy Bot Commands prefix.

The groovy bot allows the discord users to add the songs on the music channel of the discord server. The groovy bot offers functionality such as adding songs in a queue, adding playlists from platforms such as youtube or Spotify, etc. and all this can be done with simple commands. The groovy bot offers many features similar to music players and even more such as pause, resume, play, queue, next, back, clear, jump, shuffle, etc and all this can be done on your discord server.


 How to add Groovy Bot on your server?

Adding a groovy bot is a simple task. Follow the steps mentioned below –

STEP 1: Go to the official website of Groovy Bot. You can either search for “groovy bot” on google or you can go directly to their official website which is –

STEP 2: When you are on the official website of Groovy Bot, then you can click on the pink button that says “Add to Discord” or you can also click on “Add to Discord” on the upper left corner. This will invite the groovy bot on your server.

STEP 3: So when you click on the “Add to Discord”, then it will ask you to sign in to your discord account. When you have signed in or you are already signed in to the discord then you will have to select the discord server to which you want to add the groovy bot. 

STEP 4: After you have selected the server to which you want to add the groovy bot then it will ask you for permission access. It will automatically have administrator access, you can untick the administrator access if you don’t want the bot to have complete access to your server. Then select the Authorize button. 

The groovy bot is added successfully to your discord server !! You will be able to see the groovy bot confirmation message on the right sidebar. 

To use the groovy bot you will require to have created a voice channel on the discord server, if you already have one then you can directly use the command of the groovy bot.

You can create the voice channel from the “+” button over the other tab which will pop up the create channel dashboard. Select the voice channel on then clicks on it to create the channel. If you want to create voice channel then follow this guide – How to make a Discord Server.

Now, when you have the voice channel you can use various commands of the groovy bot. 

How to Use Groovy Bot Commands in Discord

Play Command – You can play any song on the voice channel by just using the “-play”or “-p” command. For example, just type “-play Despacito” on the voice channel, the bot will automatically start to play the Despacito song while you are inside the voice channel and when you exit the channel it will stop the song and will resume when you come back on the channel again. 

-play despacito

You can either play the song by name or you can play the song with the link. For example, you can type “-play link” and then at the place of the link you can add the playlist link from youtube, Spotify, Soundcloud, etc. 


Queue Command – You can queue the songs by adding them one after another with the “play” command. For example, if you write commands “-play Despacito” and then “-play timber” then Despacito will start to play on the voice channel and timber will be put onto the queue as the next song to be played. You can easily see the songs which are currently playing and which songs are in queue with the “-q” or “-queue” command. 


⬐ current track 
1) Luis Fonsi - Despacito ft. Daddy Yank… 4:28 left 
⬑ current track 
2) Pitbull - Timber ft. Ke$ha 3:35 

This is the end of the queue!

List of Basic Groovy Bot Commands Prefix

Join Command (-join/-j) : This command allows groovy to join your voice channel.


Disconnect Command (-disconnect/-dc/-leave/-reset): Opposite of Join Command. This command clears the songs in the queue and disconnect the bot from the voice channel.


Next Command (-next/-n/-skip): Skip the current song and play the next song in the queue.


Previous Command (-prev/previous/-b): Opposite of Next Command. Skip the current song and play the previous song in the queue.


Pause Command (-pause): Pause the playing music.


Resume Command (-resume/-unpause): Opposite for pause command. Resume playing music of Queue earlier paused.


Clear Command (-clear): Remove all the songs that are present in the queue.


Lyrics Command (-lyrics/-ly): Display the lyrics of the song if available.


Shuffle Command (-shuffle/-shuff/-shuf/-randomize/-randomise) : plays random songs from the queue.


Song Command (-song/-nowplaying/-np) : Provide the information about the specific song being played from the queue.


Jump Command (-jump/-j/-goto) : Skip the current song and Jump to the specific song in queue.


For more commands – Groovy Bot Commands.

There are many features and commands that the groovy bot offers in the premium version such as speed, pitch, volume, bass boost, audio effects, and many more.

How to remove song from queue groovy

[Groovy Bot -clear & -remove Command]

You can remove, delete or clear either single, multiple, complete songs from the queue. There are various method to do so – 

1. You can completely delete or clear the entire songs in the queue with the help of the -clear command.

2. You can remove a single song from the queue with the help of the -remove command followed by the song name or number. In the picture example, I have used the name of the song. You can use the number in front of the song to remove that particular song from the queue.

3. You can also remove multiple songs from the queue by writing the starting and the end song number in the queue after the -remove range command.

How to remove groovy from voice channel 

[Groovy Bot -leave Command]

There are two methods through which you can remove the groovy from the server –

1. To remove groovy from the server you can simply type -leave command on the voice channel and the groovy bot will leave the channel.

2. You can right-click on the groovy bot icon and there you will find the option to disconnect the groovy bot.

3. If you want to remove the groovy bot such that no one can add the groovy bot again to the channel then you can right-click on the groovy bot and select the block option from the menu. See the Image in the above example.

How to Use Groovy Bot with Other Platforms?

With the Groovy Bot, you can play the music by adding the name of the song or by adding a link to the song. The list of platform that the Groovy Bot support is –

  • YouTube
  • Spotify
  • Soundcloud
  • Deezer
  • Apple Music
  • Twitch
  • Vimeo
  • Clyp
  • Mixer
  • Bandcamp
  • Direct audio file
  • Message attachment

There are some platforms that do not allow you to directly stream the songs. We will discuss how you can stream the song from any of the given platforms and for that we will use the example of Spotify which you can apply to any other platform. 

Method 1: Adding the track data

The groovy bot can play the music by adding the Spotify song link in the add command. The groovy bot can then detect the Spotify link and then the Spotify API can query Spotify for what’s behind the link. 

Method 2: Throwing all data in YouTube

While Spotify does not allow to directly stream audio but YouTube allows to directly stream audio. The groovy bot uses YouTube’s metadata to find the closest equivalent to the track that you entered.

Method 3: Providing the Audio to Discord

You can provide audio files to the discord and discord will then listen to the audio files that you provided and then the bot can play the file later on the voice channel. 


How do I get my discord bot to work?

Sometimes the Groovy Bot might have issues, such as it may not respond and it may be offline. This can be due to a complete discord server outage, if you face the issue check on the discord status page. 

Also, make sure that you have provided sufficient permissions to the groovy bot, it can be done in the setting tab. 

If the groovy bot does not respond after applying the above steps, then make sure you did not change the groovy bot default prefix. 

Leave a Comment