Commit graph

13 commits

Author SHA1 Message Date
Dragory
3e0498f96b Typing fixes; show last reload time in !about 2019-07-22 00:09:45 +03:00
Dragory
74c78f51ce Add io-ts config schemas to all guild plugins 2019-07-21 21:15:52 +03:00
Dragory
d54897acdd Split BaseRepository into non-guild and guild
BaseRepository includes all the non-guild-specific functionality,
such as with() and getRelations().
BaseGuildRepository includes guild-specific functionality, such as
getInstance().
2019-05-25 21:25:34 +03:00
Dragory
e231faf51f Fix username change logging and saving. Re-enable migrations. 2019-05-03 23:31:38 +03:00
Dragory
56f746787f Prepare to migrate usernames to a new table 2019-05-03 22:25:23 +03:00
Dragory
9f7f87dc77 Fix some argument type names 2019-04-20 19:55:35 +03:00
Dragory
50f5792bc5 Update to Knub 19.1.1 and update plugins accordingly 2019-04-13 01:44:18 +03:00
Dragory
b7b42705f9 Add types for all plugin configs and permissions. Update code to work with Knub 18. 2019-03-04 21:44:04 +02:00
Dragory
ed3760313f Update to Knub 17.0.1, remove all d.nonBlocking() calls 2019-02-17 15:19:55 +02:00
Dragory
6358022442 Make more events non-blocking 2019-02-16 14:13:46 +02:00
Dragory
d2df233bc2 NameHistory: save username on join, make nickname change detection better 2019-01-15 04:25:46 +02:00
Dragory
990cb7b359 NameHistory: remove event handler from presenceUpdate, fix userUpdate event handler 2019-01-15 01:00:33 +02:00
Dragory
681517341e Add name history plugin 2019-01-06 15:27:51 +02:00