Is your feature request related to a problem? Please describe.
Each year, Together Java participates in advent of code along with it's members. To encourage participation, it also rewards some users based on participation/performance etc. However post event, the process of hunting down participants from advent of code leaderboard in discord is quite exhaustive for staff.
Describe the solution you'd like
Possible solution can be a command that can be used for registration during the month of advent of code each year which will persist some details related to user to DB , in terms of use case there's a couple of things to consider.
user handle from advent of code website
do the participants would like to opt in for rewards if offered by Together Java
command to showcase registered users
routine to clean up DB records after 2 months or so.
Additional context
Suggestions from @Zabuzard
perhaps a /create_aoc_signup command for mods that posts a message with a signup button.
when clicking the button, modal opens where user can enter their details and hit submit.
Its then saved in a database, associated with user id.
then we have another command /get_aoc_user_table and that posts the data like top-helper command does
Is your feature request related to a problem? Please describe. Each year, Together Java participates in advent of code along with it's members. To encourage participation, it also rewards some users based on participation/performance etc. However post event, the process of hunting down participants from advent of code leaderboard in discord is quite exhaustive for staff.
Describe the solution you'd like Possible solution can be a command that can be used for registration during the month of advent of code each year which will persist some details related to user to DB , in terms of use case there's a couple of things to consider.
Additional context Suggestions from @Zabuzard
perhaps a /create_aoc_signup command for mods that posts a message with a signup button. when clicking the button, modal opens where user can enter their details and hit submit. Its then saved in a database, associated with user id. then we have another command /get_aoc_user_table and that posts the data like top-helper command does