Commit Graph

30 Commits

Author SHA1 Message Date
Ean Milligan (Bastion) 1452c7ec44 deno fmt 2023-05-01 13:54:35 -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) 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) 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) 0d5dab8f04 deno fmt + prevent managers from JLA to locked events 2023-04-29 00:43:21 -04:00
Ean Milligan (Bastion) 1f1460f553 Misc cleanup/organization 2023-04-26 06:50:26 -04:00
Ean Milligan (Bastion) 4011cf74d6 Add LFG channel cleaning and @mention command 2023-04-21 02:27:29 -04:00
Ean Milligan (Bastion) 00a98db405 Add manager Join/Leave/Alternate commands
additionally update deleteConfirmed such that the group up manager name syntax matches name syntax elsewhere in the bot
2023-04-21 02:00:36 -04:00
Ean Milligan (Bastion) 126689171d Join Request Responses added
Event owner can now approve or deny requests
Made all event buttons common strings
2023-04-14 15:52:45 -04:00
Ean Milligan (Bastion) a6848eb33a Started work on WL Event system, minor update to other files for consistency
db.ts, setup.ts, delete.ts: change lfgSettings to use generator function for map key
joinEvent.ts: add first half of WL system, add system to reduce spam/abuse of this system.
commandUtils.ts: fix sendDirectMessage to return right promise
2023-04-09 04:12:53 -04:00
Ean Milligan (Bastion) 025d1cb4c1 Update welcome message wordage/design, update join/leave button order 2023-04-07 00:47:54 -04:00
Ean Milligan (Bastion) 988f826545 deno fmt + change sendMessage to bot.helpers.sendMessage 2023-04-06 23:40:57 -04:00
Ean Milligan (Bastion) e609654761 Finalize event creation
Add active_event db table
Rename gameSelection button to gameSelection for consistency
Fix prefill for DateTime modal to correctly parse time and to not misparse other embeds
Add autoCleanup to finalize step
Add whole createEvent step
Code usability updates to event-creation utils
2023-04-06 23:23:52 -04:00
Ean Milligan (Bastion) 4ddfd70655 deno fmt 2023-03-26 21:37:47 -04:00
Ean Milligan (Bastion) 8c6a3749df Finish most of the create event 2023-02-02 21:33:27 -05:00
Ean Milligan (Bastion) d712b116b6 Add button systems, add game selection, add initial details modal 2023-01-31 03:32:53 -05:00
Ean Milligan (Bastion) 23f1a3bd45 don't need generateReport 2023-01-29 01:51:49 -05:00
Ean Milligan (Bastion) 19d3aa7819 add delete command to reset a lfg channel 2023-01-29 01:28:08 -05:00
Ean Milligan (Bastion) 79673bdf91 deno fmt 2023-01-28 20:59:39 -05:00
Ean Milligan (Bastion) a43fade7d5 Slight rework to commands, db redesign, setup command almost done 2023-01-28 20:58:24 -05:00
Ean Milligan (Bastion) d8bd5694fb add report command 2023-01-11 22:23:27 -05:00
Ean Milligan (Bastion) db492f312f add inccnt to info 2023-01-11 21:26:48 -05:00
Ean Milligan (Bastion) e0497b8526 slash command system added 2023-01-11 21:21:43 -05:00