Is your feature request related to a problem? Please describe.
Admins want a way to keep the server safe for its users while allowing it to be more organically grown.
Describe the solution you'd like
The verification system will be slightly overhauled.
Unverified users will only see the rules and a verification channel
Once users are verified, they will see the other channels and lose access to verification
All currently verified users will remain verified
Admins and Bot Experts should retain access to the verification channel
Describe alternatives you've considered
Additional context
Tasks that will have to be completed:
[ ] Work with server admins to...
[ ] Create verification channel
[ ] Adjust permissions as required within Discord
[ ] Rename #bot-commands to something that makes more sense as a Spike notices channel.
[ ] Change how verification interactions are sent. Either hard code to the new verification channel or just reply. Either should work since there's only one channel unverified users can type in anyway. Use SpikeKit functions.
[ ] Update all references in the codebase of bot-commands to the new channel name. The ID should stay the same. You may leave the bot-commands constant in consts.json if you want to ensure backwards compatibility in case you missed something.
Is your feature request related to a problem? Please describe.
Admins want a way to keep the server safe for its users while allowing it to be more organically grown.
Describe the solution you'd like
The verification system will be slightly overhauled.
Describe alternatives you've considered
Additional context
Tasks that will have to be completed:
#bot-commands
to something that makes more sense as a Spike notices channel.bot-commands
to the new channel name. The ID should stay the same. You may leave the bot-commands constant inconsts.json
if you want to ensure backwards compatibility in case you missed something.