Preventing the bot from being a hellthread cannon

This commit is contained in:
Mint 2023-03-16 19:05:15 +03:00
parent 8e1763cd2e
commit 56d672fef9

View file

@ -26,7 +26,9 @@ def send_bot_post(instance: str, blocks: dict):
if block["reason"] == None or block["reason"] == '': if block["reason"] == None or block["reason"] == '':
message = message + block["blocked"] + " with unspecified reason\n" message = message + block["blocked"] + " with unspecified reason\n"
else: else:
message = message + block["blocked"] + ' for "' + block["reason"] + '"\n' if len(block["reason"]) > 420:
block["reason"] = block["reason"][0:419] + "[…]"
message = message + block["blocked"] + ' for "' + block["reason"].replace("@", "@\u200b") + '"\n'
if truncated: if truncated:
message = message + "(the list has been truncated to the first 20 entries)" message = message + "(the list has been truncated to the first 20 entries)"