Commit graph

62 commits

Author SHA1 Message Date
Dark
5efdf5ce95
Formatting and initial ButtonRoles DB work 2021-06-08 02:23:30 +02:00
Dark
6ac9d2f2a2
Organise all imports, make Mutes depend on Logs 2021-06-06 23:51:32 +02:00
Dark
43c23263f0
Properly order reaction roles 2021-06-06 02:41:06 +02:00
Dark
edcfd2333f
Bot now connects, lint fixes 2021-06-02 19:35:44 +02:00
Dark
9fc045cd38
Start move to d.js 2021-05-31 03:30:55 +02:00
Dragory
55b4e39b6e
Move ratelimiterOffset to rest.ratelimiterOffset 2021-05-23 18:34:23 +03:00
Dragory
2b3fc1dba8
Set Eris ratelimiterOffset to 150 in an attempt to avoid global 429s 2021-05-23 18:31:46 +03:00
Dragory
7a1779b43c
Disable mentions by default 2021-04-10 23:37:55 +03:00
Dragory
783a3ff26d
Make timeouts less noisy in stderr 2020-12-19 03:09:24 +02:00
Dragory
1f79ee6939
Handle more connection error events gracefully 2020-12-19 03:07:41 +02:00
Dragory
266e951f40
Extend HTTP 500 error handling to all 5xx codes 2020-12-18 05:25:27 +02:00
Dragory
1a3d6d2fd9
Handle eris errors in common error handler 2020-12-18 05:24:07 +02:00
Dragory
3538d6c66a
Change plugin/discord error tolerance from 5/12.5s to 5/10s 2020-12-18 05:08:51 +02:00
Dragory
5a1926439b
Pass unhandled rejections to main error handler 2020-12-18 05:07:55 +02:00
Dragory
785813f495
Clean up HTTP 500 errors in stderr 2020-12-17 03:51:59 +02:00
Dragory
629002b8d9
Turn on strict TS compilation. Fix up and tweak types accordingly. 2020-11-09 20:03:57 +02:00
Dragory
0c73587b25
Add error handler for Eris errors
Previously this was done within Knub, but Knub no longer
automatically places an error handler for Eris since v30.0.0-beta.24
2020-10-13 19:49:34 +03:00
Dragory
eab62acc6b
Don't wait for all guilds to load before loading those first available 2020-10-10 14:53:47 +03:00
Dragory
9bb527e250
Re-disable guildPresences, still wonky 2020-10-10 05:13:20 +03:00
Dragory
34eb4a4a93
Also request guildMessageTyping intent
Fixes pingable_roles
2020-10-10 05:10:06 +03:00
Dragory
5398845096
Re-enable guildPresences intent 2020-10-10 05:08:45 +03:00
Dragory
baa3a5640e
Encrypt message data at rest 2020-09-16 22:32:43 +03:00
Dragory
49cefe406e
Fixes to prod error handler 2020-09-13 22:46:59 +03:00
Dragory
c573ec5d5f
Fix possible error in error handling 2020-09-13 21:39:56 +03:00
Dragory
cce59f596d
Fix 2020-08-28 02:01:35 +03:00
Dragory
29add1cbae
Disable guildPresences intent again 2020-08-19 01:03:54 +03:00
Dragory
231df6fa11
Disable ws compression temporarily 2020-08-19 00:57:44 +03:00
Dragory
dbe1808def
Re-enable presence intent 2020-08-19 00:50:59 +03:00
Dragory
c67a1df11d
Add support for server-specific timezone and date format settings 2020-08-10 00:24:06 +03:00
Dragory
85bca9bc92
Remove some of the non-fruitful debug attempts 2020-08-01 15:26:01 +03:00
Miikka Virtanen
b2957b564d More debug 2020-07-31 11:16:07 +03:00
Dragory
bd5cb6f556
Clean+++ 2020-07-30 23:43:13 +03:00
Dragory
8fcffaf0ae
Clean++ 2020-07-30 23:41:31 +03:00
Dragory
3da157fcc2
Clean up debug logging some more 2020-07-30 23:40:53 +03:00
Dragory
b85284f0eb
Clean up debug logging 2020-07-30 23:38:53 +03:00
Dragory
2ab140b615
Compress WS data 2020-07-30 23:36:27 +03:00
Dragory
a65e02448c
Disable presence and typing intents temporarily 2020-07-30 23:12:35 +03:00
Dragory
f63585be8b
Disable presence updates temporarily 2020-07-30 23:12:14 +03:00
Dragory
2b92f726e1
Fix base plugins not being loaded by default 2020-07-30 22:23:18 +03:00
Dragory
a1219d6178
Specify required intents 2020-07-30 22:10:17 +03:00
Dragory
bc4cbe9e30
Fix all plugins being enabled by default 2020-07-30 22:00:08 +03:00
Dragory
557898e484
Handle plugin load errors gracefully 2020-07-30 20:40:00 +03:00
Dragory
f6d55f1060
ZeppelinPluginBlueprint.configSchema is now required. Validate deep partial config schema before running config preprocessor. 2020-07-30 20:10:50 +03:00
Dragory
dbc083f6a9
Add extra debug logging 2020-07-30 13:51:36 +03:00
Dragory
1064a1ca46
Add custom logger. Fix a bunch of errors. Optimize imports. 2020-07-22 22:56:21 +03:00
Dragory
951c27374f
Remove unported plugins from the repository 2020-07-06 01:53:58 +03:00
Dragory
d62a4e26ae
Knub 30 conversion base work; Work on Utility plugin Knub 30 conversion 2020-07-05 05:00:54 +03:00
Dragory
2aa48f2fe9
Merge master 2020-07-02 23:45:46 +03:00
Miikka
7e3f9ebd11 WIP 2020-06-30 17:48:18 +03:00
Dragory
9b263957a3
RATELIMITED -> 429 2020-05-28 03:15:06 +03:00