We have improved the core invite system in Discourse 2.5 to add a new feature – Invite Links.
Invite Links can be used multiple times and is not tied to an email. Only staff users (admins and moderators) can create multiple use invite links.
Creating Invite Link
Invite links can be created from /my/invited
page by clicking on + Send Invite button → “Multiple Users” tab.
The default upper limit for “maximum redemptions allowed” is 5000. It can be adjusted via site setting invite_link_max_redemptions_limit
.
Invite Link Listing
Existing invite links can be viewed at /my/invited/links
page.
Redeeming Invite Link
Invite link can be redeemed by multiple users and at the time of redeeming invite the user provides email address and username. User also has the option to set Name and Password.
Once the user accepts the invite they’ll have to click the account activation link sent on their email address.
Tracking Redemptions
Invite link redemptions can be tracked on /my/invited/redeemed
page.
Future Improvements:
Currently only staff users can send invite links. We want to extend this feature to group managers as well.
Any feedback here is greatly appreciated!