Commands
Every command works as a slash command. Prefix versions work too once an admin turns on Legacy Prefix Commands, using the server's own prefix (the default is a dot).
No commands match that search.
Music
Play songs from YouTube in your voice channel.
/music play
Play videos/music streamed from YouTube.
.m p
Play videos/music streamed from YouTube. Accepts a search, a video URL, a livestream, or a playlist. A full queue refuses more songs.
- Slash
/music play <input>- Prefix
.[music|m] [play|p] [args...]- Examples
.m p halo theme song.m p https://youtu.be/dQw4w9WgXcQ
/music queue
Displays the current songs in queue.
.m q
Displays the current songs in queue.
- Slash
/music queue- Prefix
.[music|m] [queue|q]- Example
.m q
/music skip
Skips the current song being played.
.m s
Skips the current song being played.
- Slash
/music skip- Prefix
.[music|m] [skip|s]- Example
.m s
/music pause
Pauses the current song being played.
.m ps
Pauses the current song being played.
- Slash
/music pause- Prefix
.[music|m] [pause|ps]- Example
.m ps
/music resume
Resumes the current song being played.
.m r
Resumes the current song being played.
- Slash
/music resume- Prefix
.[music|m] [resume|r]- Example
.m r
/music stop
Stops the bot from playing songs and clears the queue.
.m st
Stops the bot from playing songs and clears the queue.
- Slash
/music stop- Prefix
.[music|m] [stop|st]- Example
.m st
/music restart
Restarts the current song from the beginning.
.m rs
Restarts the current song from the beginning. Livestreams cannot be restarted.
- Slash
/music restart- Prefix
.[music|m] [restart|rs]- Example
.m rs
/music remove
Removes a song from the queue.
.m rm
Removes a song from the queue, by its position in the queue command.
- Slash
/music remove <position>- Prefix
.[music|m] [remove|rm] <position>- Example
.m rm 2
/music move
Moves a song to another position in the queue.
.m mv
Moves a song to another position in the queue, by the positions in the queue command.
- Slash
/music move <from> <to>- Prefix
.[music|m] [move|mv] <fromPosition> <toPosition>- Example
.m mv 3 1
/music shuffle
Shuffles the songs in the queue.
.m sh
Shuffles the songs in the queue. The song currently playing is not affected.
- Slash
/music shuffle- Prefix
.[music|m] [shuffle|sh]- Example
.m sh
/music elevator
Toggle elevator mode to loop the queue.
.m e
Toggle elevator mode to loop the queue. Each song returns to the end of the queue as it finishes, so a single queued song repeats and several cycle in order.
- Slash
/music elevator- Prefix
.[music|m] [elevator|e]- Example
.m e
/music spotify
Play current spotify activity streamed from YouTube.
.m sp
Play current spotify activity streamed from YouTube. Songs are added to the queue as the user's activity changes.
- Slash
/music spotify [user]- Prefix
.[music|m] [spotify|sp] [user]- Examples
.m sp.m sp @MasterChief
Storms
Random number-guessing storms that pay out GCoin.
/storms umbrella
Start the incoming Storm and earn 0.25 GCoin.
.s u
Start the incoming Storm and earn 0.25 GCoin.
- Slash
/storms umbrella- Prefix
.[storms|s] [umbrella|u]- Example
.s u
/storms guess
Make a guess with a winning reward of 1.00 GCoin.
.s g
Make a guess with a winning reward of 1.00 GCoin. Multiplier applied for guesses made in 4 attempts or less.
- Slash
/storms guess <number>- Prefix
.[storms|s] [guess|g] <number>- Example
.s g 50
/storms bet
Make a guess. If you win, you earn the amount of points bet. If you lose, you lose those points.
.s b
Make a guess. If you win, you earn the amount of points bet within your wallet. If you lose, you lose those points. Multiplier applied for guesses made in 4 attempts or less.
- Slash
/storms bet <gcoin> <number>- Prefix
.[storms|s] [bet|b] <gcoin> <number>- Example
.s b 5.00 65
GCoin
GBot's currency, carried across every server.
/gcoin wallet
Show your wallet, or another user's wallet in this server.
.gc w
Show your wallet, or another user's wallet in this server.
- Slash
/gcoin wallet [user]- Prefix
.[gcoin|gc] [wallet|w] [user]- Examples
.gc w.gc w @MasterChief
/gcoin wallets
Show wallets of all users in this server.
.gc ws
Show wallets of all users in this server.
- Slash
/gcoin wallets- Prefix
.[gcoin|gc] [wallets|ws]- Example
.gc ws
/gcoin send
Send GCoin to another user in this server.
.gc sd
Send GCoin to another user in this server.
- Slash
/gcoin send <user> <amount>- Prefix
.[gcoin|gc] [send|sd] <user> <amount>- Example
.gc sd @MasterChief 2.50
/gcoin history
Show your transaction history, or a user's transaction history in this server. (admin optional)
.gc hs
Show your transaction history, or another user's transaction history in this server. Admin role needed to show other user's history. (admin optional)
- Slash
/gcoin history [user]- Prefix
.[gcoin|gc] [history|hs] [user]- Examples
.gc hs.gc hs @MasterChief
GTrade
Craft image items and trade them.
/gtrade craft
Craft items to show off and trade.
.gt cr
Craft items to show off and trade. Names can be up to 100 characters. Surround name with double quotes if multiple words. type options are: image
- Slash
/gtrade craft <name> <value> <type>- Prefix
.[gtrade|gt] [craft|cr] <name> <value> <type>typeoptions- image
- Examples
.gt cr "gravity hammer" 6.75 image.gt cr shield 6.75 image
/gtrade item
Show off an item in your inventory.
.gt i
Show off an item in your inventory.
- Slash
/gtrade item <item>- Prefix
.[gtrade|gt] [item|i] <item>- Examples
.gt i "gravity hammer".gt i shield
/gtrade items
List all items in your inventory, or another user's inventory in this server.
.gt is
List all items in your inventory, or another user's inventory in this server.
- Slash
/gtrade items [user]- Prefix
.[gtrade|gt] [items|is] [user]- Example
.gt is @MasterChief
/gtrade market
Show all market items for sale and personal trade requests in the discord server.
.gt m
Show all market items for sale and personal trade requests in the discord server.
- Slash
/gtrade market- Prefix
.[gtrade|gt] [market|m]- Example
.gt m
/gtrade buy
Buy another user's item for sale in the discord server.
.gt by
Buy another user's item for sale in the discord server. Create a request to buy from a user, complete a user's pending sell request, or buy an item for sale in the server's market.
- Slash
/gtrade buy <user> <item>- Prefix
.[gtrade|gt] [buy|by] <user> <item>- Examples
.gt by @MasterChief "gravity hammer".gt by @MasterChief shield
/gtrade sell
Sell an item to another user in this discord server.
.gt sl
Sell an item to another user in this discord server. Create a request to sell to a user, complete a user's pending buy request, or place an item for sale in the server's market.
- Slash
/gtrade sell <item> [user]- Prefix
.[gtrade|gt] [sell|sl] <item> [user]- Examples
.gt sl gravityHammer @MasterChief.gt sl "my shield"
/gtrade rename
Rename an item in your inventory.
.gt rn
Rename an item in your inventory. Names can be up to 100 characters.
- Slash
/gtrade rename <item> <name>- Prefix
.[gtrade|gt] [rename|rn] <item> <name>- Examples
.gt rn "gravity hammer" gravityHammer.gt rn shield "my shield"
/gtrade destroy
Destroy an item in your inventory.
.gt d
Destroy an item in your inventory.
- Slash
/gtrade destroy <item>- Prefix
.[gtrade|gt] [destroy|d] <item>- Examples
.gt d "gravity hammer".gt d shield
Who Dis
Chat anonymously with a random member and guess who it is.
/whodis start
Start or end a mini-game where you try to guess a random user in the server you are paired with.
.wd s
Start or end a mini-game where you try to guess a random user in the server you are paired with. You have 1 guess, and if you guess correctly you earn GCoin. You can play once every hour.
- Slash
/whodis start- Prefix
.[whodis|wd] [start|s]- Example
.wd s
/whodis guess
Guess the name of the user you are paired with for a chance to win GCoin.
.wd g
Guess the name of the user you are paired with for a chance to win GCoin.
- Slash
/whodis guess <user>- Prefix
.[whodis|wd] [guess|g] <user>- Example
.wd g jonsnow1234
/whodis leave
Remove the server's 'Who Dis?' role opting you out of any future games.
.wd l
Remove the server's 'Who Dis?' role opting you out of any future games.
- Slash
/whodis leave- Prefix
.[whodis|wd] [leave|l]- Example
.wd l
/whodis report
Report a user to server admins for bad behavior.
.wd rp
Report a user to server admins for bad behavior. The reported user's last 5 messages will be captured from the channel sent in, or an ongoing Who Dis game.
- Slash
/whodis report [user]- Prefix
.[whodis|wd] [report|rp] [user]- Examples
.wd rp.wd rp @CerseiLannister
Hype
Automatic replies and reactions to messages.
/hype respond
Set a regex to match against messages, and a list of possible responses to reply with. (admin only)
.hy rs
Set a regular expression to match against new messages in this server, and a list of possible responses to reply to it with. Surround regex and response each with double quotes if multiple words. (admin only)
- Slash
/hype respond <regex> <responses>- Prefix
.[hype|hy] [respond|rs] <regex> [responses...]- Examples
.hy rs "Hello there!" "General Kenobi!" "You fool! I've been trained in your Jedi arts by Count Dooku.".hy rs "It's over Anakin, I have the high ground." "You underestimate my power!"
/hype react
Set a regex to match against messages, and a list of possible emojis to react with. (admin only)
.hy re
Set a regular expression to match against new messages in this server, and a list of possible emojis to react to it with. Surround regex with double quotes if multiple words. (admin only)
- Slash
/hype react <regex> <emojis>- Prefix
.[hype|hy] [react|re] <regex> [emojis...]- Examples
.hy re "How are you feeling?" 😊🙁.hy re "Vrrm vrrm" 🚗
/hype remove
Remove an existing regular expression match response in this server. (admin only)
.hy rm
Remove an existing regular expression match response in this server. (admin only)
- Slash
/hype remove- Prefix
.[hype|hy] [remove|rm]- Example
.hy rm
Config
Turn features on and set roles, channels and the prefix.
/config show
Shows the server's current GBot configuration. (admin only)
.c s
Shows the server's current GBot configuration. (admin only)
- Slash
/config show- Prefix
.[config|c] [show|s]- Example
.c s
/config toggle
Turn on/off all functionality for a GBot feature in this server. (admin only)
.c t
Turn on/off all functionality for a GBot feature in this server. (admin only) feature_type options are: gcoin, gtrade, hype, music, storms, whodis, legacy prefix commands
- Slash
/config toggle <feature_type>- Prefix
.[config|c] [toggle|t] <feature_type>feature_typeoptions- 🎵 Music, 💰 GCoin, 🏪 GTrade, ↩️ Hype, 🌧️ Storms, ❓ Who Dis, ⌨️ Legacy Prefix Commands
- Example
.c t hype
/config channel
Set the channel for a specific GBot feature in this server. (admin only)
.c ch
Set the channel for a specific GBot feature in this server. (admin only) channel_type options are: admin, storms
- Slash
/config channel <channel_type> <channel>- Prefix
.[config|c] [channel|ch] <channel_type> <channel>channel_typeoptions- admin, storms
- Example
.c ch admin #admin-channel
/config role
Set the role for a specific GBot feature in this server. (admin only)
.c rl
Set the role for a specific GBot feature in this server. (admin only) role_type options are: admin, whodis
- Slash
/config role <role_type> <role>- Prefix
.[config|c] [role|rl] <role_type> <role>role_typeoptions- admin, who dis
- Example
.c rl admin @Admin
/config prefix
Set the prefix for all GBot commands used in this server. (admin only)
.c pr
Set the prefix for all GBot commands used in this server. (admin only)
- Slash
/config prefix <prefix>- Prefix
.[config|c] [prefix|pr] <prefix>- Example
.c pr .
Help
See what GBot can do in your server.
/help
See what GBot can do in this server.
.help
Lists only what is available in your server, names what is turned off, and shows a feature's commands when you pick one. Bare group commands like .config show the same detail.
- Slash
/help [feature]- Prefix
.help [feature|command]featureoptions- Music, Storms, GCoin, GTrade, Who Dis, Hype, Config
- Examples
/help.help music.help music play
Patreon
Register your server with GBot.
/patreon
In the GBot Patreon server, specify your server's ID to enable GBot functionality. (patrons only)
.pt
In the GBot Patreon server, specify a server's ID to enable GBot functionality in that server. (patrons only)
- Slash
/patreon <server_id>- Prefix
.[patreon|pt] <server_id>- Example
.pt 012345678910111213