Clan Participation ("Catch All" Type of Input for the Point Ranking System) #71

Closed
opened 2024-07-24 13:58:32 -04:00 by dakiny · 2 comments

This feature allows the bot to award 1 point for various activities that are not official clan events. These points, combined with points from events, will have a maximum of 10 points per week. For this feature, the bots needs to record who added the points, similar to the highscores submission.

Structure:

  1. Type of Activity (drop-down with the following list:)
  • Clan chat activity.
  • Teaching or sharing in-game tips.
  • Recruiting efforts.
  • Successful recruitment.
  1. Recipient (same feature as "participants" in the events participation feature)

  2. Non-Discord Recipient (same feature as "Non-Discord participants" in the events participation feature).

  3. Justification

*For recruiting counts: Active search, posting, bumping or commenting on other's threads (RS official discord or RS subreddits)

(~Kandy)

This feature allows the bot to award 1 point for various activities that are not official clan events. These points, combined with points from events, will have a maximum of 10 points per week. For this feature, the bots needs to record who added the points, similar to the highscores submission. Structure: 1. Type of Activity `(drop-down with the following list:)` - Clan chat activity. - Teaching or sharing in-game tips. - Recruiting efforts. - Successful recruitment. 2. Recipient `(same feature as "participants" in the events participation feature)` 3. Non-Discord Recipient `(same feature as "Non-Discord participants" in the events participation feature).` 4. Justification *For recruiting counts: Active search, posting, bumping or commenting on other's threads (RS official discord or RS subreddits) (~Kandy)
Owner

Shouldn't be that hard to implement. I won't track the justification, but I can have the command log the participation to the channel with the given justification.

Should this also be locked only behind the event host role or behind clan admin?

Shouldn't be that hard to implement. I won't track the justification, but I can have the command log the participation to the channel with the given justification. Should this also be locked only behind the event host role or behind clan admin?
Author

At this moment, we think lock behind @clan_member and maybe add some sort of summary of the input saying that a point was added by @dakeample to @dakother in category XXXX (similar to the "highscores submission" messages that are logged in the #highscores-submit after the submission is approved).

Ideally, we want clan members to "recommend" and give out points to fellow clan members. At this moment, the points do nothing to ranking and this feature is another test to see if we can use it to implement a point-base clan system for ranking and open to clan members.

With the weekly limit, even if someone abuses the system, we shouldn't have a big issue as we would be able to have a log of "baddakexample" adding a bunch of points to his friend with unsubstantiated justifications. The pro side is that people that we usually don't see being active can get points from other clan members, that would help with promoting people that play other times than council does.

(~Kandy)

At this moment, we think lock behind @clan_member and maybe add some sort of summary of the input saying that a point was added by @dakeample to @dakother in category XXXX (similar to the "highscores submission" messages that are logged in the #highscores-submit after the submission is approved). Ideally, we want clan members to "recommend" and give out points to fellow clan members. At this moment, the points do nothing to ranking and this feature is another test to see if we can use it to implement a point-base clan system for ranking and open to clan members. With the weekly limit, even if someone abuses the system, we shouldn't have a big issue as we would be able to have a log of "baddakexample" adding a bunch of points to his friend with unsubstantiated justifications. The pro side is that people that we usually don't see being active can get points from other clan members, that would help with promoting people that play other times than council does. (~Kandy)
imcompiling added reference 71-catch-all-clan-participation 2024-08-01 20:57:43 -04:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: imcompiling/dakiny-bot#71