45 Commits (10ffdf12c269f6feae86e07b480cac9a76e182f5)

Author SHA1 Message Date
Abheek Dhawan 53ae608295
fix: allow specifying different mongodb server 2 years ago
Abheek Dhawan 196f0dc6f1
style: prevent ESLint from clashing with Prettier 2 years ago
Abheek Dhawan bd7ffe8e9d
style: format with prettier 2 years ago
Abheek Dhawan ccea44a79b
v4.7.6 2 years ago
Abheek Dhawan 11c6803e42
fix: stop sending first time messages if DMs are disabled 2 years ago
Abheek Dhawan 761371fccb
feat: remove WIP message in top command 2 years ago
Piyush Acharya b0763f7524
Adhere to TS and Markdown Style Guidelines (#46) 2 years ago
Abheek Dhawan 5bac329fff
fix: set default categories properly 2 years ago
Abheek Dhawan c213d6d83d
fix: log name on interaction fail properly 2 years ago
Abheek Dhawan 309ea325fb
fix: add sensible defaults if no config and no subject 2 years ago
Abheek Dhawan 518e8bdf7e
refactor: change default mongo URI because of Docker 2 years ago
Abheek Dhawan 245b1c818c
feat: add settings for subject and grade levels 2 years ago
Abheek Dhawan ca50751652
refactor: clean up changes for config 2 years ago
Abheek Dhawan 0b92256761
fix: show introductory message to new users 2 years ago
Abheek Dhawan a4071913d9
fix: change 'addChoice' to 'addChoices' 2 years ago
Abheek Dhawan 7efe8b40bb
feat: add introductory message to new users 2 years ago
Abheek Dhawan df35b41e7f
fix: use __dirname instead of working directory so index can be run from anywhere 2 years ago
Abheek Dhawan d4b40ebfb8
Feature preferences (#45) 3 years ago
Abheek Dhawan 552b86d7b0
Combine about command into single paginated message 3 years ago
Abheek Dhawan 400c4c345e
Use separate functions for message and interaction pagination replies 3 years ago
Abheek Dhawan d6035e4e78
Add basic paginator function for future usage 3 years ago
Abheek Dhawan f747723f6c
Use switch instead of if for subcommands 3 years ago
Abheek Dhawan 8e8f94c104
Add user config model for future usage 3 years ago
Abheek Dhawan 6ac88895c5
Update line endings 3 years ago
Abheek Dhawan 6eab01a086
Update naming scheme for GeneratedRound 3 years ago
Abheek Dhawan eef2acf8e7
Add types for variables in commands 3 years ago
Abheek Dhawan 6b64b967ff
Clean up rounds.ts and add types 3 years ago
Abheek Dhawan 38b0b0d3a9
Update score that is displayed to the user 3 years ago
Abheek Dhawan c63ccd834d
Attempt to fix static score error if DB value is 0 3 years ago
Abheek Dhawan 5b51f606c1
Fix rounds requested embed title 3 years ago
Abheek Dhawan 69e57317eb
Add functional cross-server leaderboard 3 years ago
Abheek Dhawan 302275a2d8
Attempt to add basic server-specific leaderboard 3 years ago
Abheek Dhawan 3be7404c90
Attempt to fix non-null assertions 3 years ago
Abheek Dhawan 575ceda112
Remove backup TS file for deploying commands 3 years ago
Abheek Dhawan c808364444
Improve logging for user score creation 3 years ago
Abheek Dhawan 1ea5c016b4
Add feature for checking scores 3 years ago
Abheek Dhawan b52e09a3eb
Use pure JS for deploying the commands 3 years ago
Abheek Dhawan 848afcf5d8
Remove override button after usage 3 years ago
Abheek Dhawan 13ebaa54bc
Use a button instead of reaction for overriding answers 3 years ago
Abheek Dhawan 75708be6b2
Add source as a button after the question is answered 3 years ago
Abheek Dhawan 04d8fd6b7b
Major multiple choice question improvements 3 years ago
Abheek Dhawan 44dd742575
Fix reimplement ESLint for TS and fix errors 3 years ago
Abheek Dhawan bca21ea74a
Begin TypeScript migration 3 years ago