Users will earn a points based on chat activity, but not be abused by spamming
So many points will constitute a level-up
Level ups will trigger a level up message
Score will be tracked on an alltime and monthly basis for the leaderboards.
[ ] Earn points with messages
[ ] Level up after earning so many points
[ ] !leaderboard command - overall and monthly
The level can be calculated using this formula:
level = floor((59.8 * sqrt(points) - 59.8) / 120)
Total points required to reach a given level can be calculated using this formula:
points = ceil(4.0268 * (levels )*2 + 4.01338 (levels) + 1)
Users will earn a points based on chat activity, but not be abused by spamming So many points will constitute a level-up Level ups will trigger a level up message
Score will be tracked on an alltime and monthly basis for the leaderboards.
The level can be calculated using this formula: level = floor((59.8 * sqrt(points) - 59.8) / 120)
Total points required to reach a given level can be calculated using this formula: points = ceil(4.0268 * (levels )*2 + 4.01338 (levels) + 1)