Expose reverse parameter in TextChannel.purge
This commit is contained in:
		@@ -211,7 +211,7 @@ class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable):
 | 
				
			|||||||
        yield from self._state.http.delete_messages(self.id, message_ids, reason=reason)
 | 
					        yield from self._state.http.delete_messages(self.id, message_ids, reason=reason)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @asyncio.coroutine
 | 
					    @asyncio.coroutine
 | 
				
			||||||
    def purge(self, *, limit=100, check=None, before=None, after=None, around=None, reason=None):
 | 
					    def purge(self, *, limit=100, check=None, before=None, after=None, around=None, reverse=False, reason=None):
 | 
				
			||||||
        """|coro|
 | 
					        """|coro|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Purges a list of messages that meet the criteria given by the predicate
 | 
					        Purges a list of messages that meet the criteria given by the predicate
 | 
				
			||||||
@@ -241,6 +241,8 @@ class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable):
 | 
				
			|||||||
            Same as ``after`` in :meth:`history`.
 | 
					            Same as ``after`` in :meth:`history`.
 | 
				
			||||||
        around
 | 
					        around
 | 
				
			||||||
            Same as ``around`` in :meth:`history`.
 | 
					            Same as ``around`` in :meth:`history`.
 | 
				
			||||||
 | 
					        reverse
 | 
				
			||||||
 | 
					            Same as ``reverse`` in :meth:`history`.
 | 
				
			||||||
        reason: Optional[str]
 | 
					        reason: Optional[str]
 | 
				
			||||||
            The reason for doing this action. Shows up on the audit log.
 | 
					            The reason for doing this action. Shows up on the audit log.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -271,7 +273,7 @@ class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable):
 | 
				
			|||||||
        if check is None:
 | 
					        if check is None:
 | 
				
			||||||
            check = lambda m: True
 | 
					            check = lambda m: True
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        iterator = self.history(limit=limit, before=before, after=after, around=around)
 | 
					        iterator = self.history(limit=limit, before=before, after=after, reverse=reverse, around=around)
 | 
				
			||||||
        ret = []
 | 
					        ret = []
 | 
				
			||||||
        count = 0
 | 
					        count = 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user