Dragory
77465e039f
Remove unported plugins from the repository
2020-07-06 01:53:58 +03:00
Dragory
4653fc9bf7
Knub 30 conversion base work; Work on Utility plugin Knub 30 conversion
2020-07-05 05:00:54 +03:00
Dragory
89e584a6f2
Merge master
2020-07-02 23:45:46 +03:00
Miikka
b4757f3b52
WIP
2020-06-30 17:48:18 +03:00
Dragory
01d5a483f0
RATELIMITED -> 429
2020-05-28 03:15:06 +03:00
Dragory
6b83402498
Another potential fix for Node.js 13/14 incompatibility
2020-05-08 18:29:17 +03:00
Dragory
cffca426f0
Possible fix for module error on Node.js 13 and 14
2020-05-08 03:13:30 +03:00
Dragory
ad0caa39ab
Allow overriding user notification method for mod actions via -notify and -notify-channel. Allow setting these settings for automod actions as well.
2020-01-29 02:44:11 +02:00
Dragory
58b4a6aa3d
Set default success emoji to zep_check; add error_emoji support, mirroring success_emoji but for error messages
2020-01-12 13:44:31 +02:00
Miikka
431c476e9d
Merge branch 'master' into custom-success-emoji
2020-01-12 13:39:59 +02:00
Dragory
4329736716
Update to Knub 29. Set up config types for Knub.
2020-01-12 13:37:43 +02:00
roflmaoqwerty
a5fb1ee700
ran npm run format
2020-01-12 22:31:30 +11:00
roflmaoqwerty
954ce089ea
success emoji now loaded from config
2020-01-12 22:21:14 +11:00
roflmaoqwerty
f819b17075
changed almost all references of utils successMessage to this.sendSuccessMessage. Waiting on knub changes to finish this
2020-01-12 22:21:14 +11:00
Dragory
d4f569ee0f
Update to Knub 28, improve debugger-friendliness
...
Development npm scripts now also listen for debuggers:
- Port 9229 for the bot
- Port 9239 for the api
Via Knub 28, PluginErrors are no longer used in development, which
helps with call stacks in debuggers (see Knub changelog).
Unhandled promise rejections are now treated as exceptions via nodejs
flag --unhandled-rejections=strict, which allows catching them with
a debugger.
The internal "error-tolerant" error handler is now only used in
production; in development, all unhandled errors cause the bot to
crash and are easily catchable by debuggers.
2020-01-12 10:34:05 +02:00
Dragory
5352a2625b
Fix issues caused by @shared tsconfig path
2019-11-08 00:03:02 +02:00
Dragory
9250c84637
Reorganize project. Add folder for shared code between backend/dashboard. Switch from jest to ava for tests.
2019-11-02 22:11:26 +02:00