diff --git a/redbot/cogs/cleanup/cleanup.py b/redbot/cogs/cleanup/cleanup.py index 8b10061fc..67bb8b3d6 100644 --- a/redbot/cogs/cleanup/cleanup.py +++ b/redbot/cogs/cleanup/cleanup.py @@ -63,6 +63,8 @@ class Cleanup: elif (ctx.message.created_at - message.created_at).days >= 14: too_old = True break + elif len(to_delete) >= number: + break tmp = message reason = "{}({}) deleted {} messages "\ @@ -112,6 +114,8 @@ class Cleanup: elif (ctx.message.created_at - message.created_at).days >= 14: too_old = True break + elif len(to_delete) >= number: + break tmp = message reason = "{}({}) deleted {} messages "\ " made by {}({}) in channel {}"\ @@ -252,6 +256,8 @@ class Cleanup: elif (ctx.message.created_at - message.created_at).days >= 14: too_old = True break + elif len(to_delete) >= number: + break tmp = message reason = "{}({}) deleted {} "\ @@ -326,6 +332,8 @@ class Cleanup: # Found a message that is 14 or more days old, stop here too_old = True break + elif len(to_delete) >= number: + break tmp = message if channel.name: