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