NovaFox161
d42ec7b441
Calendar creation supports multi-cal
...
This also makes several changes to database stuff:
moves queries to own read-only variables in class
and optimizes the db ops that need to be performed on calendar delete.
2021-10-07 15:22:09 -05:00
NovaFox161
14146c0a00
Fix some potential bugs
2021-10-06 17:41:08 -05:00
NovaFox161
48bf609714
Fix link cal command error
2021-10-06 17:14:53 -05:00
NovaFox161
3f897c8384
Remove pending message
...
Discord actually technically does this for me, one less request for the bot to make!
2021-10-06 17:06:28 -05:00
NovaFox161
8260f7db18
Add missing embeds in messages
2021-10-06 16:56:35 -05:00
NovaFox161
33f5d2608a
Add explicit error message
...
Unlike chat commands, failing silently is no longer "good" so, if an uncaught error travels back up the chain, it's best to tell the user something went wrong.
2021-10-06 16:53:14 -05:00
NovaFox161
6de0e5a1b4
Turns out all of my issues were just a blank field
2021-10-06 16:44:46 -05:00
NovaFox161
1fc33b4647
Trying to fix unexpected empty mono stuff
2021-10-06 15:13:10 -05:00
NovaFox161
e63f6f46a5
Fixing more logic issues
2021-10-06 14:23:33 -05:00
NovaFox161
2cbc3c0edf
Fix some logic issues in new cal create command
2021-10-06 14:12:29 -05:00
NovaFox161
97f69d4fb4
Always return true on perm check if they are server owner
2021-10-06 12:37:50 -05:00
NovaFox161
cde903f6d7
Delete lazy discal file, it needs to be rewritten
2021-10-06 11:48:04 -05:00
Nova Fox
38f44886b5
Convert calendar command to slash command ( #115 )
2021-10-06 11:11:37 -05:00
NovaFox161
8842eca2db
Attempting to fix event listing order
2021-10-03 10:28:14 -05:00
NovaFox161
1170c02d0f
rename option "number" to "calendar" for consistency
2021-10-03 00:18:50 -05:00
NovaFox161
75abcc16de
Remove documentation for removed subcommand
2021-10-02 23:21:28 -05:00
Nova Fox
fd1602bc4f
Announcement runner rewrite ( #114 )
...
Full rewrite of the announcement runner in kotlin and remove several now-unused deprecated methods
2021-10-02 23:01:01 -05:00
NovaFox161
5769255720
hotfix -- Should fix crazy auth errors.
2021-10-01 18:26:09 -05:00
NovaFox161
9eff63142c
Next development version
2021-10-01 16:34:02 -05:00
NovaFox161
74860501d4
Remove mention listener, it broke somehow
2021-10-01 15:52:55 -05:00
NovaFox161
d9956c70b1
Quick ass hotfix
2021-10-01 15:41:57 -05:00
NovaFox161
e9b04f2398
Release version 4.1.2
4.1.2
2021-10-01 15:16:15 -05:00
NovaFox161
76707f6f45
Maybe I need to explicitly compare choices
2021-10-01 14:58:20 -05:00
NovaFox161
d805e07224
Attempting to see if recursive things are a good idea
2021-10-01 14:35:11 -05:00
NovaFox161
a0e96842fa
Update readme
2021-09-30 15:50:06 -05:00
NovaFox161
0eed8d713c
Add back "view on Google" button but supports more hosts now!!
2021-09-30 12:31:33 -05:00
NovaFox161
1a133b4973
Add commands page link to moved command notice
2021-09-29 17:22:13 -05:00
NovaFox161
20cb007c40
Fix mistake from last commit
...
Not sure how I typed that twice
2021-09-29 16:49:23 -05:00
NovaFox161
47d31799f1
Add mention listener
...
Functions as an alias for /discal
2021-09-29 16:33:44 -05:00
NovaFox161
d5df374af8
Implement moved command warning
2021-09-29 10:57:31 -05:00
NovaFox161
21a8ecc41f
Add info to inform users of commands being converted to slash commands
2021-09-28 18:23:02 -05:00
NovaFox161
117c926643
Revert "Move k8s step to own job in workflow"
...
This reverts commit 0cbfe093fb .
2021-09-26 22:27:25 -05:00
NovaFox161
0cbfe093fb
Move k8s step to own job in workflow
2021-09-26 22:24:15 -05:00
NovaFox161
25e49de530
Add k8s deploy build step
2021-09-26 22:17:49 -05:00
NovaFox161
08cedb8d4c
Upgrade to D4J 3.2.0
...
It was mostly done, but this finalizes it.
2021-09-26 21:56:11 -05:00
NovaFox161
407444f277
Forgot to update the lock file
2021-09-24 15:52:29 -05:00
NovaFox161
0859c71be6
Update several node deps
...
Fingers crossed this doesn't break the website lol
2021-09-24 15:48:28 -05:00
NovaFox161
adbdb389fa
Now compiles on Windows!
2021-09-22 13:38:21 -05:00
NovaFox161
cde28d1a18
Update to latest D4J snapshot
2021-09-21 22:07:03 -05:00
NovaFox161
aae9927af3
command registrar will no longer always update commands on boot
2021-09-16 22:40:51 -05:00
NovaFox161
9b2c9ab98e
This should fix compilation errors
2021-09-15 13:25:37 -05:00
NovaFox161
411ca58264
Improve caching for some objects
...
This is not full caching for everything, but helps reduce some API calls
with the goal of eventually supporting full caching across the
discal network
2021-09-15 13:09:19 -05:00
NovaFox161
b9bac2fb67
Add /addcal slash command
...
This is locked to devs only for right now until I finish the full flow that is planned in #113
I also cleaned up some code in a few places while I was messing with some stuff
2021-08-29 19:09:37 -06:00
NovaFox161
66a4f7fd04
Edit readme
2021-08-27 15:54:28 -06:00
NovaFox161
28bac4af11
Update commands page to reflect recent help command change
2021-08-26 15:54:24 -06:00
NovaFox161
b40ff58834
Add help slash command
...
This literally just sends the user a link to the commands page as I will implement a proper help command later in the future and would rather focus on more important features since the commands page provides pretty good docs regarding commands.
2021-08-26 15:48:28 -06:00
NovaFox161
300fb4a045
Fix empty button
2021-08-26 12:04:36 -06:00
NovaFox161
641e64b7a1
Remove "view on Google" button
...
It's honestly not really needed anymore and will become even less relevant once other hosts are supported
2021-08-26 11:52:26 -06:00
NovaFox161
ea4e104e12
This should add support for new cal features on embed page
2021-08-26 11:23:14 -06:00
NovaFox161
842e572970
Fix limit message not displaying when event is full
2021-08-26 10:46:50 -06:00