Commit Graph

131 Commits

Author SHA1 Message Date
Ean Milligan bc5f7a0473 Add Guild and CustomActivity auditing 2024-05-20 02:54:45 -04:00
David Lau f1767c915c
Add Crota's End and Warlord's Ruin (#1)
* Add Crota's End and Warlord's Ruin

* Update version in README

* Update config.example.ts
2024-05-18 18:38:04 -04:00
Ean Milligan d8b5f010c2 sonar cleanup 2024-05-18 18:32:35 -04:00
Ean Milligan 5a8cd8e8bb restructure DB files to make initialization easier 2024-05-18 18:05:40 -04:00
Ean Milligan (Bastion) 0e440a7b33 Add missing activity 2023-05-26 16:15:18 -04:00
Ean Milligan (Bastion) b79194670b Add new activities for current D2 season 2023-05-25 16:35:05 -04:00
Ean Milligan (Bastion) 33d9770b5f V1.0.1 - Fix setup permission issue, sonar fixes 2023-05-04 05:24:26 -04:00
Ean Milligan (Bastion) 3db443effc apply same change to log channel code 2023-05-04 05:07:04 -04:00
Ean Milligan (Bastion) 6280701353 improve setup cleanup, force user to make permission changes since something with discord is being really fucky 2023-05-04 05:02:31 -04:00
Ean Milligan (Bastion) e0a4745ace convert bot permission from botid to botroleid 2023-05-04 04:47:21 -04:00
Ean Milligan (Bastion) 58eef38295 . 2023-05-04 04:43:58 -04:00
Ean Milligan (Bastion) a8f90da119 . 2023-05-04 04:41:15 -04:00
Ean Milligan (Bastion) eeced6e9fb . 2023-05-04 04:40:21 -04:00
Ean Milligan (Bastion) 01004a1a58 continue permission issue 2023-05-04 04:39:03 -04:00
Ean Milligan (Bastion) a742223926 working on setup permission issue 2023-05-04 04:34:54 -04:00
Ean Milligan (Bastion) 9e4c351a85 handle "major" sonar issues 2023-05-01 14:06:46 -04:00
Ean Milligan (Bastion) 4cb6d624f3 handle "minor" sonar issues 2023-05-01 14:01:31 -04:00
Ean Milligan (Bastion) 20008865a7 handle sonar bugs 2023-05-01 13:57:46 -04:00
Ean Milligan (Bastion) 1452c7ec44 deno fmt 2023-05-01 13:54:35 -04:00
Ean Milligan (Bastion) 0926a7df09 Add bot list stat posting system 2023-05-01 13:26:25 -04:00
Ean Milligan (Bastion) ce40b52faa Actually make a README, change audit command name to put it at bottom of command list 2023-05-01 03:37:34 -04:00
Ean Milligan (Bastion) ac8913c86c Add Terms and Privacy to info command 2023-05-01 03:07:12 -04:00
Ean Milligan (Bastion) 6a300d6f86 Add guildId to custom activities DB, and Privacy Policy 2023-05-01 02:56:57 -04:00
Ean Milligan (Bastion) e26771f24e Add DB audit command 2023-04-30 00:27:15 -04:00
Ean Milligan (Bastion) ad3d854469 Update early token deletion to be less aggressive + deno fmt 2023-04-29 20:23:24 -04:00
Ean Milligan (Bastion) ac714ea1ce Fix setup permission issues
I have permission to mess with permissions, why did I not do this in the first place
2023-04-29 05:50:56 -04:00
Ean Milligan (Bastion) ec9c572c29 finalize retrofit system
it may not be perfect, but it will work 'gud enuf'
2023-04-29 05:15:43 -04:00
Ean Milligan (Bastion) 3b1e6b6370 continue work on retrofit 2023-04-29 05:08:27 -04:00
Ean Milligan (Bastion) 8e912ca8f2 Add retrofit system 2023-04-29 04:56:21 -04:00
Ean Milligan (Bastion) bcdc3ccde2 remove done todo 2023-04-29 04:30:41 -04:00
Ean Milligan (Bastion) afeb6beda0 Verify bot can dm users when they try to whitelist an event + deno fmt 2023-04-29 04:29:15 -04:00
Ean Milligan (Bastion) ed18f556b1 Log custom events to our db to find common events 2023-04-29 03:57:18 -04:00
Ean Milligan (Bastion) 74e59b30a0 finalize help command 2023-04-29 03:31:32 -04:00
Ean Milligan (Bastion) 3268eeff7e standardize all slash command names, start work on /help command, deno fmt 2023-04-29 03:18:06 -04:00
Ean Milligan (Bastion) 1c7a97b616 Add DateTime valid check 2023-04-29 01:50:01 -04:00
Ean Milligan (Bastion) 3f80b5ea63 Prevent event from being created in the past (or edited to be in the past) 2023-04-29 01:29:53 -04:00
Ean Milligan (Bastion) 6f0b69e8f2 Add prefill to custom event modal if you already started pressing buttons 2023-04-29 01:11:44 -04:00
Ean Milligan (Bastion) 0d5dab8f04 deno fmt + prevent managers from JLA to locked events 2023-04-29 00:43:21 -04:00
Ean Milligan (Bastion) 978d0f26e0 increase polling rate for events 2023-04-29 00:19:24 -04:00
Ean Milligan (Bastion) e63818cf7a Fix alternates DM to actually notify people and make english more endlish in message 2023-04-28 23:40:13 -04:00
Ean Milligan (Bastion) 85b843e0e2 Added full notification system 2023-04-28 23:27:42 -04:00
Ean Milligan (Bastion) 69486b5595 Update ready.ts, start work on notification system 2023-04-28 15:53:17 -04:00
Ean Milligan (Bastion) a4362c9bb3 Add logging for when event fills 2023-04-28 15:52:41 -04:00
Ean Milligan (Bastion) 9a6da377e5 Updated D2 activity offerings 2023-04-27 13:43:12 -04:00
Ean Milligan (Bastion) c45e43a1b1 add todo statements for dt verification 2023-04-27 03:15:17 -04:00
Ean Milligan (Bastion) 01ccf34ccf deno fmt 2023-04-27 02:55:21 -04:00
Ean Milligan (Bastion) 50df64506a Handle TODO for rejecting a promotion 2023-04-27 02:55:03 -04:00
Ean Milligan (Bastion) 2fcd475a4a deno fmt 2023-04-27 02:37:59 -04:00
Ean Milligan (Bastion) 2edcd3a961 Add editActivity system to change preset or custom activity 2023-04-27 01:47:33 -04:00
Ean Milligan (Bastion) 12bb1f614e Move custom activity modal fields to eventUtils for use in the editing step 2023-04-27 00:54:23 -04:00