[User Database] 🌟 Hours Watched / Ranking System Revamp

17 views
Skip to first unread message

Marstead

unread,
Jul 9, 2019, 11:59:41 AM7/9/19
to Marstead on Twitch
Howdy, folks!

I originally set up the ranking system for PiiqPiiq way back in April of 2015. I based the ranks on the # hours we expected to stream in a year as of 2015, and named the ranks based on Chrono Trigger bosses (for no particular theming reason, just because we were playing Chrono Trigger around the time PiiqPiiq was activated).

As the stream has evolved, I also added a prestige system to allow viewers to reset their rank upon reaching rank 1.

Many of our hardcore viewers were already hitting the third and fourth prestige ranks before the Reruns project started. With Reruns live, the rate at which your Hours Watched can climb is now about 5 times higher than before. So I feel like it's a good time to revamp the system. Here are the details!
  • The rewards for ranking up have been updated. All rewards now unlock earlier than before!
    • 25+ Hours Watched
      • In-stream chat badge 
    • 50+ Hours Watched
      • In-stream chat badge 
        • This badge replaces the 25-hour badge
    • 75+ Hours Watched
      • In-stream chat badge 
        • This badge replaces the 50-hour badge
    • 100+ Hours Watched
      • Custom 18x18 pixel in-stream "Regular Badge"*, designed/selected by the viewer
        • This badge replaces the 75-hour badge
      • +1 Gift Sub
        • Pending an upcoming system launch, I will be awarding a gift sub to known regulars who pass the 100+ hours watched threshold
        • Legacy subscribers active when this system launches will instead receive a permanent voting system Tag Slot
    • 200+ Hours Watched
      • Custom SFX Upload
        • Viewers who would like to add a custom SFX will need to reach out to me via Discord DM to submit the SFX file and command name
    • 1000+ Hours Watched**
      • 2nd "Regular Badge"*
    • 2000+ Hours Watched
      • 3rd "Regular Badge"*
    • 3000+ Hours Watched
      • 4th "Regular Badge"*
    • 4000+ Hours Watched
      • 5th "Regular Badge"*
* I use the custom 18x18 badge to easily identify regulars in my peripheral vision of chat, so I will continue to reach out to 100+ hour viewers to request their badge selection. The 2nd, 3rd, 4th, and 5th "Regular Badge" slots are totally optional, though, so I'll only add these if viewers really want them and ask me for them -- I won't be hounding people for these.

** I would like to eventually enable the Twitch "VIP Badge" for folks with >1000 hours watched, but that will need to wait until DeepBot updates to support VIP status.
  • The names of all 42 ranks have been updated to better reflect the channel theme.
    • The original ranks were named for Chrono Trigger bosses, because we happened to be playing Chrono Trigger around the time I set up DeepBot.
    • The new ranks are now based on four awesome game franchises which are featured in the channel theme, overlay, alerts, etc:
      • Final Fantasy
      • Mass Effect
      • Legend of Zelda
      • Dark Souls
  • The hours watched thresholds to rank up have been revised.
    • Under the old ranking system, rank 1 unlocked at ~1242 hours watched. 
    • In the new ranking system, rank 1 unlocks at 7500 hours watched.
      • Except for the first 8 ranks, most rank ups occur at 200-hour intervals
      • The final 2 ranks require more hours watched to unlock
  • The prestige system has been removed. Old prestige stars (⭐) have been hard-coded into their equivalent ranks in the new system.
    • Before the launch of reruns, we already had viewers on their 4th prestige, meaning they had >4968 hours watched under that system.
      • Prestiging was a manual process on my end, and was becoming difficult to keep up with after the launch of Reruns.
      • Prestiging was a "hack" that didn't let me see the true hours watched for viewers in the User Database. Under this revised system, I can accurately sort by hours watched again, without having to manually calculate the value using my hacked field.
    • When checking !sp, you will now see prestige stars (⭐) next to the following rank tiers:
      • 1000+ hours: ⭐
      • 2000+ hours: ⭐⭐
      • 3000+ hours: ⭐⭐⭐
      • 4000+ hours: ⭐⭐⭐⭐
      • 5000+ hours: 🌟
      • 7500+ hours: 👑
  • The !sp command has been adjusted so that level up text will not be displayed at rank 1.
    • The ugly negative level up text at rank 1 was the original reason for the prestige system. I've found a way to hack it so that if you are at max rank, this text will no longer display.
*****

And that's all! If you check your !sp under this system and notice that you ought to qualify for one of these rewards (custom Regular Badge, SFX, etc), feel free to shoot me a Discord DM and I'll get you set up with whatever you're missing.

Thanks!

-Dylan ("Marstead")
Reply all
Reply to author
Forward
0 new messages