Commit Graph

124 Commits

Author SHA1 Message Date
Ean Milligan 6d987a6d83 update user formatting help page to mention inline rolling 2025-07-09 19:42:15 -04:00
Ean Milligan 6299cdc7ec Add labels help page 2025-07-09 19:34:43 -04:00
Ean Milligan 31e32a29c6 properly fix getmodifiers not eating or eating too much, now output format should properly match input format 2025-07-09 15:28:02 -04:00
Ean Milligan ff9168e493 add docs and delete option to inline command 2025-07-09 15:11:54 -04:00
Ean Milligan 66010047b5 Add support for inline rolls, toggled by new [[inline command 2025-07-09 15:02:25 -04:00
Ean Milligan 515021a295 only add prefix to rolls that need it 2025-07-09 14:41:43 -04:00
Ean Milligan d9c49c588c Add help page for custom dice 2025-07-09 13:13:25 -04:00
Ean Milligan b2d4d0c0a4 fix modifiers parsing 2025-07-08 17:57:07 -04:00
Ean Milligan 4b6683525c add group help pages 2025-07-08 02:26:10 -04:00
Ean Milligan 4e12e11fe2 change how pages are referenced 2025-07-07 20:57:13 -04:00
Ean Milligan bddf7c6fdb Add help pages to detail how artigen is different from roll20 2025-07-07 20:54:02 -04:00
Ean Milligan 15fd57ea18 Add target success/failures option 2025-06-28 20:26:44 -04:00
Ean Milligan c9772d3ccf Add Dice Sorting option 2025-06-28 05:36:10 -04:00
Ean Milligan 0e009441ca Implement dice matching option 2025-06-28 04:34:46 -04:00
Ean Milligan 7116851139 Add Number Variables flag 2025-06-26 04:32:39 -04:00
Ean Milligan 41fbb1bd50 fix newlines not being respected in roll command, fix some followup issues in the [[r or [[roll command variants 2025-06-26 04:15:12 -04:00
Ean Milligan 4516f17949 deno fmt 2025-06-26 03:28:35 -04:00
Ean Milligan ae321885d6 Remove the rollDecorators command, implement roll command help library, god this was a pain to write 2025-06-26 03:17:26 -04:00
Ean Milligan babc57497e Add Roll Distribution flag 2025-06-21 16:18:04 -04:00
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 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 55b2367900 fix db logging for opt-in 2025-05-05 13:56:34 -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 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 829ec0ecea move getModifiers into artigen, simplify its error handling a lot 2025-05-03 09:54:25 -04:00
Ean Milligan c9aff85452 Move RollModifiers to live in artigen 2025-05-03 08:31: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 a7856bc3f2 minor formatting change 2025-05-01 23:43:19 -04:00
Ean Milligan 7053c25719 reorganize worker management and queue management to be better 2025-05-01 23:19:08 -04:00
Ean Milligan 6ab0923d71 how did i never catch this, if prefix is not 2 characters it breaks, this allows it to be anything 2025-05-01 18:20:23 -04:00
Ean Milligan 7230a7e6b5 Apparently that import map affects deno run as well, fixed so bot runs now 2025-05-01 18:19:57 -04:00
Ean Milligan f50dec29c7 [untested] - deno fmt 2025-05-01 18:01:23 -04:00
Ean Milligan 6e1c6e8db3 [untested] - start reorganizing the solver folder (renamed to artigen here), organize imports better since deno has support for it now 2025-05-01 17:56:06 -04:00
Ean Milligan b9c7fac984 add comma totals decorator 2025-04-29 18:02:51 -04:00
Ean Milligan 861d1e00cd deno fmt 2025-04-29 18:02:00 -04:00
Ean Milligan ed60f10d04 add guild size dist to audit guilds 2025-04-29 17:42:41 -04:00
Ean Milligan 0250135c5f improve audit guilds, show counts of duplicate guild owners 2025-04-29 03:16:41 -04:00
Ean Milligan ba51bd471c update auditGuilds to sort guilds by largest to smallest 2025-04-28 23:26:14 -04:00
Ean Milligan 8cf55aacf5 add time param to heatmap to try to prevent caching of the image on discord 2025-04-28 23:07:30 -04:00
Ean Milligan f44014c22a add query timing to stats command 2025-04-28 22:57:23 -04:00
Ean Milligan dcd49e20dd deno fmt 2025-04-28 03:04:14 -04:00
Ean Milligan e3dc7bc8b4 add docs for -min 2025-04-27 17:02:32 -04:00