categories & command list

clean
url_btn

Deletes all command related messages

options

  • to 
  • from 

premium
url_btn

Do you wish to support this project? Consider donating

aliases

  • donate 

leaderboard
url_btn

View all the leaderboards

options

  • server 

aliases

  • leaderboards 
  • lbs 
  • lb 

leaderboard votes
url_btn

Shows the leaderboard for bot upvotes

Shows the leaderboard for bot upvotes, by default it shows the upvotes from the start of the current month

options

  • all-time 
  • server 

aliases

  • leaderboard upvotes 
  • lb upvotes 
  • lb votes 
  • upvotes 
  • votes 

vote
url_btn

Vote for the bot on bot lists to support it!

aliases

  • upvote 

faq
url_btn

How to use the bot

usage

  • faq search query 

aliases

  • how to use 

invite
url_btn

Get the invite links for me and my clones

options

  • direct 

setup
url_btn

Setup command with some common setup options

support
url_btn

Do you need any additional help or is the bot not functioning correctly?

tip
url_btn

Get some tips about Jockie Music

We know that Jockie Music's commands can be overwhelming, we have therefore compiled a list of interesting features you may not know about

help
url_btn

Help command

Help command

You can use the --help option on any command to directly display the help message for that command, e.g. m!play --help

You can surround the command argument in quotes to directly display the help message for that command, e.g. m!help "play"

You can use the --all option to always get a list of matching commands, this is useful if you want to search for a specific command, e.g. m!help play --all

usage

  • help command 

options

  • all 

aliases

  • bot commands 
  • botcommands 
  • commands 

categories
url_btn

Show a list of all available categories

changelogs
url_btn

Get a list of all changelogs, ordered by most recent

aliases

  • changelog 

about
url_btn

Get some information about the bot

aliases

  • bot info 
  • botinfo 
  • info 

dashboard
url_btn

Get a link to the dashboard

ping
url_btn

Get my ping to Discord

shards
url_btn

Get some stats about the shards

usage

  • shards bot 

stats
url_btn

Get some stats about the bot

options

  • current 

autoplay toggle
url_btn

Toggle autoplay

Toggle autoplay, autoplay will queue related tracks when there are no more tracks in the queue.

aliases

  • auto play toggle 
  • autoplaytoggle 
  • autoplay 

play
url_btn

Queue a track or playlist from a search term or url

usage

  • play search term | url 

options

  • sort 
  • start 
  • end 
  • page 
  • shuffle 
  • reverse 
  • insert 
  • now 
  • search 
  • remove 
  • single 
  • select 
  • search-type 

examples

  • play see you again 
  • play see you again 
    --insert 
  • play https://open.spotify.com/track/2JzZzZUQj3Qff7wapcbKjc 

aliases

playrecent
url_btn

Queue your recently played tracks

options

  • sort 
  • start 
  • end 
  • all 
  • shuffle 
  • reverse 
  • insert 
  • now 
  • remove 
  • single 
  • select 

examples

  • playrecent 
  • playrecent --all 
  • playrecent --all 
    --now 
    --insert 

aliases

  • pr 

radio
url_btn

Search and play from a radio station

usage

  • radio station name 

options

  • location 
  • country 
  • random 

examples

  • radio nrj 
  • radio nrj 
    --location=stockholm 
  • radio nrj 
    --country 
  • radio --location=stockholm 
  • radio --country=sweden 
  • radio --country="united states" 
    --random 

resume session
url_btn

Resume a previous session

Resume your most recent session which you were the owner of, resuming a session will make it go back to the exact state it was in before the bot left.

options

  • view 

aliases

  • resumesession 

join
url_btn

Makes me join your voice channel

aliases

  • come here 
  • summon 

leave
url_btn

Makes me leave the voice channel

Makes me leave the voice channel, provide a time argument if you want to schedule me to automatically leave in the future, or give cancel to cancel an active scheduled leave

usage

  • leave leave time 

examples

  • leave 
  • leave 1h 
  • leave cancel 

aliases

  • disconnect 
  • fuck off 
  • fuckoff 
  • stop 
  • dc 

insert
url_btn

Insert a track right after the one that is currently playing

usage

  • insert search term | url 

options

  • sort 
  • start 
  • end 
  • page 
  • shuffle 
  • reverse 
  • now 
  • search 
  • remove 
  • single 
  • select 
  • search-type 

examples

  • insert see you again 
  • insert see you again 
    --soundcloud 
    --now 
  • insert https://open.spotify.com/track/2JzZzZUQj3Qff7wapcbKjc 

playleave
url_btn

Queue a track, after it has finished playing the bot will leave

usage

  • playleave search term | url 

options

  • start 
  • end 
  • page 
  • search 
  • single 
  • select 
  • search-type 

examples

  • playleave see you again 
  • playleave https://open.spotify.com/track/2JzZzZUQj3Qff7wapcbKjc 

aliases

  • pl 

playselect
url_btn

Select and queue a single track from a playlist by url

Select and queue a single track from a playlist by url, if the url is not a playlist this will be no different to play

usage

  • playselect url 

options

  • sort 
  • start 
  • end 
  • page 
  • shuffle 
  • reverse 
  • insert 
  • now 
  • remove 

examples

  • playselect https://open.spotify.com/playlist/37i9dQZEVXbNG2KDcFcKOF 

aliases

  • select play 
  • selectplay 

playsingle
url_btn

Queue a single track from a playlist by url

Queue a single track from a playlist by url, if the url is not a playlist this will be no different to play

usage

  • playsingle url 

options

  • sort 
  • start 
  • end 
  • page 
  • shuffle 
  • reverse 
  • insert 
  • now 
  • remove 

examples

  • playsingle https://open.spotify.com/playlist/37i9dQZEVXbNG2KDcFcKOF 

aliases

  • single play 
  • singleplay 
  • ps 

backward
url_btn

Wind the track backwards

Wind the track backwards, the time can be specified as 0h 0m 0s or hh:mm:ss

usage

  • backward time 

examples

  • backward 30s 
  • backward 00:30 
  • backward 1m 30s 

aliases

  • backwards 
  • bw 

end time
url_btn

Set the end position of the current track

Set the end position of the current track, the time can be specified as 0h 0m 0s or hh:mm:ss

usage

  • end time time | reset 

examples

  • end time 3m 
  • end time 03:30 
  • end time 3m 30s 

aliases

  • end position 
  • endposition 
  • trim end 
  • endtime 
  • trimend 

forward
url_btn

Wind the track forwards

Wind the track forwards, the time can be specified as 0h 0m 0s or hh:mm:ss

usage

  • forward time 

aliases

  • forwards 
  • fw 

pause
url_btn

Pause the current session

options

  • force 

resume
url_btn

Resume playing the current track

aliases

  • unpause 

start time
url_btn

Set the start position of the current track

Set the start position of the current track, the time can be specified as 0h 0m 0s or hh:mm:ss

usage

  • start time time | reset 

examples

  • start time 30s 
  • start time 00:30 
  • start time 1m 10s 

aliases

  • start position 
  • startposition 
  • trim start 
  • starttime 
  • trimstart 

volume
url_btn

Change the volume

Change the volume, the default volume is 100, use the command without an argument to view the current volume

usage

  • volume volume 

examples

  • volume 
  • volume 
  • volume 100 
  • volume 200 

aliases

  • vol 

wind to
url_btn

Wind to the desired position in the track

Wind to the desired position in the track, the time can be specified as 0h 0m 0s or hh:mm:ss

usage

  • wind to time 

examples

  • wind to 30s 
  • wind to 00:30 
  • wind to 1m 10s 

aliases

  • windto 
  • seek 
  • wind 

reverse
url_btn

Reverse the current queue

Reverse the current queue, the queue will start over by the default, if you want it to continue from the current song you can specify it in the argument

usage

  • reverse start over 

examples

  • reverse 
  • reverse false 

shuffle
url_btn

Shuffle the queue

usage

  • shuffle 

options

  • restart 
  • keep-position 
  • upcoming 

examples

  • shuffle 
  • shuffle --restart 

aliases

  • shuffle queue 
  • shufflequeue 

sort
url_btn

Sort the queue

Sort the queue, the queue will start over by the default, if you want it to continue from the current song you can specify it in the argument

usage

  • sort sort type 
    start over 

options

  • reverse 

examples

  • sort length 
  • sort title 
    false 

mass move
url_btn

Move multiple tracks in the queue

Move multiple tracks in the queue, you can use first, last and current as arguments. You can also add + or - with a following number after the arguments to get a relative track

usage

  • mass move from start 
    from end 
    to 

examples

  • mass move 
  • mass move first 
    current 
    last 
  • mass move current 
    current+3 
    first 

move
url_btn

Move a track in the queue

Move a track in the queue, you can use first, last and current as arguments. You can also add + or - with a following number after the arguments to get a relative track

usage

  • move from 
    to 

examples

  • move 
    30 
  • move first 
    last 
  • move current 
    last 
  • move first+1 
    first 

swap
url_btn

Swap the position of two tracks

usage

  • swap track 1 
    track 2 

examples

  • swap 
  • swap first 
    last 

reorder
url_btn

Order the queue by specified option

Order the queue by specified option.

Available order options
added first - Order by the time the track was added
added last - Order by the time the track was added, last first
fair - Order the queue fairly where the user's next track is after the other user's track

usage

  • reorder order option 

options

  • restart 
  • upcoming 

examples

  • reorder added first 
  • reorder fair 
    --upcoming 

aliases

  • order 

restart
url_btn

Restart the queue

Restart the queue, start over from the first track

aliases

  • start over 
  • startover 

repeat current
url_btn

Repeat the current track

usage

  • repeat current repeat count 

examples

  • repeat current 
  • repeat current 

aliases

  • repeatcurrent 
  • loop current 
  • loopcurrent 
  • repeat c 
  • repeatc 
  • repeat 
  • loop c 
  • loopc 
  • loop 
  • lc 
  • rc 

repeat disable
url_btn

Disable any repeating which is currently enabled

aliases

  • repeatdisable 
  • loop disable 
  • loopdisable 
  • repeat off 
  • repeatoff 
  • loop off 
  • loopoff 

repeat queue
url_btn

Repeat the queue

usage

  • repeat queue repeat count 

examples

  • repeat queue 
  • repeat queue 

aliases

  • repeatqueue 
  • loop queue 
  • loopqueue 
  • loop all 
  • repeat q 
  • loopall 
  • repeatq 
  • loop q 
  • loopq 
  • lq 
  • rq 
  • la 

rewind
url_btn

Rewind the current track

Rewind the current track, start it over

select random
url_btn

Select tracks in the queue at random

When enabled a track will randomly be select from the queue every time a track ends

usage

  • select random enable 

examples

  • select random 
  • select random enable 
  • select random disable 

aliases

  • select randomly 
  • selectrandomly 
  • selectrandom 

remove after played
url_btn

Remove tracks after they have been played

Tracks that have finished playing will automatically be removed from the queue

aliases

  • removeafterplayed 

shuffle repeat
url_btn

Shuffle the queue every time it repeats

Every time the queue repeats it will be shuffled

aliases

  • shuffle repeat toggle 
  • shufflerepeat toggle 
  • shufflerepeat 

clear
url_btn

Remove all the tracks from the queue

aliases

  • remove all 
  • removeall 
  • rm all 

mass remove
url_btn

Remove multiple tracks from the queue

usage

  • mass remove track indexes 

examples

  • mass remove 1 3 6 
  • mass remove 1-3 6 

aliases

  • massremove 
  • mass rm 
  • massrm 

remove
url_btn

Remove a track from the queue

Remove a track from the queue, you can use first, last and current as arguments. You can also add + or - with a following number after the arguments to get a relative track

usage

  • remove track index 

examples

  • remove 
  • remove first 
  • remove current+1 

aliases

  • rm 

remove absent
url_btn

Remove all tracks requested by an absent users

Remove all tracks requested by a user which is no longer in the channel

aliases

  • removeabsent 
  • rm absent 
  • rmabsent 

remove current
url_btn

Remove the currently playing track from the queue

aliases

  • removecurrent 
  • rm current 
  • rmcurrent 
  • rm c 
  • rmc 

remove duplicates
url_btn

Remove all duplicate tracks from the queue

aliases

  • remove duplicate 
  • removeduplicates 
  • removeduplicate 
  • rm duplicates 
  • rm duplicate 
  • rmduplicates 
  • rmduplicate 

remove keyword
url_btn

Remove all the tracks containing the specified keyword

Remove all the tracks in the queue containg the specified keyword, for instance if the keyword was see and you had a track titled See you again that track would be removed

usage

  • remove keyword keyword 

examples

  • remove keyword see you again 

aliases

  • removekeyword 
  • rm keyword 
  • rmkeyword 

remove last
url_btn

Remove the last track in the queue

Remove the last track in the queue, can be used as an undo command

aliases

  • removelast 
  • rm last 
  • rmlast 
  • undo 

remove range
url_btn

Remove a range of tracks from the queue

Remove a range of tracks from the queue, you can use first, last and current as arguments. You can also add + or - with a following number after the arguments to get a relative track

usage

  • remove range start 
    end 

examples

  • remove range "see you again" 
    current-1 
  • remove range first 
    first+10 
  • remove range current+1 
    last 

aliases

  • rr 

remove user
url_btn

Remove all tracks requested by a user

usage

  • remove user user 

examples

  • remove user @Joakim 

aliases

  • removeuser 
  • rm user 
  • rmuser 

now playing
url_btn

Get information about the currently playing track

aliases

  • nowplaying 
  • playing 
  • now 
  • np 

queue
url_btn

Get a list of the full queue

Get a list of the full queue, not to be confused with the upcoming command which will only show all the tracks after the current one.

Give a track argument to skip to the page it is on, you can use first, last and current as arguments. You can also add + or - with a following number after the arguments to get a relative track!

usage

  • queue track 

options

  • author 
  • title 
  • sort 
  • reverse 

examples

  • queue current 
  • queue see you again 

aliases

queue information
url_btn

Get information about the queue

aliases

  • queueinformation 
  • queue info 
  • queueinfo 

recently played
url_btn

View your recently listened to tracks

aliases

  • recentlyplayed 
  • history 
  • recent 

requested
url_btn

Get all the tracks requested by a user

usage

  • requested user 

options

  • upcoming 

examples

  • requested 
  • requested Joakim#9814 

save
url_btn

Save a song to our private messages

I will send you a private message with the current song playing, with an optional description

usage

  • save description 

examples

  • save 
  • save my favourite song 

session information
url_btn

Get information about the current session

options

  • extended 

aliases

  • sessioninformation 
  • session info 
  • sessioninfo 

session statistics
url_btn

Get statistics for the current session

aliases

  • sessionstatistics 

upcoming
url_btn

Get a list of all the upcoming tracks

Get a list of all the upcoming tracks, not to be confused with the queue command which will show all the tracks including the ones already played

options

  • author 
  • title 
  • sort 
  • reverse 

album info
url_btn

Get information about an album

usage

  • album info name 

artist info
url_btn

Get information about an artist

usage

  • artist info name 

lyrics
url_btn

Get the lyrics of a song

usage

  • lyrics song 

examples

  • lyrics see you again 

searchlyrics
url_btn

Search for a song by its lyrics

usage

  • searchlyrics lyrics 

aliases

  • lyricssearch 
  • searchlyric 
  • lyricsearch 

song info
url_btn

Get information about a song

usage

  • song info title 

top songs
url_btn

Get the top songs

options

  • week 
  • month 
  • all-time 

aliases

  • topsongs 

profile set server visibility
url_btn

Set who can view profile data from this server, public or private

Set who can view profile data from this server, this affects all members in this server
public (default) - Anyone can view it
private - No one can view it, it will not be counted towards the profile at all

usage

  • profile set server visibility visibility 

examples

  • profile set server visibility private 
  • profile set server visibility public 
  • profile set server visibility default 

aliases

  • set profile server visibility 
  • profile server visibility set 
  • profile set guild visibility 
  • set profile guild visibility 
  • profile guild visibility set 
  • profile server visibility 
  • profile guild visibility 

profile
url_btn

View your profile

usage

  • profile user 

examples

  • profile 
  • profile @Joakim 

profile set avatar background
url_btn

Set your profile avatar background

usage

  • profile set avatar background enabled 

examples

  • profile set avatar background enabled 
  • profile set avatar background disabled 
  • profile set avatar background default 

aliases

  • set profile avatar background 
  • profile avatar background set 
  • profile avatar background 

profile set avatar border
url_btn

Set your profile avatar border

usage

  • profile set avatar border enabled 

examples

  • profile set avatar border enabled 
  • profile set avatar border disabled 
  • profile set avatar border default 

aliases

  • set profile avatar border 
  • profile avatar border set 
  • profile avatar border 

profile set avatar shape
url_btn

Set your profile avatar shape, circle or square

usage

  • profile set avatar shape shape 

examples

  • profile set avatar shape circle 
  • profile set avatar shape square 
  • profile set avatar shape default 

aliases

  • set profile avatar shape 
  • profile avatar shape set 
  • profile avatar shape 

profile set background
url_btn

Set your profile background

Set your profile background, this can be set to
avatar, which is an image of the bot's avatar (only avaliable for the 4 bot colors)
color, which is a plain background with your set color

It can also be set to a custom background with premium (you must be an active $5 patron), Note: custom backgrounds must be uploaded to Discord and there is no support for animated GIFs at the moment

usage

  • profile set background background 

examples

  • profile set background avatar 
  • profile set background color 
  • profile set background default 
  • profile set background https://cdn.discordapp.com/attachments/342779389185884161/839460995541499905/maxresdefault.png 

aliases

  • set profile background 
  • profile background set 
  • profile background 

profile set color
url_btn

Set your profile color

Set your profile color, set it to one of the bot colors, red, blue, pink, orange, or a completely custom hex color with premium (you must be an active $5 patron)

usage

  • profile set color color 

examples

  • profile set color blue 
  • profile set color #00FFFF 
  • profile set color default 

aliases

  • profile set colour 
  • set profile colour 
  • profile colour set 
  • set profile color 
  • profile color set 
  • profile colour 
  • profile color 

profile set privacy
url_btn

Set what parts (servers, friends and tracks) are visible on your profile

Set what parts are visible on your profile, it can be set to either public or private, when the value is set to private they will be displayed as Hidden Track, the time will still be visible, it can be set for
servers - The servers you have listened in
friends - The users you have listened with
tracks - The tracks you have played

usage

  • profile set privacy type 
    visibility 

examples

  • profile set privacy tracks 
    private 
  • profile set privacy servers 
    public 
  • profile set privacy friends 
    default 

aliases

  • set profile privacy 
  • profile privacy set 
  • profile privacy 

profile set visibility
url_btn

Set who can view your profile, public or private

Set who can view your profile
public (default) - Anyone can view it
private - Only you can view it

usage

  • profile set visibility visibility 

examples

  • profile set visibility private 
  • profile set visibility public 
  • profile set visibility default 

aliases

  • set profile visibility 
  • profile visibility set 
  • profile visibility 

collection clone
url_btn

Clone one of your collections

usage

  • collection clone collection name 

examples

  • collection clone my great collection 

aliases

  • collectionclone 
  • playlist clone 
  • playlistclone 

collection delete
url_btn

Delete a saved collection

usage

  • collection delete collection name 

examples

  • collection delete my great collection 

aliases

  • collectiondelete 
  • playlist delete 
  • playlistdelete 

collection import
url_btn

Import your Groovy playlist from a CSV file

usage

  • collection import url | attachment 

collection merge
url_btn

Merge two of your collections together

Merge two of your collections together, the first collection provided will be the collection to merge in to another one. Merging a collection will delete the first collection and add all the tracks at the end of the second one.

usage

  • collection merge collection 

examples

  • collection merge my great collection 

aliases

  • collectionmerge 
  • playlist merge 
  • playlistmerge 

collections
url_btn

Shows all your saved collections and their content

usage

  • collections collection name 

options

  • sort 
  • reverse 

aliases

  • collection list 
  • playlist list 
  • playlists 

collection create
url_btn

Create an empty collection

usage

  • collection create collection name 

examples

  • collection create my great collection 

aliases

  • collectioncreate 
  • playlist create 
  • playlistcreate 

collection save
url_btn

Save the current queue

usage

  • collection save collection name 

examples

  • collection save my great collection 

aliases

  • collectionsave 
  • playlist save 
  • playlistsave 

collection load
url_btn

Queue and play an exisiting collection

usage

  • collection load collection name | share code 

options

  • sort 
  • shuffle 
  • insert 
  • now 
  • remove 
  • reverse 
  • single 
  • select 

examples

  • collection load 
  • collection load my great collection 
  • collection load my great collection 
    --shuffle 

aliases

  • collection play 
  • collectionload 
  • collectionplay 
  • playlist load 
  • playlistload 

collection copy
url_btn

Create a copy of a collection from a share code

usage

  • collection copy share code 
    name 

aliases

  • collectioncopy 
  • playlist copy 
  • playlistcopy 

collection share
url_btn

Create a share code for a saved collection

usage

  • collection share collection name 

aliases

  • collectionshare 
  • playlist share 
  • playlistshare 

collection remove share code
url_btn

Remove a share code

usage

  • collection remove share code collection name | share code 

aliases

  • collection remove sharecode 
  • playlist remove share code 
  • collectionremovesharecode 
  • playlist remove sharecode 
  • playlistremovesharecode 

collection share codes
url_btn

List all the share codes for a saved collection

usage

  • collection share codes collection name 

aliases

  • collection sharecodes 
  • collectionsharecodes 
  • playlist share codes 
  • playlist sharecodes 
  • playlistsharecodes 

collection view
url_btn

View a collection by a represented share code

usage

  • collection view share code 

options

  • sort 
  • reverse 

aliases

  • collectionview 
  • playlist view 
  • playlistview 

collection rename
url_btn

Rename a saved collection

usage

  • collection rename collection name 

examples

  • collection rename my great collection 

aliases

  • collectionrename 
  • playlist rename 
  • playlistrename 

collection add
url_btn

Add multiple tracks to one of your collections

Add multiple tracks from the current queue to one of your collections

usage

  • collection add collection name 
    tracks 

options

  • page 

examples

  • collection add "my great collection" 
    1-5 
  • collection add "my great collection" 
    https://open.spotify.com/track/2JzZzZUQj3Qff7wapcbKjc 
  • collection add collection 
    1 6-8 
  • collection add collection 

aliases

  • collectionadd 
  • playlist add 
  • playlistadd 

collection add current
url_btn

Add the current track to one of your collections

usage

  • collection add current collection name 

examples

  • collection add current my great collection 

aliases

  • collectionaddcurrent 
  • playlist add current 
  • playlistaddcurrent 

collection add unique
url_btn

Add all the tracks which are not already in the collection

Add all the tracks from the queue which are not already in the collection

usage

  • collection add unique collection name 

examples

  • collection add unique my great collection 

aliases

  • collectionadd unique 
  • playlist add unique 
  • playlistadd unique 

collection remove
url_btn

Remove tracks from one of your saved collections

usage

  • collection remove collection name 
    tracks 

options

  • all 
  • author 

examples

  • collection remove "my great collection" 
  • collection remove collection 
    see you again 
  • collection remove collection 
    1-50 6 
  • collection remove collection 
    ed sheeran 
    --all 
  • collection remove collection 
    ed sheeran 
    --author 
    --all 

aliases

  • collectionremove 
  • playlist remove 
  • playlistremove 

games
url_btn

See all your guess the song games

options

  • id 

guess the song
url_btn

Play a guess the song game with your friends

Play a guess the song game with your friends.

Game settings
• You can give a genre as well as a year range, like 2018-2019 or 2018
• You can give a Spotify playlist of the songs you want it to play (custom game)
• You can give up to 5 Spotfiy artists, tracks or genres (in any combination) with the --seeded option, these are used to determine what to play
• You can set the amount of rounds to play (between 10-100) with the --rounds option
• You can set the score (for any one person) you want the game to end at (between 1-1000) with the --victory-score option

How does it work?
• When you run the command the bot will join the channel, after 5 seconds it will start playing the first song
• The songs will play for 30 seconds, if the title, artist and all featured artists of the song have been correctly guessed the round will end
• To make a guess you simply send a message in the same channel as you started the game session, you do not need to specify what you are guessing for
• A correctly guessed title, artist or featured artist can not be guessed again
• You can guess both the title and artist in one message by separating them with either a by or -, this will yield additional points if correct
• You can vote skip a song at any time using the skip command without any penalty
• A game consists of 20 (default) rounds but you can end the game early by using the leave command

Leaderboard
A global leaderboard is available using the leaderboard command! Custom games are not counted towards the leaderboard

usage

  • guess the song settings 

options

  • exclude 
  • rounds 
  • victory-score 
  • seeded 
  • title 
  • artist 
  • featured-artists 
  • round-delay 
  • round-length 
  • match-percentage 
  • channel 
  • list-genres 

examples

  • guess the song 
  • guess the song rap 
  • guess the song rap 
    --exclude 
  • guess the song swedish 
    pop 
  • guess the song 1980-1990 
  • guess the song pop 
    2018 
  • guess the song swedish 
    --seeded 
  • guess the song spotify:artist:6eUKZXaKkcviH0Ku9w2n3V 
    --seeded 
  • guess the song spotify:playlist:37i9dQZF1DWWxPM4nWdhy 
  • guess the song --rounds=50 
    --victory-score=30 
    --round-delay=1 
    --round-length=10 

aliases

  • gts 

leaderboard games
url_btn

Shows the leaderboard for guess the song games

options

  • server 

aliases

  • lb games 

settings
url_btn

View all session settings

options

  • server 
  • self 
  • session 

aliases

  • properties 

settings reset
url_btn

Reset all the settings

options

  • server 
  • self 
  • session 

aliases

  • properties reset 
  • reset properties 
  • propertiesreset 
  • resetproperties 
  • reset settings 
  • settingsreset 
  • resetsettings 

set max track length
url_btn

Set the max track length

Set the maximum track length you can have on all tracks, tracks which exceed this limit will not be playable.

usage

  • set max track length length 

options

  • server 
  • self 
  • session 

examples

  • set max track length 1m 10s 
  • set max track length 00:30 
  • set max track length default 

aliases

  • max track length set 
  • set maxtracklength 
  • maxtracklength set 

set min track length
url_btn

Set the min track length

Set the minimum track length you can have on all tracks, tracks which exceed this limit will not be playable.

usage

  • set min track length length 

options

  • server 
  • self 
  • session 

examples

  • set min track length 1m 10s 
  • set min track length 00:30 
  • set min track length default 

aliases

  • min track length set 
  • set mintracklength 
  • mintracklength set 

set max playlist length
url_btn

Set the max length allowed for a single playlist

Set the maximum combined length of all the tracks in a single playlist, any playlist with more than the set limit will not be queued

usage

  • set max playlist length length 

options

  • server 
  • self 
  • session 

examples

  • set max playlist length 30:00 
  • set max playlist length 30m 30s 
  • set max playlist length default 

aliases

  • max playlist length set 
  • set maxplaylistlength 
  • maxplaylistlength set 

set max playlist tracks
url_btn

Set the max tracks allowed for a single playlist

Set the maximum tracks allowed for a single playlist, any playlist with more than the set limit will not be queued

usage

  • set max playlist tracks amount 

options

  • server 
  • self 
  • session 

examples

  • set max playlist tracks 30 
  • set max playlist tracks default 

aliases

  • max playlist tracks set 
  • set maxplaylisttracks 
  • maxplaylisttracks set 

set max user tracks
url_btn

Set the max queued tracks for a single user

Set the max queued tracks for a single user. This is based on the upcoming tracks, if a track has already been played it will not count towards this.

usage

  • set max user tracks amount 

options

  • server 
  • self 
  • session 

examples

  • set max user tracks 30 
  • set max user tracks default 

aliases

  • max user tracks set 
  • set maxusertracks 
  • maxusertracks set 

set max user tracks length
url_btn

Set the max queued length for a single user

Set the maximum combined length of all the queued tracks for a single user. This is based on the upcoming tracks, if a track has already been played it will not count towards this.

usage

  • set max user tracks length length 

options

  • server 
  • self 
  • session 

examples

  • set max user tracks length 30:00 
  • set max user tracks length 30m 30s 
  • set max user tracks length default 

aliases

  • max user tracks length set 
  • set maxusertrackslength 
  • maxusertrackslength set 

set text announce
url_btn

Set whether or not text announcements are enabled

Set whether or not the bot should announce when tracks start playing

usage

  • set text announce enabled 

options

  • server 
  • self 
  • session 

examples

  • set text announce enable 
  • set text announce disable 
  • set text announce default 

aliases

  • toggle text announce 
  • text announce toggle 
  • toggle textannounce 
  • textannounce toggle 
  • text announce set 
  • set textannounce 
  • textannounce set 

set text announce auto delete
url_btn

Set whether or not text announcements should be deleted once they are no longer relevant

Set whether or not text announcements should be deleted once they are no longer relevant, this means it will only keep the most recent announcement message

usage

  • set text announce auto delete enabled 

options

  • server 
  • self 
  • session 

examples

  • set text announce auto delete enable 
  • set text announce auto delete disable 
  • set text announce auto delete default 

aliases

  • toggle text announce auto delete 
  • text announce auto delete toggle 
  • text announce auto delete set 
  • toggle textannounceautodelete 
  • textannounceautodelete toggle 
  • set textannounceautodelete 
  • textannounceautodelete set 

set text announce extended
url_btn

Set whether or not text announcements should show more information in the playing message

Set whether or not text announcements should show more information in the playing message, such as the requester, thumbnail, length and position in the queue

usage

  • set text announce extended enabled 

options

  • server 
  • self 
  • session 

examples

  • set text announce extended enable 
  • set text announce extended disable 
  • set text announce extended default 

aliases

  • toggle text announce extended 
  • text announce extended toggle 
  • toggle textannounceextended 
  • textannounceextended toggle 
  • text announce extended set 
  • set textannounceextended 
  • textannounceextended set 

set stage announce
url_btn

Update the stage channel topic to the currently playing track

Set whether or not the bot should update the stage channel topic to the title of the currently playing track

usage

  • set stage announce enabled 

options

  • server 
  • self 
  • session 

examples

  • set stage announce enable 
  • set stage announce disable 
  • set stage announce default 

aliases

  • toggle stage announce 
  • stage announce toggle 
  • toggle stageannounce 
  • stageannounce toggle 
  • stage announce set 
  • set stageannounce 
  • stageannounce set 

set stage announce template
url_btn

Set the stage channel topic template

Set the stage channel topic template, the template will be used to determine what the topic will be set as.

Template Variables

Track - The track that started playing
${track.title} - The title of the track
${track.author} - The author of the track
${track.duration} - The duration of the track (03:49)
${track.source.name} - The source of the track (spotify, soundcloud etc)
${track.identifier} - The unique identifier of the track

Requester - The user that requested the track
${requester.name} - The name of the user
${requester.tag} - The tag of the user
${requester.id} - The id of the user

usage

  • set stage announce template template 

options

  • server 
  • self 
  • session 

examples

  • set stage announce template ${track.title} 
  • set stage announce template [${track.duration}] ${track.title} 
  • set stage announce template 24/7 Music - [${track.title}] 

aliases

  • stage announce template set 
  • set stageannouncetemplate 
  • stageannouncetemplate set 

set voice status announce
url_btn

Update the voice channel status to the currently playing track

Set whether or not the bot should update the voice channel status to the title of the currently playing track

usage

  • set voice status announce enabled 

options

  • server 
  • self 
  • session 

examples

  • set voice status announce enable 
  • set voice status announce disable 
  • set voice status announce default 

aliases

  • toggle voice status announce 
  • voice status announce toggle 
  • toggle voicestatusannounce 
  • voicestatusannounce toggle 
  • voice status announce set 
  • set voicestatusannounce 
  • voicestatusannounce set 

set voice status announce template
url_btn

Set the voice channel status template

Set the voice channel status template, the template will be used to determine what the status will be set to.

Template Variables

Track - The track that started playing
${track.title} - The title of the track
${track.author} - The author of the track
${track.duration} - The duration of the track (03:49)
${track.source.name} - The source of the track (spotify, soundcloud etc)
${track.source.icon.emoji} - An emoji icon for the source of the track (if available)
${track.identifier} - The unique identifier of the track

Requester - The user that requested the track
${requester.name} - The name of the user
${requester.tag} - The tag of the user
${requester.id} - The id of the user

usage

  • set voice status announce template template 

options

  • server 
  • self 
  • session 

examples

  • set voice status announce template Playing: ${track.title} by ${track.author} 
  • set voice status announce template [${track.duration}] ${track.title} 
  • set voice status announce template 24/7 Music - [${track.title}] 

aliases

  • voice status announce template set 
  • set voicestatusannouncetemplate 
  • voicestatusannouncetemplate set 

set voice status announce default status
url_btn

Set the default voice status for when nothing is playing

Set the default voice status for when nothing is playing, set this to default to make it remove the status

usage

  • set voice status announce default status status 

options

  • server 
  • self 
  • session 

examples

  • set voice status announce default status Nothing is playing 
  • set voice status announce default status default 

aliases

  • voice status announce default status set 
  • set voicestatusannouncedefaultstatus 
  • voicestatusannouncedefaultstatus set 

set voice announce
url_btn

Set whether or not voice announcements are enabled

Set whether or not the bot should announce actions in the voice channel, currently it will only announce when there are no more tracks

usage

  • set voice announce enabled 

options

  • server 
  • self 
  • session 

examples

  • set voice announce enable 
  • set voice announce disable 
  • set voice announce default 

aliases

  • toggle voice announce 
  • voice announce toggle 
  • toggle voiceannounce 
  • voiceannounce toggle 
  • voice announce set 
  • set voiceannounce 
  • voiceannounce set 

set default autoplay
url_btn

Set the default autoplay value

Set the default autoplay value for all the future sessions. Note that this does not update any active sessions.

usage

  • set default autoplay enabled 

options

  • server 
  • self 
  • session 

examples

  • set default autoplay enable 
  • set default autoplay disable 
  • set default autoplay default 

aliases

  • autoplay set default 
  • default autoplay set 

set default repeat queue
url_btn

Set the default repeat queue value

Set the default repeat queue value for all the future sessions. Note that this does not update any active sessions.

usage

  • set default repeat queue enabled 

options

  • server 
  • self 
  • session 

examples

  • set default repeat queue enable 
  • set default repeat queue disable 
  • set default repeat queue default 

aliases

  • repeat queue set default 
  • default repeat queue set 

set default select random
url_btn

Set the default select random value

Set the default select random value for all the future sessions. Note that this does not update any active sessions.

usage

  • set default select random enabled 

options

  • server 
  • self 
  • session 

examples

  • set default select random enable 
  • set default select random disable 
  • set default select random default 

aliases

  • select random set default 
  • default select random set 

set default shuffle repeat
url_btn

Set the default shuffle repeat value

Set the default shuffle repeat value for all the future sessions. Note that this does not update any active sessions.

usage

  • set default shuffle repeat enabled 

options

  • server 
  • self 
  • session 

examples

  • set default shuffle repeat enable 
  • set default shuffle repeat disable 
  • set default shuffle repeat default 

aliases

  • shuffle repeat set default 
  • default shuffle repeat set 

set default remove after played
url_btn

Set the default remove after played value

Set the default remove after played value for all the future sessions. Note that this does not update any active sessions.

usage

  • set default remove after played enabled 

options

  • server 
  • self 
  • session 

examples

  • set default remove after played enable 
  • set default remove after played disable 
  • set default remove after played default 

aliases

  • remove after played set default 
  • default remove after played set 

set default volume
url_btn

Set the default volume

Set the default volume for any future sessions. Note that this does not update the volume of any active sessions.

usage

  • set default volume volume 

options

  • server 
  • self 
  • session 

examples

  • set default volume 150 
  • set default volume default 

aliases

  • volume default set 
  • default volume set 

blacklist author
url_btn

Blacklist all tracks by the author's name

Blacklist a sequence of characters from appearing in the author's name, if the blacklisted sequence is present in the author's name the track will not be played. This is case insensitive

usage

  • blacklist author author 

options

  • server 
  • self 
  • session 

examples

  • blacklist author wiz khalifa 

blacklisted authors
url_btn

View all blacklisted authors

options

  • server 
  • self 
  • session 

aliases

  • blacklisted author 

unblacklist author
url_btn

Remove an author blacklist

usage

  • unblacklist author author 

options

  • server 
  • self 
  • session 

examples

  • unblacklist author wiz khalifa 

blacklisted titles
url_btn

View all blacklisted titles

options

  • server 
  • self 
  • session 

aliases

  • blacklisted title 

blacklist title
url_btn

Blacklist all tracks by the title

Blacklist a sequence of characters from appearing in a track title, if the blacklisted sequence is present in the title the track will not be played. This is case insensitive

usage

  • blacklist title title 

options

  • server 
  • self 
  • session 

examples

  • blacklist title earrape 
  • blacklist title ear rape 

unblacklist title
url_btn

Remove a title blacklist

usage

  • unblacklist title title 

options

  • server 
  • self 
  • session 

examples

  • unblacklist title see you again 

permission allow
url_btn

Allow a specific permission for the current session

Allow a specific permission for the current session

Available permissions
add track - Allows you to add tracks to the queue
add playlist - Allows you to add playlists to the queue
remove track - Allows you to remove tracks from the queue
shuffle queue - Allows you to shuffle the queue
change volume - Allows you to change the volume
update state - Allows you to update the current track's state
index queue - Allows you to update the queue
leave - Allows you to make the bot disconnect
autoplay - Allows you to start and stop autoplay
audio filter - Allows you to apply any audio filters

usage

  • permission allow role | user | everyone 
    permission 

options

  • server 
  • self 
  • session 

examples

  • permission allow everyone 
    add track 
  • permission allow @Joakim 
    remove track 

aliases

  • permissions allow 
  • permissionsallow 
  • allow permission 
  • permissions add 
  • permissionallow 
  • allowpermission 
  • permission add 
  • add permission 

permission deny
url_btn

Deny a specific permission for the current session

Deny a specific permission for the current session

Available permissions
add track - Allows you to add tracks to the queue
add playlist - Allows you to add playlists to the queue
remove track - Allows you to remove tracks from the queue
shuffle queue - Allows you to shuffle the queue
change volume - Allows you to change the volume
update state - Allows you to update the current track's state
index queue - Allows you to update the queue
leave - Allows you to make the bot disconnect
autoplay - Allows you to start and stop autoplay
audio filter - Allows you to apply any audio filters

usage

  • permission deny role | user | everyone 
    permission 

options

  • server 
  • self 
  • session 

examples

  • permission deny everyone 
    add track 
  • permission deny @Joakim 
    remove track 

aliases

  • permissions remove 
  • permission remove 
  • remove permission 
  • permissions deny 
  • permissionsdeny 
  • deny permission 
  • permissiondeny 
  • denypermission 

permissions
url_btn

Get the permissions of the current session or a user

Get the permissions of the current session or user, if you are in a session, no option was provided and the guild is using combine as the permission mode this will return the effective permissions of the current session meaning both the user and server's permissions combined together

usage

  • permissions role | user | everyone 

options

  • server 
  • self 
  • session 

examples

  • permissions @Joakim 
  • permissions everyone 
  • permissions --server 
  • permissions --self 

permissions allow all
url_btn

Allow all permissions

usage

  • permissions allow all role | user | everyone 

options

  • server 
  • self 
  • session 

examples

  • permissions allow all everyone 
  • permissions allow all @Joakim 

aliases

  • allow all permissions 
  • permission allow all 
  • permissionsallowall 
  • allowallpermissions 
  • permissions add all 
  • add all permissions 
  • permissionallowall 
  • permission add all 

permissions deny all
url_btn

Deny all permission for the current session

usage

  • permissions deny all role | user | everyone 

options

  • server 
  • self 
  • session 

examples

  • permissions deny all everyone 
  • permissions deny all @Joakim 

aliases

  • permissions remove all 
  • remove all permissions 
  • permission remove all 
  • deny all permissions 
  • permission deny all 
  • permissionsdenyall 
  • denyallpermissions 
  • permissiondenyall 

permissions reset
url_btn

Reset the permissions of a session or user

usage

  • permissions reset role | user | everyone | all 

options

  • server 
  • self 
  • session 

examples

  • permissions reset @Joakim 
  • permissions reset everyone 

aliases

  • reset permissions 
  • permissionsreset 
  • permission reset 
  • resetpermissions 
  • permissionreset 

claim ownership
url_btn

Claim ownership of the current session

aliases

  • claimownership 
  • co 

rebind
url_btn

Update announcement channel

Update the channel I will announce in, this is only for the current session

usage

  • rebind text channel 

examples

  • rebind #bot-commands 

transfer ownership
url_btn

Transfer the session ownership to another member

usage

  • transfer ownership user 

examples

  • transfer ownership @Joakim 

aliases

  • transferownership 
  • to 

prefix list
url_btn

Get all available prefixes

options

  • user 
  • server 

aliases

  • prefixes list 
  • prefixes 
  • prefix 

prefix server add
url_btn

Add additional prefixes for this server

usage

  • prefix server add prefix 

examples

  • prefix server add 

aliases

  • prefixes server add 
  • prefixes guild add 
  • prefix guild add 

prefix server remove
url_btn

Remove a custom prefix from the server

usage

  • prefix server remove prefix 

examples

  • prefix server remove 

aliases

  • prefixes guild remove 
  • prefixes server remove 
  • prefix guild remove 

prefix server reset
url_btn

Remove all custom prefixes from the server

aliases

  • prefixes server reset 
  • prefixes guild reset 
  • prefix guild reset 

prefix server set
url_btn

Set a custom prefix for this server

usage

  • prefix server set prefix 

examples

  • prefix server set 

aliases

  • prefixes guild set 
  • prefixes server set 
  • prefix guild set 

prefix self add
url_btn

Add additional prefixes

usage

  • prefix self add prefix 

examples

  • prefix self add 

aliases

  • prefixes self add 

prefix self combine
url_btn

Combine your prefixes with the server's

Set whether or not your prefixes should be combined with the server's prefixes

usage

  • prefix self combine enable 

examples

  • prefix self combine true 
  • prefix self combine false 

aliases

  • prefixes self combine 

prefix self remove
url_btn

Remove a custom prefix

usage

  • prefix self remove prefix 

examples

  • prefix self remove 

aliases

  • prefixes self remove 

prefix self reset
url_btn

Remove all custom prefixes

aliases

  • prefixes self reset 

prefix self set
url_btn

Set a custom prefix

usage

  • prefix self set prefix 

examples

  • prefix self set 

announce channel reset
url_btn

Remove the currently set announce channel

Remove the currently set announce channel, this works on a per bot basis. The first argument (bot) is optional

usage

  • announce channel reset bot 

examples

  • announce channel reset 
  • announce channel reset @Jockie Music 

aliases

  • announcement channel reset 
  • announcechannel reset 
  • announcechannelreset 

announce channel set
url_btn

Set the announce channel for all sessions

Set the announce channel which will be applied to all sessions, this works on a per bot basis. The second argument (bot) is optional

usage

  • announce channel set channel 
    bot 

examples

  • announce channel set #song-announce 
  • announce channel set #song-announce 
    @Jockie Music 

aliases

  • announcement channel set 
  • announcechannel set 
  • announcechannelset 

auto delete toggle
url_btn

Auto deletes the message which triggered a command

Auto deletes the message which triggered a command, note that this does not delete the bot's response

aliases

  • autodelete toggle 

24/7
url_btn

24/7 mode, the bot will not leave the channel by itself

Toggle 24/7 mode, the bot will not leave the channel by itself. This can be set on a per bot basis (see the examples).

Note: The bot will not join back after an update or outage

usage

  • 24/7 bot 

options

  • view 
  • reset 

examples

  • 24/7 
  • 24/7 @Jockie Music 
  • 24/7 --view 
  • 24/7 --reset 
  • 24/7 @Jockie Music 
    --reset 

aliases

  • endless session toggle 
  • endless session 
  • 24/7 toggle 

lock
url_btn

Lock the session, locking a session disables the permissions

Lock the session, locking a session disables the permissions for that session, meaning no one will be able to change anything. A locked session can also be unlocked with this command

multi bot ownership toggle
url_btn

Allows a single user to own multiple sessions

aliases

  • multibot ownership toggle 

preferred bots server
url_btn

Set the preferred order you want the bots to join in

Set the preferred order you want the bots to join in for the server, if the first bot you selected is already in use the next one will join and so on, if a bot is not in your preferred list it will default to the natural order after the ones specified are in use

usage

  • preferred bots server bots 

examples

  • preferred bots server @Jockie Music (1) 
  • preferred bots server @Jockie Music (1) @Jockie Music (2) 
  • preferred bots server reset 
  • preferred bots server 

aliases

  • preferred order server 
  • preferred order guild 
  • preferred bots guild 
  • preferred bot server 
  • preferred bot guild 

dashboard statistics access
url_btn

Set who can view dashboard statistics for this server, everyone or none

Set who can view dashboard statistics for this server
everyone (default) - Everyone in this server can view it
none - No one can view it, users will still be able to view their own statistics from this server

usage

  • dashboard statistics access access 

examples

  • dashboard statistics access everyone 
  • dashboard statistics access none 
  • dashboard statistics access default 

aliases

  • dashboard set statistics access 
  • set dashboard statistics access 
  • dashboard statistics access set 

page replace delete toggle
url_btn

Auto deletes paged messages when they are replaced

Toggle whether or not paged results should be deleted once they are replaced by a new one from another command, when this is disabled it will keep the message and prevent further input after it has been replaced.

Note that this only applies to new paged results from the same user.

page delete toggle
url_btn

Auto deletes paged messages when they timeout

Toggle whether or not paged results should be deleted once they timeout, when this is disabled it will keep the message and prevent further input after it has has timedout

timeout set
url_btn

Set the timeout time for sessions

Set the timeout time for sessions

Available timeout types
Playing - The time since the last track in the queue finished playing
Listeners - The time since all listeners left the channel
Pause - The time since you paused the track
Confirmation - The time until the bot will ask you to confirm that you are still listening

You can set the timeout types to infinite if the server has premium, see the perks command for more information

usage

  • timeout set type 
    time 

examples

  • timeout set playing 
    5m 
  • timeout set listeners 
    03:00 
  • timeout set pause 
    default 
  • timeout set listeners 
    infinite 

aliases

  • set timeout 

timeouts
url_btn

View all session timeout durations

session mode
url_btn

See the current session mode settings

aliases

  • sessionmode 

permission mode set
url_btn

Set the permission mode for all sessions

Set the permission mode for all sessions, this requires the session mode to be server.

Permission Modes
user - this will use the user's permissions
server - this will use the server's permissions
combine - this will combine both the user and server's permissions

usage

  • permission mode set mode 

examples

  • permission mode set server 
  • permission mode set combine 

aliases

  • permissions mode set 
  • set permissions mode 
  • set permission mode 

properties combine mode set
url_btn

Set the properties combine mode for all sessions

Set the properties combine mode for all sessions, this requires the session mode to be server and the properties mode to be combine. This value will be used if a property, which only has a single value, is set by both the server and the user to determine which one will be used.

Properties Combine Modes
prefer user - prefer the user's properties if set in both
prefer server - prefer the server's properties if set in both

usage

  • properties combine mode set mode 

examples

  • properties combine mode set prefer user 
  • properties combine mode set prefer server 

aliases

  • set properties combine mode 
  • settings combine mode set 
  • set settings combine mode 

properties mode set
url_btn

Set the properties mode for all sessions

Set the properties mode for all sessions, this requires the session mode to be server.

Properties Modes
user - this will use the user's properties
server - this will use the server's properties
combine - this will combine both the user and server's properties

usage

  • properties mode set mode 

examples

  • properties mode set server 

aliases

  • set properties mode 
  • settings mode set 
  • set settings mode 

session mode set
url_btn

Set the session control mode for all sessions in the server

Set the session control mode for all sessions in the server, this means that you can set which entity controls the sessions

Setting the session mode to user (default) means the user who started the session has full control over the session they started and setting it to server means that the server has control of all the sessions

You can change to what extent the server has control over the sessions when using the server mode with the permission mode set and properties mode set commands

Available session modes
server - The server is in control of all the sessions
user - The user who started the session is in control of the session

usage

  • session mode set mode 

examples

  • session mode set server 

aliases

  • sessions mode set 
  • set sessions mode 
  • set session mode 

command disable all
url_btn

Disable all commands for this server

aliases

  • disable all commands 
  • disableall commands 
  • disableallcommands 
  • commanddisable all 
  • commanddisableall 

command disable
url_btn

Disable a command for this server

usage

  • command disable command 

aliases

  • disable command 
  • disablecommand 
  • commanddisable 

disabled commands
url_btn

Get all disabled commands for this server

command enable all
url_btn

Enable all disabled commands for this server

aliases

  • enable all commands 
  • enableall commands 
  • enableallcommands 
  • commandenable all 
  • commandenableall 

command enable
url_btn

Enable a disabled command for this server

usage

  • command enable command 

aliases

  • enable command 
  • enablecommand 
  • commandenable 

command toggle
url_btn

Toggle enable/disable a command

usage

  • command toggle command 

aliases

  • toggle command 
  • togglecommand 
  • commandtoggle 

text channel set delete original
url_btn

Set whether or not to delete the original message when a channel is disabled

usage

  • text channel set delete original enabled/disabled 

examples

  • text channel set delete original enabled 
  • text channel set delete original default 

aliases

  • set text channel delete original 
  • textchannel set delete original 
  • text channel set deleteoriginal 
  • set text channel deleteoriginal 
  • set textchannel delete original 
  • textchannel set deleteoriginal 
  • set textchannel deleteoriginal 

text channel disable
url_btn

Disable a text channel

Disable a text channel, if a text channel is disabled commands will not be executed in that channel

usage

  • text channel disable text channel 

examples

  • text channel disable bot-commands 

aliases

  • disable text channel 
  • textchannel disable 
  • disable textchannel 

text channel disable all
url_btn

Disable all text channels

aliases

  • disable all text channels 
  • disable all textchannels 
  • disableall text channels 
  • text channel disableall 
  • textchannel disable all 
  • disableall textchannels 
  • textchannel disableall 

text channel enable
url_btn

Enable a previously disabled text channel

usage

  • text channel enable text channel 

examples

  • text channel enable bot-commands 

aliases

  • enable text channel 
  • textchannel enable 
  • enable textchannel 

text channel enable all
url_btn

Enable all disabled text channels

aliases

  • enable all text channels 
  • enableall text channels 
  • enable all textchannels 
  • textchannel enable all 
  • text channel enableall 
  • enableall textchannels 
  • textchannel enableall 

text channel set message
url_btn

Set the message to use when a channel is disabled

Set the message to use when a text channel is disabled

Formatting

User - The user that sent the message
${user.id} - The id of the user
${user.name} - The name of the user
${user.tag} - The tag of the user, their name and discriminator
${user.mention} - The mention of the user
${user.avatarUrl} - The url of the user's avatar url

Member - The member that sent the message
${member.effective_name} - The nickname or name of the member
${member.color} - The colour of the member

Guild - The guild (server) the message was sent in
${guild.name} - The name of the guild
${guild.iconUrl} - The url of the guild's icon

Channel - The channel the message was sent in
${channel.id} - The id of the channel
${channel.name} - The name of the channel
${channel.mention} - The mention of the channel

Bot - The bot that handled the message
${bot.user} - See values above
${bot.member} - See values above

JSON Message
Alternatively you can give it the message as JSON for the most customizability, you can use this tool to help you visualize the messageJSON<br>{<br> "content": "",<br> "embed": {<br> "title": "",<br> "description": "",<br> "url": "",<br> "color": 0,<br> "timestamp": "",<br> "footer": {<br> "icon_url": "",<br> "text": ""<br> },<br> "thumbnail": {<br> "url": ""<br> },<br> "image": {<br> "url": ""<br> },<br> "author": {<br> "name": "",<br> "url": "",<br> "icon_url": ""<br> },<br> "fields": [<br> {<br> "name": "",<br> "value": "",<br> "inline": false<br> }<br> ]<br> }<br>}

usage

  • text channel set message message 

options

  • embed 

examples

  • text channel set message ${user.mention}, please use #bots 
  • text channel set message Commands are disabled in this channel, please use #bots instead 
    --embed 
  • text channel set message {"content":"${user.mention}","embed":{"description":"Use #bots"}} 
  • text channel set message default 

aliases

  • textchannel set message 

text channel set notify type
url_btn

Set the notify type to use when a channel is disabled

Set the notify type to use when a text channel is disabled.

Available notify types
ignore - Ignore the messsage and pretend like nothing happened
notify - Notify that this channel can not be used for commands
notify and delete - Notify that this channel can not be used for commands, the message sent to notify them will be deleted after 5 seconds

usage

  • text channel set notify type notify type 

aliases

  • set text channel notify type 
  • textchannel set notify type 
  • text channel set notifytype 
  • set text channel notifytype 
  • set textchannel notify type 
  • textchannel set notifytype 
  • set textchannel notifytype 

text channel set thread policy
url_btn

Set the policy for disabling commands in threads

Set the policy for disabling commands in threads.

Available thread policies
never - Never allow commands in threads
always - Always allow commands in threads
inherit - Inherit the status from the parent channel, if it is disabled the threads will be too

usage

  • text channel set thread policy thread policy 

aliases

  • set text channel thread policy 
  • text channel set threadpolicy 
  • textchannel set thread policy 
  • set text channel threadpolicy 
  • set textchannel thread policy 
  • textchannel set threadpolicy 
  • set textchannel threadpolicy 

text channel view
url_btn

View all disabled/enabled text channels

usage

  • text channel view disabled/enabled 

examples

  • text channel view 
  • text channel view enabled 

aliases

  • view text channel 
  • textchannel view 
  • text channelview 
  • viewtext channel 
  • view textchannel 
  • textchannelview 
  • viewtextchannel 

voice channel disable
url_btn

Disable a voice channel

Disable a voice channel, if a voice channel is disabled the bot will not join it

usage

  • voice channel disable voice channel 

examples

  • voice channel disable music-1 

aliases

  • disable voice channel 
  • voicechannel disable 
  • disable voicechannel 

voice channel disable all
url_btn

Disable all voice channels

aliases

  • disable all voice channels 
  • disable all voicechannels 
  • disableall voice channels 
  • voicechannel disable all 
  • voice channel disableall 
  • disableall voicechannels 
  • voicechannel disableall 

voice channel enable
url_btn

Enable a previously disabled voice channel

usage

  • voice channel enable voice channel 

examples

  • voice channel enable music-1 

aliases

  • enable voice channel 
  • voicechannel enable 
  • enable voicechannel 

voice channel enable all
url_btn

Enable all disabled voice channels

aliases

  • enable all voice channels 
  • enableall voice channels 
  • enable all voicechannels 
  • voicechannel enable all 
  • voice channel enableall 
  • enableall voicechannels 
  • voicechannel enableall 

voice channel set message
url_btn

Set the message to use when a channel is disabled

Set the message to use when a voice channel is disabled

Formatting

User - The user that sent the message
${user.id} - The id of the user
${user.name} - The name of the user
${user.tag} - The tag of the user, their name and discriminator
${user.mention} - The mention of the user
${user.avatarUrl} - The url of the user's avatar url

Member - The member that sent the message
${member.effective_name} - The nickname or name of the member
${member.color} - The colour of the member

Guild - The guild (server) the message was sent in
${guild.name} - The name of the guild
${guild.iconUrl} - The url of the guild's icon

Channel - The channel the message was sent in
${channel.id} - The id of the channel
${channel.name} - The name of the channel
${channel.mention} - The mention of the channel

Bot - The bot that handled the message
${bot.user} - See values above
${bot.member} - See values above

JSON Message
Alternatively you can give it the message as JSON for the most customizability, you can use this tool to help you visualize the messageJSON<br>{<br> "content": "",<br> "embed": {<br> "title": "",<br> "description": "",<br> "url": "",<br> "color": 0,<br> "timestamp": "",<br> "footer": {<br> "icon_url": "",<br> "text": ""<br> },<br> "thumbnail": {<br> "url": ""<br> },<br> "image": {<br> "url": ""<br> },<br> "author": {<br> "name": "",<br> "url": "",<br> "icon_url": ""<br> },<br> "fields": [<br> {<br> "name": "",<br> "value": "",<br> "inline": false<br> }<br> ]<br> }<br>}

usage

  • voice channel set message message 

options

  • embed 

examples

  • voice channel set message ${user.mention}, please use #music 
  • voice channel set message This voice channel is disabled, please use #music instead 
    --embed 
  • voice channel set message {"content":"${user.mention}","embed":{"description":"Use #music"}} 
  • voice channel set message default 

aliases

  • voicechannel set message 

voice channel view
url_btn

View all disabled/enabled voice channels

usage

  • voice channel view disabled/enabled 

examples

  • voice channel view 
  • voice channel view enabled 

aliases

  • view voice channel 
  • voicechannel view 
  • voice channelview 
  • view voicechannel 
  • viewvoice channel 
  • voicechannelview 
  • viewvoicechannel 

auto correct toggle
url_btn

Toggle auto correction of misspelled commands

Toggle automatic correction of misspelled commands, for instance, if you write pley hello it would be corrected to play hello. It will ask you before executing the command.

aliases

  • autocorrect toggle 

preferred bots
url_btn

Set the preferred order you want the bots to join in

Set the preferred order you want the bots to join in, if the first bot you selected is already in use the next one will join and so on, if a bot is not in your preferred list it will default to the natural order after the ones specified are in use

usage

  • preferred bots bots 

examples

  • preferred bots @Jockie Music (1) 
  • preferred bots @Jockie Music (1) @Jockie Music (2) 
  • preferred bots reset 
  • preferred bots 

aliases

  • preferred order 
  • favourite bots 
  • preferred bot 
  • preferredbots 
  • favorite bots 
  • favouritebots 
  • favourite bot 
  • preferredbot 
  • favoritebots 
  • favorite bot 
  • favouritebot 
  • favoritebot 
  • fav bots 
  • favbots 
  • fav bot 
  • favbot 

volume automatic toggle
url_btn

Toggle automatic default volume mode

Toogle automatic default volume mode, this means that if you set the volume with the volume command it will automatically update your default volume. Note that this will only work if the properties mode is set to user

aliases

  • automatic volume toggle 

mappings add
url_btn

Add a custom command mapping

Add a custom command mapping, if a message is equal to the trigger (with the prefix) it will be replaced with the mapping you provide

usage

  • mappings add trigger 
    command 

examples

  • mappings add save 
    collection add current saved tracks 
  • mappings add rickroll 
    play https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT 
  • mappings add forward 
    forward 5s 

aliases

  • custom mappings add 
  • custom mapping add 
  • add custom mapping 
  • mapping add 
  • add mapping 

mappings clear
url_btn

Clear all your custom mappings

aliases

  • custom mappings clear 
  • clear custom mappings 
  • custom mapping clear 
  • clear mappings 
  • mapping clear 

mappings list
url_btn

List all your custom mappings

aliases

  • custom mappings list 
  • list custom mappings 
  • custom mapping list 
  • list mappings 
  • mapping list 

mappings remove
url_btn

Remove one of your custom mappings

usage

  • mappings remove trigger 

aliases

  • custom mappings remove 
  • custom mapping remove 
  • remove custom mapping 
  • mapping remove 
  • remove mapping 

mappings server add
url_btn

Add a custom command mapping to the server

Add a custom command mapping to the server, if a message is equal to the trigger (with the prefix) it will be replaced with the mapping you provide

usage

  • mappings server add trigger 
    command 

examples

  • mappings server add "server collection 1" 
    collection play 102486b1-44bf-491b-b855-04f0dde964a1 
  • mappings server add rickroll 
    play https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT 
  • mappings server add forward 
    forward 5s 

aliases

  • custom mappings server add 
  • custom mappings guild add 
  • custom mapping server add 
  • add custom server mapping 
  • custom mapping guild add 
  • add custom guild mapping 
  • mappings guild add 
  • mapping server add 
  • add server mapping 
  • mapping guild add 
  • add guild mapping 

mappings server clear
url_btn

Clear all the server's custom mappings

aliases

  • custom mappings server clear 
  • clear custom server mappings 
  • custom mappings guild clear 
  • custom mapping server clear 
  • clear custom guild mappings 
  • custom mapping guild clear 
  • clear server mappings 
  • mappings guild clear 
  • mapping server clear 
  • clear guild mappings 
  • mapping guild clear 

mappings server list
url_btn

List all the server's custom mappings

aliases

  • custom mappings server list 
  • list custom server mappings 
  • custom mappings guild list 
  • custom mapping server list 
  • list custom guild mappings 
  • custom mapping guild list 
  • list server mappings 
  • mappings guild list 
  • mapping server list 
  • list guild mappings 
  • mapping guild list 

mappings server remove
url_btn

Remove one of the server's custom mapping

usage

  • mappings server remove trigger 

aliases

  • custom mappings server remove 
  • custom mapping server remove 
  • custom mappings guild remove 
  • remove custom server mapping 
  • custom mapping guild remove 
  • remove custom guild mapping 
  • mapping server remove 
  • mappings guild remove 
  • remove server mapping 
  • mapping guild remove 
  • remove guild mapping 

alias add
url_btn

Create a personal custom command alias

usage

  • alias add alias 
    command 

examples

  • alias add save 
    collection add current 
  • alias add go away 
    leave 

aliases

  • custom aliases add 
  • custom alias add 
  • add custom alias 
  • aliases add 
  • add alias 

alias clear
url_btn

Clear all your custom command aliases

aliases

  • custom aliases clear 
  • clear custom aliases 
  • custom alias clear 
  • clear custom alias 
  • aliases clear 
  • clear aliases 
  • clear alias 

alias list
url_btn

List all your custom command aliases

aliases

  • custom aliases list 
  • list custom aliases 
  • custom alias list 
  • list custom alias 
  • aliases list 
  • list aliases 
  • list alias 

alias remove
url_btn

Remove one of your custom command aliases

usage

  • alias remove alias 

aliases

  • custom aliases remove 
  • custom alias remove 
  • remove custom alias 
  • aliases remove 
  • remove alias 

alias server add
url_btn

Create a custom server command alias

usage

  • alias server add alias 
    command 

examples

  • alias server add save 
    collection add current 
  • alias server add go away 
    leave 

aliases

  • custom aliases server add 
  • custom aliases guild add 
  • custom alias server add 
  • add custom server alias 
  • custom alias guild add 
  • add custom guild alias 
  • aliases server add 
  • aliases guild add 
  • add server alias 
  • alias guild add 
  • add guild alias 

alias server clear
url_btn

Clear all the server's custom command aliases

aliases

  • custom aliases server clear 
  • clear custom server aliases 
  • custom aliases guild clear 
  • clear custom guild aliases 
  • custom alias server clear 
  • clear custom server alias 
  • custom alias guild clear 
  • clear custom guild alias 
  • aliases server clear 
  • clear server aliases 
  • aliases guild clear 
  • clear guild aliases 
  • clear server alias 
  • alias guild clear 
  • clear guild alias 

alias server list
url_btn

List all custom server command aliases

aliases

  • custom aliases server list 
  • list custom server aliases 
  • custom aliases guild list 
  • list custom guild aliases 
  • custom alias server list 
  • list custom server alias 
  • custom alias guild list 
  • list custom guild alias 
  • aliases server list 
  • list server aliases 
  • aliases guild list 
  • list guild aliases 
  • list server alias 
  • alias guild list 
  • list guild alias 

alias server remove
url_btn

Remove one of the server's custom command aliases

usage

  • alias server remove alias 

aliases

  • custom aliases server remove 
  • custom aliases guild remove 
  • custom alias server remove 
  • remove custom server alias 
  • custom alias guild remove 
  • remove custom guild alias 
  • aliases server remove 
  • aliases guild remove 
  • remove server alias 
  • alias guild remove 
  • remove guild alias 

24/7
url_btn

24/7 mode, the bot will not leave the channel by itself

Toggle 24/7 mode, the bot will not leave the channel by itself. This can be set on a per bot basis (see the examples).

Note: The bot will not join back after an update or outage

usage

  • 24/7 bot 

options

  • view 
  • reset 

examples

  • 24/7 
  • 24/7 @Jockie Music 
  • 24/7 --view 
  • 24/7 --reset 
  • 24/7 @Jockie Music 
    --reset 

aliases

  • endless session toggle 
  • endless session 
  • 24/7 toggle 

collection import
url_btn

Import your Groovy playlist from a CSV file

usage

  • collection import url | attachment 

perks
url_btn

See the perks of boosting a server

aliases

  • perks boosts 
  • perks server 
  • server perks 
  • perks boost 
  • perks guild 
  • guild perks 
  • boost perks 

perks user
url_btn

See the perks of getting premium

aliases

  • perks premium 
  • premium perks 
  • user perks 

boost
url_btn

Boost a server

usage

  • boost boosts 

examples

  • boost 
  • boost 
  • boost all 

boosts
url_btn

See your or the server's boosts

options

  • server 

unboost
url_btn

Unboost a server

usage

  • unboost boosts 

options

  • current 

examples

  • unboost 
  • unboost 
  • unboost all 

aliases

  • boost remove 

8d
url_btn

Applies an 8D audio effect

Applies an 8D audio effect, speed can be set anywhere between 1.0-10.0, the default speed is 2.5 (should take 8 seconds for 1 rotation)

usage

  • 8d speed 

options

  • add 

examples

  • 8d 
  • 8d 
  • 8d off 

bass boost
url_btn

Applies a bass boost audio effect

Applies a bass boost audio effect

Available levels
default
soft
hard
extreme
unbearable

usage

  • bass boost level 

options

  • add 

examples

  • bass boost 
  • bass boost soft 
  • bass boost off 

aliases

  • bassboost 

clear filters
url_btn

Clears any active audio filter

aliases

  • remove filters 
  • remove filter 
  • removefilters 
  • clearfilters 
  • clear filter 
  • removefilter 
  • clearfilter 

distortion
url_btn

Applies a distortion audio effect

usage

  • distortion on/off 

options

  • add 

examples

  • distortion 
  • distortion off 

echo
url_btn

Applies an echo audio effect

usage

  • echo on/off 

options

  • add 

examples

  • echo 
  • echo off 

filters
url_btn

View all active audio filters

karaoke
url_btn

Applies a karaoke audio effect that decreases the sound of vocals

usage

  • karaoke on/off 

options

  • add 

examples

  • karaoke 
  • karaoke off 

pitch
url_btn

Changes the pitch of the current track

usage

  • pitch percentage 

options

  • add 

examples

  • pitch 
  • pitch 150 
  • pitch 1.5x 
  • pitch off 

pulsator
url_btn

Constantly switches between the left and right audio channel

usage

  • pulsator on/off 

options

  • add 

examples

  • pulsator 
  • pulsator off 

rate
url_btn

Changes the current rate of the track (speed + pitch)

Changes the current rate of the track (speed + pitch), note that using this will cause timestamps to be inaccurate

usage

  • rate percentage 

options

  • add 

examples

  • rate 
  • rate 150 
  • rate 1.5x 
  • rate off 

speed
url_btn

Changes the current speed of the track without changing the pitch

Changes the current speed of the track without changing the pitch, note that using this will cause timestamps to be inaccurate

usage

  • speed percentage 

options

  • add 

examples

  • speed 
  • speed 150 
  • speed 1.5x 
  • speed off 

tremolo
url_btn

Applies a tremolo audio effect

usage

  • tremolo on/off 

options

  • add 

examples

  • tremolo 
  • tremolo off 

vibrato
url_btn

Applies a vibrato audio effect

usage

  • vibrato on/off 

options

  • add 
  • depth 
  • frequency 

examples

  • vibrato 
  • vibrato off 

go to page
url_btn

Use this to go to any page in a paged message

usage

  • go to page page 

aliases

  • goto page 
  • gotopage 
  • go to 
  • goto 
  • page 

cancel
url_btn

Use this to cancel a paged message

select
url_btn

Use this to select an entry on the current page

usage

  • select index 

examples

  • select 

aliases

  • select 

renew
url_btn

Use this to have me re-send any paged message

Use this to have me re-send any paged message, note that this will only re-send any already existing paged result and will not do anything if it timed-out

aliases

  • resend