OoLunar / CookieClicker

🍪 Get your cookie fix with our cookie clicker bot! 🍪
GNU Lesser General Public License v3.0
5 stars 2 forks source link

Feature Request: Global Leaderboard #7

Open DubyaDude opened 1 year ago

DubyaDude commented 1 year ago

Describe the new functionality A command to display a global leaderboard of the top clicked cookies to validate my server member's need of wanting to feel special.

Describe alternatives you've considered Telling people to go and ask Lunar.

OoLunar commented 1 year ago

As in something like /cookie leaderboard? A Discord Embed listing out several guilds, line by line, with the guild's total click count. They are ordered from first to last.

OoLunar commented 1 year ago

If so, the leaderboard would have to be an opt in feature. This is for basic protection such as:

Additionally, even if the server chose to opt in, they would also need to opt into providing a public Discord invite. This means that the server can be on the leaderboard, with or without an invite. Additionally they could not be on the leaderboard at all, which would be the default option.


However, the leaderboard is a great chance to promote:

So just as the leaderboard promotes negative behavior, it could also promote positive behavior. In the end, it all lies in the staff team.

DubyaDude commented 1 year ago

However, it should still list all the actual cookies. Like suggested in https://github.com/OoLunar/CookieClicker/issues/10 to display a salted hash of the cookie ID. And then, the cookie creator could customize the 'Nickname' of the cookie that would be displayed on the leaderboard, making it opt-in.