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.
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.
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.
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.
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.
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.