-
Notifications
You must be signed in to change notification settings - Fork 71
Closed
Description
As a manager of an organization, I would like to generate an invite link so I can easily invite team members to my HCB organization.
- Manager visits the team page of an organization
- Manager generates an invite link
- Manager shares the invite link (such as via email, text, or discord). There should be a QR code for this link too (similar to the donation link)
- Any person clicks the invite link.
- The person is asked to sign in or create an account
- After signing in/creating an account, the user has a "Pending Request to Join".
- Managers of the organization are sent an email, "Gary Tou requested to join Hack Club HQ". "Click to approve or ignore".
- When a request to join is approved, the requester is sent an email "Your request to join Hack Club HQ was approved by Melanie Smith".
At any point in time, any manager can deactivate an invite link. This will not affect any previous requests to join; however, it will prevent new requests to join from being created. When clicking on a deactivated invite link, we should flash with "This invite link has expired".
Keep in mind that the Discord bot will need to be able to generate an invite link. It should be clear that this link was generated by a bot/HCB.
Metadata
Metadata
Assignees
Labels
No labels