3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-18 15:00:00 +00:00
Commit graph

22 commits

Author SHA1 Message Date
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
900f77aa14 Include message id in censored message logs 2019-05-04 01:46:27 +03:00
Miikka
69988d7ba5
Ignore video embed descriptions in word filter
The description field is present in the embed details,
but is not actually shown on the embed itself
2019-04-30 10:50:38 +03:00
Dragory
d31de8db11 Fix unknown users in logs in several places 2019-04-30 06:20:55 +03:00
Dragory
65dfa27eaf Also apply censor filters to embeds and attachments 2019-04-30 06:05:53 +03:00
Dragory
50f5792bc5 Update to Knub 19.1.1 and update plugins accordingly 2019-04-13 01:44:18 +03:00
Dragory
e1eb110ecd Censor: hold a lock for the evaluated message and interrupt said lock if the message is deleted 2019-03-16 12:31:37 +02: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
22c9908fe0 Censor: add invite setting for group dm invites, fix error when filtering group dm invites 2019-02-16 15:54:39 +02:00
Dragory
44c731564b censor: make regex matching case-insensitive 2019-02-16 14:13:19 +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
a0e8c37701 Don't censor bot messages 2018-12-14 09:14:13 +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
1a6e680d81 Port Censor and Spam plugins to use GuildSavedMessages events 2018-11-24 17:12:36 +02:00
Miikka
6720a9a70e
plugins.censor: make token filter case-insensitive 2018-10-05 20:22:19 +03:00
Dragory
622a8c3316 fix(censor): don't crash on invalid invites 2018-08-16 20:08:09 +03:00
Dragory
e585f63bec fix(censor): handle unknown invites gracefully 2018-08-03 19:24:40 +03:00
Dragory
395ed8b58d Add zalgo filter in Censor plugin 2018-08-02 22:24:54 +03:00
Dragory
27d525c155 Add some safeguards against messages without an author 2018-08-02 02:28:52 +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
e7734c558c Add censor plugin. Various other fixes/features. Update Knub to 9.4.13. 2018-07-30 01:44:03 +03:00