From 9a3e7273fb0b83f1461ddf31b7ea0569ec23d71b Mon Sep 17 00:00:00 2001 From: Ske Date: Sun, 15 Nov 2020 15:15:08 +0100 Subject: [PATCH] Add note about chat filter bots to docs --- docs/content/staff/compatibility.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/content/staff/compatibility.md b/docs/content/staff/compatibility.md index 758dfa06..2f715dd9 100644 --- a/docs/content/staff/compatibility.md +++ b/docs/content/staff/compatibility.md @@ -40,4 +40,9 @@ In most cases, PluralKit will match log messages by the ID of the deleted messag **For best results, use a bot marked *(precise)* in the above list.** ::: -If you want support for another logging bot, [let me know on the support server](https://discord.gg/PczBt78). \ No newline at end of file +If you want support for another logging bot, [let me know on the support server](https://discord.gg/PczBt78). + +## Chat filter bots +If PluralKit detects that a proxy trigger message has already been deleted when it attempts to delete it itself, it'll also delete the trigger message. This ensures compatibility in *most* cases with moderation bots that filter messages (eg. swear words, links, invites, etc). The bot will delete the original trigger message, and then PluralKit will clean up the proxied message as well. + +Due to the timing aspect, this may not work 100% of the time, especially if there's server lag involved, but it's hopefully good enough. \ No newline at end of file