-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
When a user utilizes the /lecture-invite feature we want to reward them for lighting the path for their fellow knowledge seeking minions!!
For each new member who joins their selected class(es) -- points shall be rewarded!
Once a threshold has been reached -- which shall be configurable -- the member will be given the "Trusted Scout" role.
Backend
- Requires a Gamification table in the database
- Enum to give a variety of ways users can receive points. Such as successful invitations
- Each entry inside the Gamification Table requires at least the following -- user id, gamification type, and current points for said type
Config file shall have the ability to dictate the reward values per gamification type
Reactions are currently unavailable