Together-Java / TJ-Bot

TJ-Bot is a Discord Bot used on the Together Java server. It is maintained by the community, anyone can contribute.
https://togetherjava.org
GNU General Public License v3.0
101 stars 86 forks source link

registration command for Advent of Code #1001

Open ankitsmt211 opened 8 months ago

ankitsmt211 commented 8 months ago

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