3ab68d4091
chore: add license headers to all c# files
2024-10-14 14:56:40 +02:00
72c09b3e08
feat: invite create event
2024-10-14 03:12:00 +02:00
8e030acaf3
feat: guild ban add/remove logging, store banned systems in database
2024-10-13 14:58:44 +02:00
d221441c10
feat: tweak embed dequeueing logic
...
We no longer blindly dequeue 5 embeds, we check their length too.
The webhook executor will now send up to 10 embeds OR
embeds totaling less than 6000 characters, whichever is less.
Embeds longer than 6000 characters are discarded to prevent errors.
We also check for an empty request body in SendLogAsync and bail to prevent 400s.
2024-10-12 23:47:18 +02:00
f524afb05b
feat: kick logs
2024-10-12 23:28:15 +02:00
d445b5ba44
feat: member avatar/name logging, timeout logging
2024-10-11 20:38:53 +02:00
4f54077c68
chore: format with csharpier
2024-10-09 17:35:11 +02:00
48649feb14
feat: add role create/update responders
2024-10-09 17:33:59 +02:00
b31a20bb81
feat: flesh out member remove responder
2024-09-21 20:32:02 +02:00
6e45b0f5b5
fix: clean up some responders and commands
2024-09-02 15:06:10 +02:00
e86b37ce2a
feat: add channel create responder and redis webhook cache
2024-08-16 22:28:05 +02:00
7ea945b427
fix message edit embed, ignore pk;edit triggers
2024-08-16 17:03:26 +02:00
8231c57bdf
feat: add message update handler
2024-08-16 00:51:19 +02:00
4db09346e2
feat: add /configure-channels command
2024-08-14 16:05:43 +02:00
8d4a7b1729
fix embed queue
2024-08-13 16:49:18 +02:00
ded4f4db26
init
2024-08-13 13:08:50 +02:00