Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cake day for TJ server #1035

Open
ankitsmt211 opened this issue Feb 23, 2024 · 0 comments · May be fixed by #1042
Open

cake day for TJ server #1035

ankitsmt211 opened this issue Feb 23, 2024 · 0 comments · May be fixed by #1042
Assignees
Labels

Comments

@ankitsmt211
Copy link
Member

ankitsmt211 commented Feb 23, 2024

Is your feature request related to a problem? Please describe.

if you're a reddit user, cake day shouldn't be a new concept to you. Basically when a user registered on the website, that day is considered cake day for that user. Each year user gets a custom icon attached to their username on their cake day. This is what it looks like

image
It's just anniversary since you joined in a nutshell.

based on that idea, im proposing too add same feature on TJ. Once a year a custom role is given to user automatically which will give them an icon for 24 hours to celebrate their cake day(if you will).

Additional context

Roles will not have any special priviledges, only that custom icon with maybe saying "cake day" when any other member clicks on that icon. If user has any other roles that has icon, it should override with cake_day role for 24 hrs maybe?

Challenges

  • access to all members joining day on server without running into ratelimits
    • we'd have prepare data on rougly 30k existing members over a period of time with some sort of schedule , unless discord api offers something better.
  • maintaining the database when new members join/leave
@christolis christolis self-assigned this Feb 28, 2024
@christolis christolis linked a pull request Mar 3, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants