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
1066c3ef3d
Allow at-everyone/here when using --enable-mentions in !post
2019-05-13 00:31:59 +03:00
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