spiral
|
28bcb35bb2
|
fix cache error on system messages
|
2021-08-02 16:18:39 -04:00 |
|
spiral
|
43017c1522
|
Correctly log errors from gateway event enrichers
|
2021-07-28 02:09:52 -04:00 |
|
Ske
|
1f2b9f998d
|
Preliminary support for APIv9 and threads
|
2021-07-15 12:41:19 +02:00 |
|
Ske
|
ae82bb4168
|
Updates to Elastic logging
|
2021-06-10 14:21:05 +02:00 |
|
Ske
|
8740230c3d
|
Add a few utility admin commands
Signed-off-by: Ske <voltasalt@gmail.com>
|
2021-06-08 19:37:44 +02:00 |
|
Ske
|
41f1c58a9f
|
Merge branch 'new-shard-handler'
|
2021-06-08 10:20:59 +02:00 |
|
Ske
|
118f2d49a6
|
WIP new shard implementation
|
2021-06-08 10:19:54 +02:00 |
|
Ske
|
d7c0592947
|
Add preliminary support for buttons
|
2021-05-26 22:27:52 +02:00 |
|
Ske
|
478857e8c6
|
Format guild count in activity properly
Signed-off-by: Ske <voltasalt@gmail.com>
|
2021-04-29 11:14:04 +02:00 |
|
Ske
|
80c572f594
|
Fix various bugs and regressions
|
2021-01-31 16:02:34 +01:00 |
|
Ske
|
d56e878c28
|
Converted shard and logclean service
|
2021-01-30 01:07:43 +01:00 |
|
Ske
|
f6fb8204bb
|
Add embed builder, some more ported classes
|
2020-12-23 02:19:02 +01:00 |
|
Ske
|
a6fbd869be
|
Initial commit, basic proxying working
|
2020-12-22 13:15:26 +01:00 |
|
Ske
|
aee91987c2
|
Lower log level for gateway event spam
|
2020-11-16 21:59:28 +01:00 |
|
Ske
|
6fb979e74d
|
Add metrics for error/event rates
|
2020-11-16 09:57:16 +01:00 |
|
Ske
|
634173e205
|
Update to D#+ 4.0.0-rc1
|
2020-11-15 13:53:31 +01:00 |
|
Ske
|
81cd5496d5
|
Refactor command message deletion
|
2020-10-23 12:18:28 +02:00 |
|
dev-kittens
|
05cc30279a
|
- Add storing bot response messages in postgres
- Add scheduled task to clean up said store
|
2020-10-18 00:18:52 -05:00 |
|
Ske
|
5269f994cf
|
Add new internal error message + send rate limiting
|
2020-09-20 22:35:05 +02:00 |
|
Ske
|
8477cfaf0e
|
Actually include the Sentry ID in the logs
|
2020-08-28 18:48:57 +02:00 |
|
Ske
|
9955dc29f9
|
Add Elastic-bound logging of (almost) all database update events
|
2020-08-27 21:28:36 +02:00 |
|
Ske
|
8d27148bdf
|
More updates to event infrastructure
|
2020-08-27 18:20:20 +02:00 |
|
Ske
|
e556cc71fa
|
Add persistent event ID to log context
|
2020-08-27 14:40:49 +02:00 |
|
Ske
|
2e6b1826fc
|
Add experimental Elasticsearch logging output
|
2020-08-26 22:29:24 +02:00 |
|
acw0
|
3c5aec1df8
|
Show bot status as "Idle" when restarting
|
2020-07-29 11:30:46 +02:00 |
|
Ske
|
2c35649ef0
|
Use AllowedMentions to disable mentions everywhere by default
|
2020-06-20 17:33:10 +02:00 |
|
Ske
|
088bc15e5e
|
Upgrade Autofac dependency
|
2020-06-15 00:52:20 +02:00 |
|
Ske
|
8ea02dae81
|
Add more error reporting for Discord errors
|
2020-05-12 21:26:37 +02:00 |
|
Ske
|
65bac86ac1
|
Only update status if we've received a Ready
|
2020-05-12 21:26:37 +02:00 |
|
Ske
|
a3517f8663
|
Refactor order of shard initialization
|
2020-05-12 21:26:37 +02:00 |
|
Ske
|
892601110f
|
Temporary workaround for https://github.com/DSharpPlus/DSharpPlus/issues/565
|
2020-05-05 19:10:33 +02:00 |
|
Ske
|
0b41b4f6b8
|
Add graceful shutdown on SIGKILL/SIGINT
|
2020-05-05 18:12:34 +02:00 |
|
Ske
|
a052c8331c
|
Properly pass exceptions to Sentry
|
2020-05-05 16:42:14 +02:00 |
|
Ske
|
2579683da9
|
Refactor interactive event handlers
|
2020-05-05 16:03:46 +02:00 |
|
Ske
|
f97ceac1fb
|
Refactor Sentry scope enrichment
|
2020-05-02 16:00:43 +02:00 |
|
Ske
|
720755844f
|
Rename BotHasPermission to a more descriptive name
|
2020-05-02 15:29:36 +02:00 |
|
Ske
|
ca57d10f7c
|
Change formatting of shard number in status
|
2020-05-02 14:25:28 +02:00 |
|
Astrid
|
c551533313
|
Merge pull request #167 from acw0/master
Add current shard ID in status message
|
2020-05-02 14:22:03 +02:00 |
|
Ske
|
999ea5f0b5
|
Refactor and simplify the main bot classes
|
2020-05-02 01:52:52 +02:00 |
|
acw0
|
08077f6426
|
Add current shard ID in status message
|
2020-05-01 14:17:30 -04:00 |
|
Ske
|
48833639e2
|
Update shard status tracker for new library
|
2020-05-01 17:30:12 +02:00 |
|
Ske
|
7e43b75f97
|
Fix errors on eg. incoming link embed update events
|
2020-05-01 15:41:37 +02:00 |
|
Ske
|
546cb7f97a
|
Remove webhook rate limit cache
The move to DSharpPlus makes it unnecessary, as D#+ can actually do webhook invocations on its own.
|
2020-05-01 00:00:33 +02:00 |
|
Ske
|
12aef1f61d
|
Refactor periodic event loop
|
2020-04-29 01:14:49 +02:00 |
|
Fennel
|
66dd850504
|
Fix SocketErrored and Ready events
|
2020-04-28 22:30:11 +02:00 |
|
Fennel
|
2fd07c9ec9
|
Fix Periodic Methods
|
2020-04-28 22:30:11 +02:00 |
|
Fennel
|
949dae6561
|
Add Extension Methods
|
2020-04-28 22:30:11 +02:00 |
|
Ske
|
23cf06df4c
|
Port some things, still does not compile
|
2020-04-17 23:10:01 +02:00 |
|
Ske
|
93bf7c6543
|
Add periodic garbage collection of webhook rate limit cache
|
2020-04-16 18:18:08 +02:00 |
|
Ske
|
4701f4b56c
|
Add proper logging of startup errors
|
2020-03-27 00:02:56 +01:00 |
|