NovaFox161
ee21fc393c
Fix announcement issue causing ratelimts
2022-01-24 17:11:15 -06:00
NovaFox161
fc3b4e1f55
whoops
2022-01-24 11:58:17 -06:00
Nova Fox
2c9e16330c
Adds all day and multi-day event displays to /displaycal ( #128 )
...
* Working on doing multi-day and all events in displaycal
* Fixing more stuff for this feature
* Properly handle 3+ day events
2022-01-22 21:49:33 -06:00
NovaFox161
4a2f7fd9ba
Should fix inconsistencies in embed displays
2022-01-17 20:24:10 -06:00
NovaFox161
177bf4fced
Fix adding to waitlist not triggering
2022-01-17 17:48:55 -06:00
Nova Fox
c7406ba27f
Implement RSVP waitlist ( #127 )
...
* WIP - RSVP waitlist
* waitlist DM embed + logic for filling N > 1 slots.
Handling of single wait listed user and
triggering waitlist in command still needed
* Prevent possible CME
* Remove `@JVMStatic` annotation as no longer needed
* Add rsvp waitlist DMing and triggering
Just need to set up adding to waitlist
* Cleanup some string list stuff
* This should be the last of the work on the waitlist system
2022-01-16 21:00:13 -06:00
NovaFox161
05bf092efc
Make sure subs string doesn't cause message send fail
2022-01-15 22:02:35 -06:00
NovaFox161
57336b7e33
Fixing API spam bug with new announcement code
...
This should hopefully fix the bug, will need hella testing tho
2022-01-15 21:16:42 -06:00
NovaFox161
8e8c6d3d74
Forgot a #
2022-01-13 21:09:24 -06:00
NovaFox161
17a2b42d41
This should fix a handful of issues with the new announcement command
2022-01-13 20:51:41 -06:00
NovaFox161
5ecceb342c
Display location in display cal, and fix code formatting
2022-01-08 12:41:01 -06:00
NovaFox161
9c2d7588f4
Fix announcement wizard not closing after confirmation
2022-01-03 11:45:49 -05:00
NovaFox161
b7344720e9
More fixes to announcement listing
2022-01-02 19:32:42 -05:00
NovaFox161
1a0ee154c2
Fix handling of showing all announcements
2022-01-02 18:28:26 -05:00
NovaFox161
f21e4342e5
Fix index out of bounds error
2022-01-02 11:37:36 -05:00
NovaFox161
00c663e391
Rewrite announcement command to slash command
...
Still needs plenty of testing and possibly some code optimization,
but its great progress.
2022-01-01 22:54:45 -05:00
NovaFox161
e379f3aa6b
Remove junk data if it is encountered while running announcements
...
eg, the bot no longer being in the guild.
2021-12-14 11:21:28 -06:00
NovaFox161
63a35d5b3a
Display day of week in overview, eg Wednesday - 08 December 2021
2021-12-08 16:58:37 -06:00
NovaFox161
766f1377ca
This should improve announcement service performance
2021-12-07 10:42:35 -06:00
NovaFox161
be41cdb52d
Fix incorrect i18n keys
2021-12-06 13:02:06 -06:00
NovaFox161
d5b1577a0b
Event confirmations are no longer ephemeral
2021-12-06 12:49:27 -06:00
NovaFox161
87632c5baa
Improve formatting
2021-12-05 20:48:43 -06:00
NovaFox161
4edc911684
Fix typos and test emoji indicator
2021-12-05 20:08:16 -06:00
NovaFox161
f1a9ba0e91
Add warnings to event wizard
2021-12-05 15:37:54 -06:00
NovaFox161
0486df5e02
Handle 403 on message update
2021-12-03 21:56:28 -06:00
NovaFox161
9981f2562d
Move where backpressure is on static message handler
2021-12-01 13:27:10 -06:00
NovaFox161
68dbdc544e
Add triggered static message updates
...
Updates are triggered on the following events:
- successful calendar edit via command
- successful event create via command
- successful event edit via command
- successful event delete via command
I will eventually add triggered updates on changes made through the API
and eventually from outside discal if possible.
2021-11-27 21:01:25 -06:00
NovaFox161
2d0a0a5fb0
Add displaycal to commands page
2021-11-26 22:37:49 -06:00
NovaFox161
9601589f06
Reorganize displaycal command, add manual update method
2021-11-26 11:56:11 -06:00
NovaFox161
0c1c8a7269
Add db logic for static messages and fix not saving next update time
2021-11-22 09:41:11 -06:00
NovaFox161
2c04554864
Change how last update time is displayed
2021-11-21 20:03:24 -06:00
NovaFox161
bf98c12e6b
Fix mysql table create
2021-11-21 19:30:52 -06:00
NovaFox161
378cc20cca
Fix incorrect message key
2021-11-21 19:16:59 -06:00
NovaFox161
9296abcabb
add static calendar overview message
...
Still need to include triggered updates and some other important things
2021-11-21 19:06:24 -06:00
NovaFox161
ff96c61480
show overview by default
2021-11-21 12:51:38 -06:00
NovaFox161
69122c888f
Fix linkcal without overview error
2021-11-20 17:29:21 -06:00
NovaFox161
c0b8b7efc0
This should fix all the formatting issues
2021-11-20 01:55:51 -06:00
NovaFox161
3e1995d5e1
Messing with more formatting and logic
2021-11-20 01:37:16 -06:00
NovaFox161
1dd7baf919
Messing with formatting and logic
2021-11-20 01:12:52 -06:00
NovaFox161
833df3efd1
Fix message formatting hopefully
2021-11-20 00:57:01 -06:00
NovaFox161
393bdc8ba0
Use ZonedDateTime instead of LocalDateTime
2021-11-20 00:46:11 -06:00
NovaFox161
ecb34fc13b
Add calendar overview to /linkcal
2021-11-20 00:15:37 -06:00
NovaFox161
d8ba6ddbbf
Fix bot mention code for later
2021-11-19 21:48:16 -06:00
NovaFox161
3c53d254b5
Fix class name typo
2021-11-19 21:29:56 -06:00
NovaFox161
8672edf6ff
Close wizards on successful confirmation
2021-11-17 21:22:14 -06:00
NovaFox161
62f326bac5
Fix formatting on old command migration message
2021-11-15 14:47:13 -06:00
NovaFox161
6588d0f881
Bump dependency versions and remove unneeded deps
2021-11-11 11:02:54 -06:00
NovaFox161
8d945aa2fe
Fix @everyone and @here mentions for announcements
2021-11-09 11:10:01 -06:00
Nova Fox
849bceab58
Fix encryption race condition ( #119 )
2021-11-08 16:43:50 -06:00
Nova Fox
9d289110c1
Add discal CAM - A centralized authentication source ( #118 )
2021-11-04 17:08:55 -05:00