Dragory
|
83bc596e2b
|
Add ratelimit debug messages
|
2019-02-07 20:44:26 +02:00 |
|
Dragory
|
ee3a64cafa
|
Small cleanup
|
2019-01-15 01:07:02 +02:00 |
|
Dragory
|
7c39454a9d
|
Only tolerate recent plugin errors (not any errors)
|
2019-01-15 01:05:12 +02:00 |
|
Dragory
|
fec64103f6
|
Add timestamps to log messages
|
2019-01-13 23:29:44 +02:00 |
|
Dragory
|
7417e34e00
|
Fix to 'recent errors' check
|
2019-01-13 18:01:28 +02:00 |
|
Dragory
|
dcb00d74f8
|
Don'Ãt exit on errors unless there have been a lot of them recently
|
2019-01-13 16:52:00 +02:00 |
|
Dragory
|
3efd64c489
|
Add support for pingable roles
|
2019-01-12 14:09:11 +02:00 |
|
Dragory
|
d3a4989dc0
|
Add auto-reaction support
|
2019-01-12 13:42:11 +02:00 |
|
Dragory
|
681517341e
|
Add name history plugin
|
2019-01-06 15:27:51 +02:00 |
|
Dragory
|
b0cd8762f1
|
Update to Knub 14.0.0 and make changes to plugins accordingly
|
2019-01-03 06:15:28 +02:00 |
|
Dragory
|
6e0e772d88
|
Fix Node.js version check
|
2019-01-03 03:47:52 +02:00 |
|
Dragory
|
0c8efedb8c
|
Add Starboard plugin
|
2018-12-15 23:01:45 +02:00 |
|
Dragory
|
0431b3c225
|
Add Slowmode plugin
|
2018-12-15 17:04:04 +02:00 |
|
Dragory
|
42f45af499
|
Verify required Node.js version
|
2018-12-14 06:27:41 +02:00 |
|
Dragory
|
2e30a3b9e7
|
Use actions/events for plugin interoperability. Move base case and mute functionality to their own plugins.
|
2018-11-25 17:04:26 +02:00 |
|
Dragory
|
ba2ad8a528
|
Add MessageSaver plugin. Fix some buggy queries.
|
2018-11-24 14:01:06 +02:00 |
|
Dragory
|
f9c16263ae
|
Switch from Knex to TypeORM. Update Knub.
|
2018-10-26 06:41:20 +03:00 |
|
Dragory
|
4a1a14be59
|
Add Tags plugin
|
2018-08-05 01:32:59 +03:00 |
|
Dragory
|
be1c327093
|
Don't crash on Discord HTTP errors
|
2018-08-03 19:25:00 +03:00 |
|
Dragory
|
e2261cd758
|
Crash on errors after all
|
2018-08-02 03:46:29 +03:00 |
|
Dragory
|
c4523ddc32
|
Don't crash on error; just console.error it
|
2018-08-02 01:19:20 +03:00 |
|
Dragory
|
94c8e1cf43
|
Switch from node-mariasql to mysql2
Node-mariasql returned dates in an incorrect timezone, and the project
doesn't seem to be actively maintained. Switching to mysql2 fixes the issue.
|
2018-08-02 00:48:48 +03:00 |
|
Dragory
|
16be52a5e7
|
feat: save deleted spam logs; server spam logs from a web server; update Knub to 9.6.4
|
2018-08-01 20:09:51 +03:00 |
|
Dragory
|
fb5c29a827
|
fix: load all guild members on start
|
2018-07-31 20:58:48 +03:00 |
|
Dragory
|
b0c10b1fda
|
Only load plugins that are defined in config
|
2018-07-31 19:00:17 +03:00 |
|
Dragory
|
7ded84b924
|
Add spam plugin. Add clean commands. Update Knub to 9.6.0.
|
2018-07-31 02:42:45 +03:00 |
|
Dragory
|
ad6afdfac1
|
Add persist plugin
|
2018-07-30 23:35:44 +03:00 |
|
Dragory
|
e7734c558c
|
Add censor plugin. Various other fixes/features. Update Knub to 9.4.13.
|
2018-07-30 01:44:03 +03:00 |
|
Dragory
|
c0614f2470
|
Add ReactionRoles plugin
|
2018-07-29 15:18:26 +03:00 |
|
Dragory
|
b7f06c18d4
|
Add post plugin for posting messages as the bot
|
2018-07-14 20:54:48 +03:00 |
|
Dragory
|
c087654979
|
Add Logs plugin and GuildServerLogs class to communicate with it
|
2018-07-09 02:48:36 +03:00 |
|
Dragory
|
8234f67b0f
|
Fix moment import in index.ts
|
2018-07-08 13:58:45 +03:00 |
|
Dragory
|
47f124c7d6
|
Set moment default timezone to UTC
This requires switching to the moment-timezone package.
This is for consistensy with knexfile, which already sets the DB timezone to UTC.
|
2018-07-07 15:39:56 +03:00 |
|
Dragory
|
e70f1baa27
|
Various small fixes
|
2018-07-01 04:31:24 +03:00 |
|
Dragory
|
23c78f2c9c
|
Initial commit in new repository
|
2018-07-01 03:35:51 +03:00 |
|