alwayscompiling
|
17c1915810
|
Change location of approve button. Should be on right.
|
2022-07-20 22:31:39 -04:00 |
|
alwayscompiling
|
674ea94588
|
Pad username out to max length.
|
2022-07-20 22:24:50 -04:00 |
|
alwayscompiling
|
090184c1e9
|
Tracking username length limit in data file.
|
2022-07-20 22:17:20 -04:00 |
|
alwayscompiling
|
374632bbc6
|
Removing TODOs.
|
2022-07-20 20:58:17 -04:00 |
|
alwayscompiling
|
8a36c9dac9
|
Users cannot move to next step without completing current step.
|
2022-07-20 20:50:29 -04:00 |
|
alwayscompiling
|
1900e21f72
|
Updating message listener to work with states.
|
2022-07-20 20:37:29 -04:00 |
|
alwayscompiling
|
2c85483db5
|
Buttons now change views, embed has proper steps. Added todos for what is next.
|
2022-07-19 22:29:06 -04:00 |
|
alwayscompiling
|
63db9fb7d4
|
Create buttons and enum for submission state navigation.
|
2022-07-19 21:05:37 -04:00 |
|
alwayscompiling
|
5155744ec5
|
Made config file more efficient.
|
2022-07-13 22:02:40 -04:00 |
|
alwayscompiling
|
fedc8be778
|
Adding VerificationView to bot on cog load.
|
2022-07-13 20:01:21 -04:00 |
|
alwayscompiling
|
125939e5b3
|
Updating runescape_bosses.json example config to follow new config style.
|
2022-07-12 21:26:12 -04:00 |
|
alwayscompiling
|
3b410b5f90
|
Redid configs to allow for unique categories on each table.
|
2022-07-12 21:00:51 -04:00 |
|
alwayscompiling
|
d7bac2048f
|
Changed listener to allow for score or attachment by themselves.
|
2022-07-12 19:59:21 -04:00 |
|
alwayscompiling
|
dd4bee73c6
|
Approved message now mentions person who approved.
|
2022-07-12 18:30:25 -04:00 |
|
alwayscompiling
|
d21683fb59
|
Only add best score if its new, only delete worse scores if they exist.
|
2022-07-12 16:07:20 -04:00 |
|
alwayscompiling
|
44b3d7a80b
|
Merge branch 'develop' into 4-user-score-update
|
2022-07-12 15:59:42 -04:00 |
|
alwayscompiling
|
af5017c95d
|
Changed id of verification views. Solved problem for long lasting buttons.
|
2022-07-12 15:59:17 -04:00 |
|
alwayscompiling
|
3087c6bc39
|
Worked out dup check method, just need to debug.
|
2022-07-12 15:58:39 -04:00 |
|
alwayscompiling
|
cf0ef96edc
|
Merge branch 'develop' into 4-user-score-update
|
2022-07-12 15:22:07 -04:00 |
|
alwayscompiling
|
9ba37c22bb
|
Splitting username on pipe.
|
2022-07-12 15:18:59 -04:00 |
|
alwayscompiling
|
8eeda14119
|
Strip leading 0 and : from scores.
|
2022-07-12 15:15:37 -04:00 |
|
alwayscompiling
|
115e3dd3d0
|
Shortening the pad size for messages a little.
|
2022-07-10 21:59:11 -04:00 |
|
alwayscompiling
|
9ef2acf34c
|
Capping user names to 12 characters because runescape names. Will need to revisit user name limit later.
|
2022-07-10 21:51:19 -04:00 |
|
alwayscompiling
|
82f47ac136
|
Temporary attempt. Makes assumption that a user will submit a better score.
|
2022-07-10 21:47:01 -04:00 |
|
alwayscompiling
|
4a15c63e8c
|
Corrected some comments.
|
2022-07-10 21:11:51 -04:00 |
|
alwayscompiling
|
4c6279b444
|
Made post command admin only.
|
2022-07-10 21:08:30 -04:00 |
|
alwayscompiling
|
39f4a108ca
|
Fixing hardmode category searching.
|
2022-07-10 20:33:39 -04:00 |
|
alwayscompiling
|
83f0bf6498
|
Slight time score bug fixes.
|
2022-07-10 20:27:56 -04:00 |
|
alwayscompiling
|
3f5ebdf175
|
Changed listener check to be more efficient.
|
2022-07-10 20:16:52 -04:00 |
|
alwayscompiling
|
f98c80d200
|
Updated comments in message listener.
|
2022-07-10 20:09:27 -04:00 |
|
alwayscompiling
|
b61008518c
|
Moved message listener to a cog. Listener is set up on bot run. Listener listens to all messages. Pulls score and image from a message sent in submission channel if a user has an active submission.
|
2022-07-10 20:05:20 -04:00 |
|
alwayscompiling
|
198d9008b9
|
Fixed missing parameter.
|
2022-07-09 19:46:50 -04:00 |
|
alwayscompiling
|
ae1d820297
|
Refactored register command to be one command that takes in parameter.
|
2022-07-09 14:21:45 -04:00 |
|
alwayscompiling
|
a602347d09
|
Removing TODOs.
|
2022-07-09 13:57:48 -04:00 |
|
alwayscompiling
|
03ed723f5c
|
Add input verification in verification_view.py.
|
2022-07-09 13:53:23 -04:00 |
|
alwayscompiling
|
18db48a55e
|
Sending to verification view.
|
2022-07-09 11:43:49 -04:00 |
|
alwayscompiling
|
7854be890f
|
Entire submission process works somehow.
|
2022-07-09 11:24:29 -04:00 |
|
alwayscompiling
|
6a7207d710
|
Slight organization changes. Decided to use new message for score input.
|
2022-07-07 22:57:38 -04:00 |
|
alwayscompiling
|
f9800677cc
|
Got response of dropdown.
|
2022-07-06 22:16:22 -04:00 |
|
alwayscompiling
|
3d16fe81e5
|
First dropdown works.
|
2022-07-06 21:37:46 -04:00 |
|
alwayscompiling
|
c4261fc7f4
|
Changed where submission views live.
|
2022-07-06 21:05:04 -04:00 |
|
alwayscompiling
|
d0428afb3f
|
Add example config, ignore working config.
|
2022-07-06 20:39:59 -04:00 |
|
alwayscompiling
|
a92f790a5f
|
Adding new boss.
|
2022-07-04 10:15:01 -04:00 |
|
alwayscompiling
|
22d368f0a8
|
Adding submission button for all highscore messages.
|
2022-07-04 10:13:16 -04:00 |
|
alwayscompiling
|
84cf3781ee
|
Adding map to track message id to boss.
|
2022-07-03 23:01:24 -04:00 |
|
alwayscompiling
|
8a20c1f50a
|
Solved message deletion.
|
2022-07-03 22:34:16 -04:00 |
|
alwayscompiling
|
a8aad570d3
|
Add logging message for admins, trying to move message with buttons.
|
2022-07-03 17:29:39 -04:00 |
|
alwayscompiling
|
02ba90134e
|
Removing some local variables.
|
2022-07-03 17:13:23 -04:00 |
|
alwayscompiling
|
0834634cde
|
Verification button working.
|
2022-07-03 17:11:06 -04:00 |
|
alwayscompiling
|
445c77b012
|
Renamed utils folder because import shenanigans with module with same name.
|
2022-07-03 16:51:54 -04:00 |
|
alwayscompiling
|
b3af09f1c6
|
Changed utils to data_storage where I didn't need to.
|
2022-07-03 16:39:43 -04:00 |
|
alwayscompiling
|
dc0fd694d3
|
Fix circular dependencies after refractor.
|
2022-07-03 16:38:22 -04:00 |
|
alwayscompiling
|
6d41baef98
|
Adding missed utils refactor.
|
2022-07-03 16:32:51 -04:00 |
|
alwayscompiling
|
f29e459b2e
|
Refractor utils to one file.
|
2022-07-03 16:12:15 -04:00 |
|
alwayscompiling
|
35aa1f34f4
|
Merge branch 'score-verification' of github.com:alwayscompiling/pvm-highscores into score-verification
|
2022-07-03 16:09:26 -04:00 |
|
alwayscompiling
|
c046fa2c45
|
Using asserts for error catching.
|
2022-07-03 13:33:13 -04:00 |
|
alwayscompiling
|
ffeb8119f7
|
Verification message is sent.
|
2022-07-03 11:46:07 -04:00 |
|
alwayscompiling
|
a94ccdc425
|
Adding verification channel register command.
|
2022-07-03 11:21:06 -04:00 |
|
alwayscompiling
|
04faff3bdb
|
Adding verification channel register command.
|
2022-07-03 11:20:08 -04:00 |
|
alwayscompiling
|
cfde28ad4b
|
Removing errors in help_command.py.
|
2022-07-03 10:47:06 -04:00 |
|
alwayscompiling
|
f23cd71647
|
Editing information that would be posted from help command.
|
2022-07-03 10:35:08 -04:00 |
|
alwayscompiling
|
75fdef6388
|
Adding premade help command.
|
2022-07-03 10:29:18 -04:00 |
|
alwayscompiling
|
b1b22fb595
|
Changing message to be a code block for monospace. Easier formatting.
|
2022-07-03 10:13:58 -04:00 |
|
alwayscompiling
|
9e19e10b88
|
Fixed sorting on either int or time record.
|
2022-07-03 09:54:14 -04:00 |
|
alwayscompiling
|
c45606a7a4
|
Add message edit to score command.
|
2022-06-29 22:53:32 -04:00 |
|
alwayscompiling
|
02e4d075dd
|
Only sending boss name as a string, no dict objects.
|
2022-06-29 22:52:50 -04:00 |
|
alwayscompiling
|
061411f18d
|
Converting other functions to use new data storage format.
|
2022-06-29 22:26:41 -04:00 |
|
alwayscompiling
|
f204be8d52
|
Add score submission command. Add highscore management function. Change how config file and data file are defined.
|
2022-06-29 19:52:19 -04:00 |
|
alwayscompiling
|
ed62836b7f
|
cleaning up highscores imports a little.
|
2022-06-28 22:33:52 -04:00 |
|
alwayscompiling
|
2b5c49a896
|
Updated data structure to have categories be lists of key value pairs. This will make sorting easier.
|
2022-06-28 22:27:31 -04:00 |
|
alwayscompiling
|
b134a8107d
|
solved issue with editting message.
|
2022-06-28 21:05:41 -04:00 |
|
alwayscompiling
|
71611502cf
|
Filling out skeleton dict for highscores_data rather than let it be empty and filled at data creation.
|
2022-06-28 08:14:36 -04:00 |
|
alwayscompiling
|
d30382dd91
|
Create function to send message. Function handles editing message if exists.
|
2022-06-27 21:48:28 -04:00 |
|
alwayscompiling
|
68c15c48a5
|
Adding left justification for highscore message string.
|
2022-06-27 20:15:47 -04:00 |
|
alwayscompiling
|
46dcb81a9a
|
Changing file name and function name for better scope management.
|
2022-06-27 17:48:50 -04:00 |
|
alwayscompiling
|
96c6bd7935
|
correcting type of hardmode
|
2022-06-26 18:05:52 -04:00 |
|
alwayscompiling
|
bd9a48cc1f
|
post-scores command now populates the highscores channel with formatted messages.
|
2022-06-26 18:01:09 -04:00 |
|
alwayscompiling
|
17cb66870a
|
Create format boss highscore function.
|
2022-06-26 17:10:39 -04:00 |
|
alwayscompiling
|
7152fe6d2c
|
Correcting data storage and creating global variables for data and config. Post and register commands tested for theory.
|
2022-06-26 16:20:05 -04:00 |
|
alwayscompiling
|
3afa052a2b
|
Removed unneeded commands.
|
2022-06-25 23:42:32 -04:00 |
|
alwayscompiling
|
20ec3f7ac9
|
Rename bot.py for namespace reasons. Added register command. Added highscores config file.
|
2022-06-25 23:41:14 -04:00 |
|
alwayscompiling
|
6c28150d36
|
Adding requirements and the config script.
|
2022-06-25 14:22:58 -04:00 |
|
alwayscompiling
|
039317f86e
|
update .gitignore.
|
2022-06-22 22:23:32 -04:00 |
|
alwayscompiling
|
6a55f7ab88
|
hahaha that wasn't supposed to be pushed....
|
2022-06-22 22:15:12 -04:00 |
|
alwayscompiling
|
b58e28aa6e
|
updated repo to sample nextcord project.
|
2022-06-22 22:13:15 -04:00 |
|
alwayscompiling
|
692d43f8ae
|
Adding logging, ignoring log file, cleaning up python file lint warnings.
|
2022-06-22 21:30:01 -04:00 |
|
alwayscompiling
|
1015b0f557
|
switching to python
|
2022-06-22 21:07:32 -04:00 |
|
alwayscompiling
|
c7961b7504
|
ignoring .vscode
|
2022-06-22 21:07:16 -04:00 |
|
alwayscompiling
|
6faeb366a5
|
messing with events
|
2022-06-22 21:06:46 -04:00 |
|
alwayscompiling
|
59d9115eb5
|
Changing commands to dynamic handling rather than if/else.
|
2022-06-20 22:47:56 -04:00 |
|
Ian Rettig
|
be8790e5b1
|
Changing name in meta file.
|
2022-06-19 22:38:36 -04:00 |
|
alwayscompiling
|
349b2e6ddb
|
Adding deploy commands.
|
2022-06-19 17:04:31 -04:00 |
|
alwayscompiling
|
e0f1c25273
|
Creating index.json.
|
2022-06-19 16:28:17 -04:00 |
|
alwayscompiling
|
657d06762b
|
Installed git packages for registering commands.
|
2022-06-19 16:27:50 -04:00 |
|
alwayscompiling
|
9cd0b3896d
|
Ignore config.json.
|
2022-06-19 16:27:01 -04:00 |
|
Ian Rettig
|
cafff1de51
|
npm init files
|
2022-06-19 14:44:30 -04:00 |
|
Ian Rettig
|
d3f54d7517
|
Create .eslintrc.json
|
2022-06-19 14:43:23 -04:00 |
|
Ian Rettig
|
586c119e19
|
Create .gitignore
|
2022-06-19 14:36:18 -04:00 |
|