In early 2021, Discord introduced a new way to interact with bots: slash commands.
You can now control most bots with one prefix: / instead of remembering each individual bot's prefix.
How do I use slash commands?
Slash commands work similar to the ones you're used to. Just replace the part that would've been the prefix before, like the - in -play with a slash /.
-play becomes /play
-queue becomes /queue
As of now, you won't be able to use any aliases like -p though.
Slash commands work for all of Groovy's instances, including Groovy 2 & 3.
Why should I use slash commands?
There's actually a lot of benefits that come with slash commands
You no longer need to remember prefixes - all bots can be addressed by typing / and selecting them
You no longer need to look at help-commands or command lists - the entirety of commands is accessible inside Discord, including how to use the commands
Command names will autocomplete with Tab
Slash Commands protect your privacy - before slash commands, bots had to scan every message to see if they contain a command; now, Discord only sends the bots the messages that include a slash command
Slash Commands have superpowers - in the future, slash commands will be able to do more than normal messages: show buttons, interactive menus, and more; Discord calls this new way of talking to bots 'interactions'