Commit Graph

84 Commits

Author SHA1 Message Date
Ean Milligan (Bastion) b0266ad385 forgot to remove these 2022-06-24 21:11:27 -04:00
Ean Milligan (Bastion) a8bcdb346b deno fmt 2022-06-24 21:06:45 -04:00
Ean Milligan (Bastion) d769ac0e5a added db error message log, added edit message log 2022-06-24 20:52:56 -04:00
Ean Milligan (Bastion) 57518f75a9 deno fmt 2022-06-22 21:45:40 -04:00
Ean Milligan (Bastion) 021f33fc38 Started moving common log messages to one spot 2022-06-22 21:43:57 -04:00
Ean Milligan (Bastion) bff208d560 add catches to all messages 2022-06-22 02:06:50 -04:00
Ean Milligan (Bastion) dba1976a8e Add messages to all api calls 2022-06-22 01:57:38 -04:00
Ean Milligan (Bastion) cc45794497 Added messages to most api calls 2022-06-21 21:48:07 -04:00
Ean Milligan (Bastion) 93375585c1 sonar fixes 2022-06-21 21:36:21 -04:00
Ean Milligan (Bastion) d45cc89eec Cleaned up API responses to make them more standard and easier to customize 2022-06-21 21:33:24 -04:00
Ean Milligan (Bastion) 0cabfe0c99 sonar fixes 2022-06-20 21:03:01 -04:00
Ean Milligan (Bastion) 6e448907ee deno fmt 2022-06-20 20:55:40 -04:00
Ean Milligan (Bastion) df8c31d6d3 API updated to user rollWorker for rolling, fixed api not working at all lol 2022-06-20 20:55:12 -04:00
Ean Milligan (Bastion) a0dae3416f Preparing rollQueue to handle api Rolls 2022-06-20 19:18:23 -04:00
Ean Milligan (Bastion) 170c089fe9 deno fmt 2022-06-20 17:37:45 -04:00
Ean Milligan (Bastion) 71e1d42f68 rollQueue reorg 2022-06-20 17:35:00 -04:00
Ean Milligan (Bastion) 3931ee8394 Add roll error code to embed footer 2022-06-19 21:56:50 -04:00
Ean Milligan (Bastion) 137f6388f7 comment updated 2022-06-19 04:19:25 -04:00
Ean Milligan (Bastion) 66f08bf538 deno fmt 2022-06-19 03:56:04 -04:00
Ean Milligan (Bastion) 4a34596bee Restructured API code to be more readable (like commands) 2022-06-19 03:55:33 -04:00
Ean Milligan (Bastion) 60e13cbd51 Moar Sonar Cleanup 2022-06-19 01:57:10 -04:00
Ean Milligan (Bastion) bb10d52506 Implemented queueing system for rollWorker to limit number of concurrent workers
Moved some consts to the config.ts file
Added flag to disable logging while rolling for a massive speed increase and to increase stability of the bot
2022-06-19 01:51:16 -04:00
Ean Milligan (Bastion) 26085e8238 actually fixed negative numbers 2022-05-28 04:10:09 -04:00
Ean Milligan (Bastion) db1e55b415 Sonar Fix 2022-05-28 03:49:24 -04:00
Ean Milligan (Bastion) da00caaa74 deno fmt 2022-05-28 03:41:33 -04:00
Ean Milligan (Bastion) 1f4d1e3ef6 Added rollWorker so that multiple dice rolls can happen simultaneously 2022-05-28 03:37:11 -04:00
Ean Milligan (Bastion) 7391a0fd68 deno fmt 2022-05-28 02:07:23 -04:00
Ean Milligan (Bastion) a01b8b8fd2 Added Audit system, Guild auditing put on hold 2022-05-28 02:07:00 -04:00
Ean Milligan (Bastion) b7f9fc852a reorder deps so comments are correct 2022-05-28 00:48:34 -04:00
Ean Milligan (Bastion) 6cfe98e954 deno fmt + rework api subcommands to be a switch statement 2022-05-28 00:09:09 -04:00
Ean Milligan (Bastion) 17c8e0c599 constantCmds rewrite, moved single-use text nodes to their individual command files 2022-05-27 21:59:23 -04:00
Ean Milligan (Bastion) 25cc171f3c removed unused import 2022-05-27 21:00:34 -04:00
Ean Milligan (Bastion) b887b93bb2 Roll command now utilizes embeds, count decorator (-c) complete, added [[api h shorthand 2022-05-27 20:59:09 -04:00
Ean Milligan (Bastion) bbba797dc3 Sonar Cleanup - Phase 8 2022-05-22 17:30:30 -04:00
Ean Milligan (Bastion) 45207f9cfc Sonar Cleanup - Phase 6 2022-05-22 17:08:02 -04:00
Ean Milligan (Bastion) aa97a1514c Sonar Cleanup - Phase 5 2022-05-22 16:59:40 -04:00
Ean Milligan (Bastion) 9eff1f0835 Sonar Cleanup - Phase 4 2022-05-22 16:12:05 -04:00
Ean Milligan (Bastion) d6ec306792 Sonar Cleanup - Phase 2 2022-05-22 15:53:44 -04:00
Ean Milligan (Bastion) 891a36a9ba Sonar Cleanup - Phase 1 2022-05-22 15:29:59 -04:00
Ean Milligan (Bastion) 5e84b1c0b4 added deno.json, ran deno fmt to standardize formatting 2022-05-20 04:43:22 -04:00
Ean Milligan (Bastion) bf382d01ad Added embed generator for Counts, fixed projectKey for sonar 2022-05-20 00:27:27 -04:00
Ean Milligan (Bastion) bf7a0aa5d2 Fix screwy embeds on mobile.
Why tf do embeds keep whitespace on mobile but not on desktop, no one will ever know.  Thanks for the consistency discord!
2022-05-19 23:14:41 -04:00
Ean Milligan (Bastion) a270a4b8f7 Started work on adding count decorator 2022-05-19 02:53:30 -04:00
Ean Milligan (Bastion) 04d7324769 deduplicated some code in the getModifiers func 2022-05-18 05:12:04 -04:00
Ean Milligan (Bastion) 394ae211df Set colors for all embeds 2022-05-18 05:03:24 -04:00
Ean Milligan (Bastion) 733908f2c0 Added !o !<>= and !o<>=, updated embeds to be more consistent, started coloring embeds 2022-05-18 04:48:52 -04:00
Ean Milligan (Bastion) 26b9309aa3 Added more loop protection, started on exploding once/on range options 2022-05-17 01:41:53 -04:00
Ean Milligan (Bastion) febd735c05 removed roll docs from roller.ts file
This was redundant info found in the README and [[?? command.  There is no reason to have three copies of this,
2022-05-17 01:11:38 -04:00
Ean Milligan (Bastion) 0cafda573f Added Reroll Once option, which cannot be used with the standard reroll option 2022-05-17 01:09:01 -04:00
Ean Milligan (Bastion) 781092a24f Added GEQ/LEQ documentation to readme 2022-05-17 00:35:42 -04:00