Commit Graph

321 Commits

Author SHA1 Message Date
Ean Milligan b169ee8632 Change artigen to take rollRequest to use originalCommand as the raw text, then use remaining args after getModifiers eats mods 2025-05-05 18:19:39 -04:00
Ean Milligan 2fe2c5f296 add hideRaw flag 2025-05-05 16:08:18 -04:00
Ean Milligan 3bda7a1187 update CSP per mdn lighthouse 2025-05-05 15:09:05 -04:00
Ean Milligan 46026d6a08 change hide details to just hide the 1+2+3 part 2025-05-05 14:15:18 -04:00
Ean Milligan 5d1d39bebf move artigen embeds into artigen's utils folder 2025-05-05 14:08:54 -04:00
Ean Milligan 7ba6da1404 alphabetize populatedefaults 2025-05-05 14:03:01 -04:00
Ean Milligan 902dcb00ea this should also be lowercase 2025-05-05 14:02:49 -04:00
Ean Milligan acc3522c2a that should be lowercase 2025-05-05 13:58:36 -04:00
Ean Milligan 4f3a9bb797 update guild create 2025-05-05 13:56:56 -04:00
Ean Milligan 55b2367900 fix db logging for opt-in 2025-05-05 13:56:34 -04:00
Ean Milligan 5da94fafa0 add lemon 2025-05-04 01:40:59 -04:00
Ean Milligan 3aa8faf991 comment 2025-05-03 23:28:53 -04:00
Ean Milligan ede1562f33 doesnt on empty list 2025-05-03 23:22:59 -04:00
Ean Milligan 1ea2f64341 add batching system to guild create 2025-05-03 23:21:51 -04:00
Ean Milligan e5e77189ec update log msgs 2025-05-03 23:06:13 -04:00
Ean Milligan 426f0d7069 move event handlers to separate files 2025-05-03 22:53:53 -04:00
Ean Milligan 897fe80533 comments 2025-05-03 22:30:43 -04:00
Ean Milligan 0b864b0f21 removed [[r shorthand from report command, add [[r and [[roll as aliases to the roll command 2025-05-03 22:02:15 -04:00
Ean Milligan fafaee67b3 fix rollhelp chars 2025-05-03 21:47:40 -04:00
Ean Milligan 504df7c80f fix (5)-5 so it does +-5 instead of *-5 2025-05-03 21:41:23 -04:00
Ean Milligan 058695415e change export order to match import order 2025-05-03 21:07:06 -04:00
Ean Milligan 65a182cb50 deno fmt 2025-05-03 21:03:30 -04:00
Ean Milligan aa7814d1fe fix imports 2025-05-03 20:59:49 -04:00
Ean Milligan 9a5574f91e move utils around 2025-05-03 20:58:18 -04:00
Ean Milligan 3e6844ed10 remove mod.d.ts since all types have been relocated now 2025-05-03 20:53:17 -04:00
Ean Milligan f2797e6c33 update common embed location, move some back into their own files 2025-05-03 20:47:58 -04:00
Ean Milligan f6eb3b2b69 fix gm roll mentions, fix api gm roll, add link back to original roll message in gm message 2025-05-03 19:54:42 -04:00
Ean Milligan 4de1115fa9 add type 2025-05-03 19:11:18 -04:00
Ean Milligan 99c2d096f7 add default param 2025-05-03 19:06:43 -04:00
Ean Milligan b7e58f56a5 Add support for variables (pulling from previous commands in same message) 2025-05-03 18:15:51 -04:00
Ean Milligan d142b35522 fix -number check to identify +-1 and collapse the +-1 into "+" and "-1" instead of "+" "-" and "1" 2025-05-03 17:06:38 -04:00
Ean Milligan d094efb279 log error in artigen 2025-05-03 17:01:59 -04:00
Ean Milligan 7808093bc7 add initial value to reduce 2025-05-03 16:49:00 -04:00
Ean Milligan 9d7aed2773 remove redundant gmModifiers 2025-05-03 10:15:04 -04:00
Ean Milligan c31436e45d turn off debug mode 2025-05-03 10:03:14 -04:00
Ean Milligan 829ec0ecea move getModifiers into artigen, simplify its error handling a lot 2025-05-03 09:54:25 -04:00
Ean Milligan 9bd757741b remove logging from loopmanager 2025-05-03 09:25:59 -04:00
Ean Milligan bb9a2014ed Move getRollConf to new file, move loopCountChecker to a manager file, implement loopCountCheck on all loops inside artigen 2025-05-03 09:22:07 -04:00
Ean Milligan c6c1a8918e rename entry to artigen.runCmd instead of parser 2025-05-03 08:56:30 -04:00
Ean Milligan bd8f7c8a6f change all object types to interface 2025-05-03 08:52:21 -04:00
Ean Milligan 69f95bf701 organize artigen's types 2025-05-03 08:50:33 -04:00
Ean Milligan c9aff85452 Move RollModifiers to live in artigen 2025-05-03 08:31:07 -04:00
Ean Milligan 1b2851353e move some files around, organize imports 2025-05-03 08:25:00 -04:00
Ean Milligan 07e76733ec some renames 2025-05-03 08:21:11 -04:00
Ean Milligan 8befcc1ca1 typing cleanup 2025-05-03 08:12:05 -04:00
Ean Milligan 9582d91ac1 fix imports on db files 2025-05-03 08:02:07 -04:00
Ean Milligan 03a2acc386 BIIIIIG change here: NESTED ROLLS :D
Also, start the reorganization of artigen to support nesting better, make smaller more readable files, and better named functions
2025-05-03 07:51:12 -04:00
Ean Milligan bdec5e7850 fix bruno docs 2025-05-02 14:12:22 -04:00
Ean Milligan a7856bc3f2 minor formatting change 2025-05-01 23:43:19 -04:00
Ean Milligan 2b579eb4ac break rollUtils into multiple files 2025-05-01 23:41:23 -04:00