Bryan Forbes 
							
						 
					 
					
						
						
							
						
						b6824c073e 
					 
					
						
						
							
							Ensure large guilds are properly appended to the ready state guild list  
						
						
						
						
					 
					
						2018-08-28 23:50:55 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						b3bfec9119 
					 
					
						
						
							
							Fix CallMessage.duration calculation  
						
						
						
						
					 
					
						2018-08-28 23:50:54 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						cd218fa6a7 
					 
					
						
						
							
							Remove Reaction.users "Python 3.4 usage" section  
						
						... 
						
						
						
						Remove nonsensical "Python 3.4" usage section from Reaction.users().
Left behind from f25091ef 
						
						
					 
					
						2018-08-28 23:50:52 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						deda5c4e97 
					 
					
						
						
							
							Fix behavior of reaction type-conversion  
						
						
						
						
					 
					
						2018-08-25 14:38:19 -05:00 
						 
				 
			
				
					
						
							
							
								orlnub123 
							
						 
					 
					
						
						
							
						
						bd467085bf 
					 
					
						
						
							
							Fix latency being able to be negative  
						
						
						
						
					 
					
						2018-08-24 21:57:26 -04:00 
						 
				 
			
				
					
						
							
							
								Mitchell Ferree 
							
						 
					 
					
						
						
							
						
						6d57ddf11b 
					 
					
						
						
							
							Correct Member.__hash__  
						
						... 
						
						
						
						Make Member.__hash__ just use whatever its User object's hash impl is. 
						
						
					 
					
						2018-08-23 19:10:29 -06:00 
						 
				 
			
				
					
						
							
							
								orlnub123 
							
						 
					 
					
						
						
							
						
						9bc48b21f5 
					 
					
						
						
							
							Fix send_as_json not dispatching socket_raw_send  
						
						
						
						
					 
					
						2018-08-23 20:45:47 -04:00 
						 
				 
			
				
					
						
							
							
								SilicalNZ 
							
						 
					 
					
						
						
							
						
						52e8c06aed 
					 
					
						
						
							
							Fix typo in core.Command docstring  
						
						
						
						
					 
					
						2018-08-24 06:24:04 +12:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fdc71695dc 
					 
					
						
						
							
							[commands] Use eval instead of get_type_hints to resolve typehints  
						
						... 
						
						
						
						The previous usage of `typing.get_type_hints` caused issues as it would
incorrectly decide to convert annotations into their equivalent
`typing` form -- which is not what we want to happen here.
Due to some use-cases about how setting `Command.callback` work and
the amount of moving parts that have changed due to this patch, it is
probably better to refactor the way it is set so users can have this
use-case handled transparently for them. 
						
						
					 
					
						2018-08-22 23:16:52 -04:00 
						 
				 
			
				
					
						
							
							
								mental 
							
						 
					 
					
						
						
							
						
						ee57e89488 
					 
					
						
						
							
							Added hypesquad house functionality  
						
						
						
						
					 
					
						2018-08-22 22:01:19 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Mintz 
							
						 
					 
					
						
						
							
						
						be7ea2678b 
					 
					
						
						
							
							Bot.unload_extension: don't remove commands from no module  
						
						... 
						
						
						
						Fixes unload_extension in the case of a command added via eval 
						
						
					 
					
						2018-08-22 21:56:41 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						ef89d3aa22 
					 
					
						
						
							
							Add support for converters working with PEP-563  
						
						
						
						
					 
					
						2018-08-22 21:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						c557ee33ca 
					 
					
						
						
							
							[lint] Fix types used for __slots__ and __all__  
						
						... 
						
						
						
						Stay consistent with the rest of the library and use lists for module
__all__ values and tuples for class __slots__ attributes. 
						
						
					 
					
						2018-08-22 21:43:55 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						d20772c680 
					 
					
						
						
							
							[lint] Replace deprecated Logger function warn  
						
						... 
						
						
						
						The method log of Logger has never been documented as being a part of
the standard logging module.  It was renamed to warning when the module
was included in the standard library, but the old name was kept for
backward compatibility. 
						
						
					 
					
						2018-08-22 21:43:54 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						c8b49d37be 
					 
					
						
						
							
							[lint] Fix incorrect and inconsistent whitespace  
						
						... 
						
						
						
						Adjust whitespace to be consistent with the rest of the library. 
						
						
					 
					
						2018-08-22 21:43:53 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						3679819c53 
					 
					
						
						
							
							[lint] Remove unnecessary lambdas  
						
						... 
						
						
						
						Lambdas of the form `lambda x: func(x)` are redundant. 
						
						
					 
					
						2018-08-22 21:43:52 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						119c5a0618 
					 
					
						
						
							
							[lint] Remove unused variables  
						
						... 
						
						
						
						Left over from various refactoring and rewrites. 
						
						
					 
					
						2018-08-22 21:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						d58fc0ccee 
					 
					
						
						
							
							[lint] Remove unused imports  
						
						... 
						
						
						
						Left over from various refactoring and rewrites. 
						
						
					 
					
						2018-08-22 21:43:50 -04:00 
						 
				 
			
				
					
						
							
							
								MusicOnline 
							
						 
					 
					
						
						
							
						
						a329565e74 
					 
					
						
						
							
							Fix Reaction.users documentation  
						
						
						
						
					 
					
						2018-08-22 21:39:09 -04:00 
						 
				 
			
				
					
						
							
							
								MaximusPX 
							
						 
					 
					
						
						
							
						
						4a1d28a1de 
					 
					
						
						
							
							Adds missing voice regions.  
						
						
						
						
					 
					
						2018-08-22 21:07:54 -04:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						bb8b3bf2aa 
					 
					
						
						
							
							Add Colour.from_hsv  
						
						... 
						
						
						
						HSV is an easier to use colour format, and its inclusion in the colour
module will hopefully encourage its use. 
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								DismissedGuy 
							
						 
					 
					
						
						
							
						
						c84287c007 
					 
					
						
						
							
							Add support for splash(_url) to invites  
						
						
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								PikalaxALT 
							
						 
					 
					
						
						
							
						
						0e6082c57d 
					 
					
						
						
							
							Implement roles kwarg for guild.create_custom_emoji and emoji.edit  
						
						
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								El Laggron 
							
						 
					 
					
						
						
							
						
						395af228b1 
					 
					
						
						
							
							More informations for the Application info  
						
						... 
						
						
						
						This adds the rpc_origin, bot_public and
bot_require_code_grant attributes 
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						39cb5f30b4 
					 
					
						
						
							
							[commands] Handle nick mentions in HelpFormatter  
						
						... 
						
						
						
						Modifies the help formatter to handle nicknamed bot users for
mentions in clean_prefix 
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						aa7c5c3ec1 
					 
					
						
						
							
							[commands] Ignore bots from Bot.process_commands by default.  
						
						
						
						
					 
					
						2018-08-22 21:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								Dunkledore 
							
						 
					 
					
						
						
							
						
						9d8e791a4e 
					 
					
						
						
							
							Update Message.author doctring  
						
						
						
						
					 
					
						2018-08-22 21:06:08 -04:00 
						 
				 
			
				
					
						
							
							
								Clement 
							
						 
					 
					
						
						
							
						
						00a14a46f3 
					 
					
						
						
							
							[commands] Added BucketType.members for cooldowns  
						
						
						
						
					 
					
						2018-08-22 21:06:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8ccb98d395 
					 
					
						
						
							
							Explicitly mark event handlers private  
						
						
						
						
					 
					
						2018-08-09 03:27:39 -04:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						e6f1a7e93a 
					 
					
						
						
							
							Add Permissions.priority_speaker.  
						
						
						
						
					 
					
						2018-07-31 19:58:45 -07:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						0c446398d1 
					 
					
						
						
							
							message: de-duplicate reaction type conversion  
						
						... 
						
						
						
						Removes some duplicate code in Message.{add,remove}_reaction.
The code in question converts the emoji object from Reaction, Emoji, str, or PartialEmoji
to a string form suitable for sending over the wire. 
						
						
					 
					
						2018-07-31 13:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8d39ab8c8c 
					 
					
						
						
							
							Fix dumb typo in the warning.  
						
						
						
						
					 
					
						2018-07-24 04:48:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						12236325f6 
					 
					
						
						
							
							Add a warning for self-bots in Client.login  
						
						... 
						
						
						
						Closes  #1449  
					
						2018-07-24 03:48:51 -04:00 
						 
				 
			
				
					
						
							
							
								Kot 
							
						 
					 
					
						
						
							
						
						e15452e198 
					 
					
						
						
							
							Add clarification about creating guilds  
						
						
						
						
					 
					
						2018-07-24 03:45:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8d3b2d0b70 
					 
					
						
						
							
							[commands] Fix broken handling of keyword only parameters.  
						
						... 
						
						
						
						Had a missing `param` argument in the new `do_conversion` code. 
						
						
					 
					
						2018-07-21 02:52:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						69ca675ca0 
					 
					
						
						
							
							[commands] Fix typing.Union converters for 3.7  
						
						... 
						
						
						
						Guido please don't break this 
						
						
					 
					
						2018-07-20 18:01:48 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						da5776a358 
					 
					
						
						
							
							[commands] Make ConversionError have the original error as an attribute  
						
						
						
						
					 
					
						2018-07-20 05:54:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						92dde9aef9 
					 
					
						
						
							
							[commands] Add support for typing.Union as a converter  
						
						
						
						
					 
					
						2018-07-20 05:51:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4aecdea052 
					 
					
						
						
							
							Make TextChannel.create_webhook name parameter mandatory.  
						
						
						
						
					 
					
						2018-07-20 04:17:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						351bb1927a 
					 
					
						
						
							
							Fix crashing with wonky TYPING_START events.  
						
						... 
						
						
						
						Fixes  #1439  
					
						2018-07-20 04:15:58 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						2c7a855e11 
					 
					
						
						
							
							Revert "Ensure gif avatar urls end in .gif"  
						
						... 
						
						
						
						This reverts commit 456390f417 
						
						
					 
					
						2018-07-20 04:14:21 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						2321ae8d97 
					 
					
						
						
							
							[commands] raise ConversionError on Converter error  
						
						... 
						
						
						
						This assumes that a Converter class raising non-CommandError
is a programmer error. Makes this type of error easier to
disambiguate from a generic BadArgument. 
						
						
					 
					
						2018-07-20 04:14:20 -04:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						87d9eefdef 
					 
					
						
						
							
							[docs] discord/client: remove reference to async_event  
						
						
						
						
					 
					
						2018-07-19 21:27:30 -04:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						ec3435b224 
					 
					
						
						
							
							Remove remaining asyncio.coroutine calls.  
						
						... 
						
						
						
						Also remove Client.async_event 
						
						
					 
					
						2018-07-05 03:45:58 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						9d301f7cae 
					 
					
						
						
							
							Store guild, unavailable tuple in ready as well  
						
						... 
						
						
						
						This should fix userbots.
Fixes: 74380cd 
						
						
					 
					
						2018-06-30 23:26:33 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						983be10111 
					 
					
						
						
							
							Fix __aiter__ compatibility with 3.7.  
						
						
						
						
					 
					
						2018-06-29 21:51:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1538c78836 
					 
					
						
						
							
							Change jump_to_url to jump_url and fix format.  
						
						... 
						
						
						
						People kept asking, might as well. 
						
						
					 
					
						2018-06-29 21:50:38 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						74380cd72a 
					 
					
						
						
							
							don't drop guild_available/join before ready  
						
						... 
						
						
						
						large guilds that recieved GUILD_CREATE events prior to READY would
never dispatch guild_available/join. This is inconsistent with
smaller guilds and makes these events unreliable. Dispatch the
"delayed" guilds after they've been chunked, prior to ready. 
						
						
					 
					
						2018-06-29 21:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						a93c3d931c 
					 
					
						
						
							
							[commands] Change command_prefix behaviour  
						
						... 
						
						
						
						Change the behaviour of handling iterable command_prefix types to not
silently ignore falsy prefixes and unify behaviour for all iterable
types.  Add special handling of a possible TypeError in both get_prefix
and get_context for when the prefix is a different type from what is
expected. 
						
						
					 
					
						2018-06-29 21:48:30 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						96baabcaa2 
					 
					
						
						
							
							Fix typo in Permissions.is_subset/is_superset  
						
						... 
						
						
						
						Fix the name for the other's type when raising TypeError being
incorrectly written as __class__name instead of __class__.__name__ in
the is_subset and is_superset methods of the Permissions class.  This
was introduced at the creation of these methods in 21c88cf 
						
						
					 
					
						2018-06-21 07:44:00 -04:00