nonJerry / VeraBot

Bot to verify and manage Memberships.
GNU General Public License v3.0
12 stars 7 forks source link

Implement Slash Commands #28

Closed RisingFog closed 2 years ago

RisingFog commented 2 years ago

This PR implements the majority of the commands as slash commands, including the main verify command. If the $verify command is sent as a DM, it will inform the user to use the slash command version of verify instead. All slash command replies are now ephemeral, which means that only the user who initiates the command will see the reply from the bot.

image

image

image

Additionally, with the move to slash commands, it now allows users to autofill certain parameters (such as log channel and role selection) for commands which require it.

image

The move to slash commands makes the bot much easier to use for both users wishing to verify their memberships, as well as moderators and administrators wanting to manage their server.