From ad0b81fdcd1992f22e23d4c5176583b52224e0dc Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 8 Jan 2017 16:11:17 +0100 Subject: do not mirror minor edits --- main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.py b/main.py index 37fe966..648e304 100644 --- a/main.py +++ b/main.py @@ -7,6 +7,7 @@ import logging import parsedatetime import datetime +import difflib TOKEN = "MjM5NzI3NzQ2Nzk0NzgyNzIw.Cu5BbA.z7bkO3Ncd_L80htVzREHYDsEGNk" @@ -126,6 +127,8 @@ async def on_message_delete(message): async def on_message_edit(before, message): if message.channel.id in MIRROR_IGNORE: return + if difflib.SequenceMatcher(None, before.content, message.content).ratio() > 0.9: + return msgs = [] mirror = cli.get_channel(MODMIRROR) msgs.append("--- edited message " + message.author.name + message.channel.mention) -- cgit v1.3.1