Harmon 
							
						 
					 
					
						
						
							
						
						6f9793fe5e 
					 
					
						
						
							
							Fixes and improvements for v1.3 documentation  
						
						... 
						
						
						
						* Add missing versionadded strings for v1.3
* Add missing versionchanged string for Message.edit
* Consistently use versionadded for attributes
* Consistently use versionchanged for parameters
* Use versionchanged for Bot.is_owner
* Fix references in v1.3 changelog
* Improve grammar in v1.3 changelog 
						
						
					 
					
						2020-01-22 23:55:05 -05:00 
						 
				 
			
				
					
						
							
							
								Josh B 
							
						 
					 
					
						
						
							
						
						d0a1956be9 
					 
					
						
						
							
							Improve usability of utils.sleep_until  
						
						... 
						
						
						
						Fix issue where sleeping for an extended period on python 3.5
would cause an exception
Add sleep_until to API docs
Add result argument to sleep_until 
						
						
					 
					
						2020-01-21 20:28:14 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e21d49c980 
					 
					
						
						
							
							[commands] Only clean semaphore when there are no waiters  
						
						
						
						
					 
					
						2020-01-21 19:50:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d9cd4a3561 
					 
					
						
						
							
							[commands] Implement Command.__call__  
						
						
						
						
					 
					
						2020-01-21 04:27:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						02397306b2 
					 
					
						
						
							
							Drop superfluous zero in version related changes in the documentation  
						
						
						
						
					 
					
						2020-01-21 03:47:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						08c90668cd 
					 
					
						
						
							
							[commands] Be more clear in the default error for MaxConcurrencyReached  
						
						
						
						
					 
					
						2020-01-21 03:34:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1a7b838d2a 
					 
					
						
						
							
							[commands] Refactor BucketType to not repeat in other places in code  
						
						
						
						
					 
					
						2020-01-21 03:30:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bf84c63396 
					 
					
						
						
							
							[commands] Add max_concurrency decorator  
						
						
						
						
					 
					
						2020-01-21 03:26:41 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3149f15165 
					 
					
						
						
							
							[tasks] Use new sleep_until util instead of internal function  
						
						
						
						
					 
					
						2020-01-21 03:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								Josh B 
							
						 
					 
					
						
						
							
						
						d7e925eb89 
					 
					
						
						
							
							[tasks] Fix issue with next_iteration when task overruns time allotted  
						
						
						
						
					 
					
						2020-01-21 03:18:25 -05:00 
						 
				 
			
				
					
						
							
							
								Josh B 
							
						 
					 
					
						
						
							
						
						a0b3e61b51 
					 
					
						
						
							
							[tasks] Add Loop.next_iteration property  
						
						
						
						
					 
					
						2020-01-20 07:22:21 -05:00 
						 
				 
			
				
					
						
							
							
								Hugo Woesthuis 
							
						 
					 
					
						
						
							
						
						ee6f4e85d6 
					 
					
						
						
							
							[commands] Allow @ prefixed usernames in DM contexts for UserConverter  
						
						... 
						
						
						
						Previously the argument '@user#0000' return None.
To fix this, as this is a common user error, an extra check was added
 to remove the first character from the argument if this is an '@'.
 Discord names may not contain an '@' anyways. 
						
						
					 
					
						2020-01-20 07:14:27 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6071607176 
					 
					
						
						
							
							Bump copyright year to 2020  
						
						... 
						
						
						
						Closes  #2510  
					
						2020-01-19 20:03:00 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9f2018f439 
					 
					
						
						
							
							[commands] Case insensitivity uses casefold instead of lower  
						
						... 
						
						
						
						There seems to be very little performance regression in doing so (+5ns)
so might as well go for the more correct behaviour. 
						
						
					 
					
						2020-01-19 19:49:50 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a2b241446e 
					 
					
						
						
							
							[commands] Document BucketType separately  
						
						
						
						
					 
					
						2020-01-18 20:04:00 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						97d1c970bf 
					 
					
						
						
							
							[commands] Context.send_help properly sends to on_help_command_error  
						
						
						
						
					 
					
						2020-01-18 19:43:20 -05:00 
						 
				 
			
				
					
						
							
							
								apple502j 
							
						 
					 
					
						
						
							
						
						7af8b313e5 
					 
					
						
						
							
							[commands] Add missing async in documentation  
						
						
						
						
					 
					
						2020-01-14 23:46:46 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e5870903f5 
					 
					
						
						
							
							[commands] Force the predicate attribute in checks to be a coroutine  
						
						
						
						
					 
					
						2020-01-14 20:13:33 -05:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						6cdda4a320 
					 
					
						
						
							
							Patch clean_prefix for new text editor  
						
						... 
						
						
						
						The new editor seems to force mentions to have ! even without a nick. 
						
						
					 
					
						2020-01-14 19:39:34 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ae3dac0d59 
					 
					
						
						
							
							[commands] Add check_any check to OR together various checks  
						
						
						
						
					 
					
						2020-01-06 22:03:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						51546dbdb6 
					 
					
						
						
							
							[commands] Document the changed Command.can_run behaviour  
						
						
						
						
					 
					
						2020-01-06 04:02:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						527b3485dc 
					 
					
						
						
							
							[commands] Make Command.can_run process disabled commands  
						
						
						
						
					 
					
						2020-01-06 00:30:04 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d9a8ae9c78 
					 
					
						
						
							
							[commands] Add predicate attribute to checks to get inner function  
						
						
						
						
					 
					
						2019-12-18 01:20:50 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1179df7e29 
					 
					
						
						
							
							[commands] Make Greedy ignore parsing errors.  
						
						
						
						
					 
					
						2019-12-17 00:27:56 -05:00 
						 
				 
			
				
					
						
							
							
								StarrFox 
							
						 
					 
					
						
						
							
						
						e79ccf3f4c 
					 
					
						
						
							
							[commands] check if prefix is None in .pages  
						
						
						
						
					 
					
						2019-12-17 00:12:42 -05:00 
						 
				 
			
				
					
						
							
							
								Xua 
							
						 
					 
					
						
						
							
						
						7972570eb6 
					 
					
						
						
							
							[commands] Add guild-based permission checks  
						
						
						
						
					 
					
						2019-12-17 00:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								Nelluk 
							
						 
					 
					
						
						
							
						
						dc86670d7f 
					 
					
						
						
							
							Fix typo in help.py docs  
						
						... 
						
						
						
						Changed "intend" to "indent" 
						
						
					 
					
						2019-11-26 05:16:53 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e1a237a0d3 
					 
					
						
						
							
							Revert "[tasks] Add Loop.exception for more reliable exception retrieval."  
						
						... 
						
						
						
						This reverts commit 7a8c9e66d9 
						
						
					 
					
						2019-11-19 21:59:39 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						071c5b89e0 
					 
					
						
						
							
							Revert "[tasks] Add support for explicit time parameter when running."  
						
						... 
						
						
						
						This reverts commit 9f822a1e6d 
						
						
					 
					
						2019-11-19 21:59:27 -05:00 
						 
				 
			
				
					
						
							
							
								Riley Shaw 
							
						 
					 
					
						
						
							
						
						7cde9febcf 
					 
					
						
						
							
							[commands] Add Command/Group.add/remove_check  
						
						
						
						
					 
					
						2019-11-15 04:29:52 -05:00 
						 
				 
			
				
					
						
							
							
								romangraef 
							
						 
					 
					
						
						
							
						
						bc642ded6e 
					 
					
						
						
							
							[commands] Allow converters from custom discord.ext extensions  
						
						... 
						
						
						
						Originally the converting of an argument with type in the discord.*
package would try to use the predefined converters, even if there were
none present. This is fixed by supplying a default argument to getattr
Fixes  #2369  
						
						
					 
					
						2019-10-20 05:19:03 -04:00 
						 
				 
			
				
					
						
							
							
								Josh B 
							
						 
					 
					
						
						
							
						
						07840db053 
					 
					
						
						
							
							Document Command.cog property  
						
						
						
						
					 
					
						2019-10-17 05:56:01 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Mintz 
							
						 
					 
					
						
						
							
						
						1dddb66a1e 
					 
					
						
						
							
							[commands] default Bot.owner_ids to a set  
						
						... 
						
						
						
						This appears to be a typo, as everywhere else, owner_ids is set to a set. 
						
						
					 
					
						2019-09-10 21:10:59 -04:00 
						 
				 
			
				
					
						
							
							
								mathsman5133 
							
						 
					 
					
						
						
							
						
						7f65d9a8b1 
					 
					
						
						
							
							[tasks] Add support for passing an argument list of exceptions.  
						
						
						
						
					 
					
						2019-09-10 21:10:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ceaba01776 
					 
					
						
						
							
							Add version information from missing PRs.  
						
						
						
						
					 
					
						2019-08-11 19:04:39 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9f822a1e6d 
					 
					
						
						
							
							[tasks] Add support for explicit time parameter when running.  
						
						... 
						
						
						
						Fixes  #2159  
					
						2019-08-11 18:57:49 -04:00 
						 
				 
			
				
					
						
							
							
								BluePhoenixGame 
							
						 
					 
					
						
						
							
						
						c7d3ebb400 
					 
					
						
						
							
							[commands] Add role cooldown bucket  
						
						
						
						
					 
					
						2019-08-11 18:44:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7a8c9e66d9 
					 
					
						
						
							
							[tasks] Add Loop.exception for more reliable exception retrieval.  
						
						
						
						
					 
					
						2019-07-27 23:07:48 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dd12fbf73d 
					 
					
						
						
							
							[commands] Properly load the original module when reloading fails.  
						
						... 
						
						
						
						Fix  #2291  
					
						2019-07-27 22:37:55 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Mintz 
							
						 
					 
					
						
						
							
						
						042a234eac 
					 
					
						
						
							
							[commands] update sys.modules in load_extension again  
						
						... 
						
						
						
						6f71552c50 
					
						2019-07-18 18:06:43 -04:00 
						 
				 
			
				
					
						
							
							
								ed588 
							
						 
					 
					
						
						
							
						
						c6133ef881 
					 
					
						
						
							
							[commands] Bot.is_owner should be marked as coroutine  
						
						
						
						
					 
					
						2019-07-18 18:06:27 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2e6882bd8c 
					 
					
						
						
							
							[commands] Fall back to using Message.mentions in converters  
						
						... 
						
						
						
						Useful if there's no cache. 
						
						
					 
					
						2019-07-10 04:51:27 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6f71552c50 
					 
					
						
						
							
							[commands] Don't update sys.modules with a stale reference.  
						
						
						
						
					 
					
						2019-07-07 20:17:44 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d4b13bd32b 
					 
					
						
						
							
							[commands] Fix up Paginator documentation.  
						
						... 
						
						
						
						These aren't optional. 
						
						
					 
					
						2019-06-29 20:29:13 -04:00 
						 
				 
			
				
					
						
							
							
								Matt (IPv4) Cowley 
							
						 
					 
					
						
						
							
						
						391ff7a486 
					 
					
						
						
							
							[commands] Calculate suffix length at each add_line  
						
						
						
						
					 
					
						2019-06-29 20:28:32 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						68342db04d 
					 
					
						
						
							
							[commands] Properly raise the correct exception for owner_ids  
						
						... 
						
						
						
						Also some minor nits with documentation. 
						
						
					 
					
						2019-06-29 19:26:45 -04:00 
						 
				 
			
				
					
						
							
							
								Nihaal 
							
						 
					 
					
						
						
							
						
						9687740217 
					 
					
						
						
							
							[tasks] Removed Returns from decorator docstring  
						
						
						
						
					 
					
						2019-06-29 19:15:06 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Mintz 
							
						 
					 
					
						
						
							
						
						0a21591d0c 
					 
					
						
						
							
							[commands] Don't raise ExtensionNotFound for ImportErrors in modules  
						
						... 
						
						
						
						Now loading an extension that _contains_ a failed import will fail
with ExtensionFailed, rather than ExtensionNotFound. 
						
						
					 
					
						2019-06-29 19:15:05 -04:00 
						 
				 
			
				
					
						
							
							
								fourjr 
							
						 
					 
					
						
						
							
						
						3961e7ef6d 
					 
					
						
						
							
							Support team members data in application info  
						
						
						
						
					 
					
						2019-06-29 19:14:24 -04:00 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						94c0cb0d5c 
					 
					
						
						
							
							[commands] Add missing word in HelpCommand documentation  
						
						
						
						
					 
					
						2019-06-20 22:52:47 -04:00