Ean Milligan
123aaa89a0
Add Hawaii and Alaska time zones to US list, add warning for when user possibly doesn't know the difference between XDT and XST.
2024-05-21 03:08:36 -04:00
Ean Milligan
5ccccae1f4
Add activity verification
2024-05-20 19:40:41 -04:00
Ean Milligan
0b8ac79e5c
Readd zero hour and whisper
2024-05-20 18:39:43 -04:00
Ean Milligan
69e9ba6a6e
Add notice to final stage of event creation to make sure people don't forget to finalize the event.
2024-05-20 18:36:37 -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)
9e4c351a85
handle "major" sonar issues
2023-05-01 14:06:46 -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)
6a300d6f86
Add guildId to custom activities DB, and Privacy Policy
2023-05-01 02:56:57 -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)
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)
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)
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
Ean Milligan (Bastion)
2a6fbdbf6c
Add documentation around fillerChar so that I don't spend 20 minutes wondering why I am adding $$$$$$$$ to things
2023-04-26 08:09:58 -04:00
Ean Milligan (Bastion)
71c0900093
Add event link to DM and log message
2023-04-26 07:54:08 -04:00
Ean Milligan (Bastion)
f0e2097b1d
deno fmt
2023-04-26 07:48:14 -04:00
Ean Milligan (Bastion)
ed827a42fd
Add DM notification system to delete and edit when a Group Up Manager edits/deletes on behalf of the owner
2023-04-26 07:47:46 -04:00
Ean Milligan (Bastion)
e1b8ac48da
rem todos that are done
2023-04-26 07:32:28 -04:00
Ean Milligan (Bastion)
646d5f962a
deno fmt
2023-04-26 07:23:45 -04:00
Ean Milligan (Bastion)
39f1bb68c8
Add system to change event between whitelisted and public
2023-04-26 07:23:38 -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)
1f1460f553
Misc cleanup/organization
2023-04-26 06:50:26 -04:00
Ean Milligan (Bastion)
75aeda6195
Move creation fields to common location to reuse for editing
...
also fix bot deleting own messages like an idiot
2023-04-25 04:31:12 -04:00
Ean Milligan (Bastion)
7352554ddf
Add edit menu
2023-04-25 03:21:02 -04:00
Ean Milligan (Bastion)
ce0a3cca1d
Move tokenMap to own file since its used everywhere
...
tokenCleanup is now a separate module of code to make it better organized.
2023-04-25 03:08:15 -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)
9051792ff3
Implement Delete Event Button
...
Additionally moved pathIdxSeparator and Ender to eventUtils
2023-04-15 05:04:38 -04:00
Ean Milligan (Bastion)
5bf0de06ee
deno fmt
2023-04-14 17:23:57 -04:00
Ean Milligan (Bastion)
2661c1398c
reordering these to my liking
2023-04-14 17:23:23 -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)
7c999ed27b
Add DST notice to TZ entry
2023-04-11 20:22:18 -04:00