Skip to content

Lecture Invite Gamification #2

@JBraunsmaJr

Description

@JBraunsmaJr

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

  1. Requires a Gamification table in the database
  2. Enum to give a variety of ways users can receive points. Such as successful invitations
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions