Use database to track submissions #57
Notifications
Due Date
No due date set.
Blocks
#11 Submission feedback to user. Accepted or denied.
imcompiling/agon
Reference: imcompiling/agon#57
Reference in New Issue
Block a user
Currently have submissions being tracked by local memory and also by embedding the data into the verification message. Should remove that and create a new table in the database that handles submission tracking. This way information is presented more cleanly and also can survive the bot restarting.
Makes #11 easier to do.
Want columns for: submission message id, group id, category id, username, score, verification message id.
primary key is a combination of group id, category id, and username. this is to prevent a user from having more than 1 active submission per category.
The VMId is to be able to map the results to each database entry.
SMId is used to update the submission message after accept/deny.
imcompiling referenced this issue2024-10-05 12:36:42 -04:00
Completed in #69