#85
feat: implement user registration through discord
Description
Updates the Discord slash command for /link <net id> to trigger email sending logic impl'd in #84, allowing users to begin the registration flow when no user exists for that net id.
Closes #82
Pre-Merge Checklist
- I've tested my code and solemnly swear that it works flawlessly
- For features, new functionality, or major refactors: My changes are gated behind feature flag(s).
- Why? Feature flags allow us to continuously deploy new changes, but control if/when those changes actually go live in a Club Manager instance, and soft-revert changes if things don't work as expected. This means we don't need to keep a separate
developvsmainbranch. - Bug fixes should merge straight into
mainwith no flags. - Flags should default off. When your feature flag is disabled, Club Manager should behave as it did before your changes - as if your code does not exist. Database migrations should be fine to hang around.
- Why? Feature flags allow us to continuously deploy new changes, but control if/when those changes actually go live in a Club Manager instance, and soft-revert changes if things don't work as expected. This means we don't need to keep a separate
Stack created with GitHub Stacks CLI • Give Feedback 💬