Commit graph

16 commits

Author SHA1 Message Date
Dragory
930296973a Fix stacking scheduled post loop when reloading 2019-05-08 08:27:52 +03:00
Dragory
8a3097f63e Add a generic bot alert log type. Use this in several places. 2019-05-04 19:18:16 +03:00
Dragory
e18193c1a2 Add post scheduling. Add cleaner post_embed syntax. 2019-05-04 18:41:50 +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
30f34747d4 Post: add --enable-mentions flag to !post 2019-02-17 16:02:16 +02:00
Dragory
28bf7ecf67 Post: allow adding linebreaks with \n 2019-02-09 14:47:50 +02:00
Dragory
457d50424b Post: add !edit_embed 2019-01-15 03:58:58 +02:00
Dragory
be83e225f7 Post: add !post_embed 2019-01-15 03:39:39 +02:00
Dragory
d3c3b65db6 Post: add support for !posting files 2019-01-15 03:04:47 +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
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
2c8603ca70 Use GuildSavedMessages events in logs. Fix code blocks in edit logs. 2018-11-24 17:59:05 +02:00
Dragory
cfc36be127 PostPlugin: don't require channel id for !edit 2018-11-24 14:34:05 +02:00
Dragory
7dd452f7dd PostPlugin: save bot-posted messages 2018-11-24 14:19:47 +02:00
Dragory
b7f06c18d4 Add post plugin for posting messages as the bot 2018-07-14 20:54:48 +03:00