This repository has been archived by the owner on Oct 2, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Desired Features
Eric Eisenhart edited this page Feb 10, 2017
·
6 revisions
https://1drv.ms/x/s!AmKWyGwx6HmMjMlT0U7KZ74nroGEJg
- data structures
- A table tracking the current "points" for each member.
- A table tracking rank info; points required for ranks, rank name, rank insignia, etc.
- A table with info about how many points each activity generates
- Events tables?
- Tables for tracking details of certain activities?
- point/rank/etc management
- Automatically promote (role assignment and/or insignia mod) members when points go above threshold.
- Automatically demote? (make demotion threshold 75% of promotion threshold to avoid people with some activity flopping between two ranks?)
- Automatically remove points over time? (requires some of the automatic tracking and self-reporting and stuff like that)
- Assign 1 point for any week that member talks in text?
- Assign 2 points for any week that member is active in voice channels?
- Self-reporting options?
- getting to friendly with DE or GCDC
- getting to allied with DE or GCDC
- turning in exploration data
- Activities that can only be reported by people with some specific rank?
- leading a wing in an op
- helping organizing an op
- organizing an op entirely
- Need to be able to initially load some points in.
- Some way for individuals to easily see their current points, rank, points to next rank, maybe even report on where points came from?
- events/operations/missions management
- An events system, allowing us to set up events/operations
- optionally: start time for event (also end) -- so handling both open-ended things (tournament) and specifically scheduled things is easy.
- "check in" to event
- automatically remind about upcoming event?
- Assign points for event participation?
- create text/voice channels with appropriate permissions for event?
- An events system, allowing us to set up events/operations
The bare minimum to be functional
- Track points for members
- Report on points to leadership (for weekly rank assignment)
- Allow leadership to add points to a member
- "auto promos"
- "a bot just tracking the points"
- "With the monthly or so point loss."
- Track activity?
- Maybe the first message in a 24h span gains you x points and points are deducted each month based on your rank. Meaning you will reach an equilibrium at some point.
- That atleast tracks the social side...
- Depending on how bad you want it you can have members fill out a form with their activity in-game and give points based on our priorities.
- Do your points degrade if you stop taking part?
- Will you get demoted if you do nothing for a few months?
- Do we auto-manage rank insignia on member nicks?
- Replace the Botwinder "drink" tracking functionality with one that also gives a drink on promotion?