discord.py got fixed, changing again

Message history no longer reversed
This commit is contained in:
Twentysix 2016-01-15 22:03:58 +01:00
parent c45acb65ca
commit a4c001dd39

15
red.py
View File

@ -1475,21 +1475,14 @@ async def cleanup(message):
else:
m = discord.utils.get(message.server.members, name=name)
if m and limit != 0:
checksLeft = 5
await client.delete_message(message)
checks_left = 5
max_range = 100
while limit != 0 and checks_left != 0:
messages = []
async for x in client.logs_from(message.channel, limit=max_range):
messages.append(x)
if messages == []: break
messages = reversed(messages)
for x in messages:
while checksLeft != 0 and limit != 0:
async for x in client.logs_from(message.channel, limit=100):
if x.author == m and limit != 0:
await client.delete_message(x)
limit -= 1
checks_left -= 1
max_range += 100
checksLeft -= 1
else:
await client.send_message(message.channel, errorMsg)