Commit Graph

15 Commits

Author SHA1 Message Date
Ean Milligan (Bastion) 50df64506a Handle TODO for rejecting a promotion 2023-04-27 02:55:03 -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) edeffc8669 Add edit system for editing date/time and description 2023-04-26 06:51:50 -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) 5bf0de06ee deno fmt 2023-04-14 17:23:57 -04:00
Ean Milligan (Bastion) e52e384fb9 Add option to alternate to denied join request
Additionally:
Added light telemetry to joinRequest buttons
Added loudAcknowledge to editEvent so that the alternate event in DM has a proper response
Stopped exporting the execute functions from all live-event buttons, I have no clue why I did that in the first place
2023-04-14 17:20:57 -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) 487079713f add couple comments 2023-04-08 05:11:41 -04:00
Ean Milligan (Bastion) c8befee5f4 Add full event notification 2023-04-08 05:09:35 -04:00
Ean Milligan (Bastion) 9c6f5ef7ec forgot to save this lol 2023-04-08 04:39:18 -04:00
Ean Milligan (Bastion) 485b232664 Add color to promotion notification 2023-04-08 04:38:33 -04:00
Ean Milligan (Bastion) c00e8e7c83 Add notification of promotion when user leaves full event 2023-04-08 04:31:04 -04:00
Ean Milligan (Bastion) 2b31e7949e Add join button, rework a lot of the alternate and leave button to actually work and be efficient 2023-04-08 03:42:22 -04:00
Ean Milligan (Bastion) 34172e7266 Add leave and alternate buttons 2023-04-08 02:53:51 -04:00