summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'main.py')
-rw-r--r--main.py3
1 files changed, 3 insertions, 0 deletions
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)