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 
							
						 
					 
					
						
						
							
						
						52767cf315 
					 
					
						
						
							
							[commands] Add documentation for BadUnionArgument  
						
						
						
						
					 
					
						2018-07-20 06:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						34ece4d1df 
					 
					
						
						
							
							Bump websockets to 6.0 for 3.7 compatibility.  
						
						
						
						
					 
					
						2018-07-20 06:00:12 -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 
						 
				 
			
				
					
						
							
							
								Ben Mintz 
							
						 
					 
					
						
						
							
						
						184c4302c7 
					 
					
						
						
							
							docs/mimgrating.rst: CPython 3.5.2 is not supported!  
						
						... 
						
						
						
						The minimum version supported by aiohttp is CPython 3.5.3, not 3.5.2.
Fixes  #1344 . 
						
						
					 
					
						2018-06-21 07:44:02 -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 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						bf9ca405e3 
					 
					
						
						
							
							Fix case insensitive command removal  
						
						
						
						
					 
					
						2018-06-21 07:44:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0ba958bae4 
					 
					
						
						
							
							Bump Sphinx to 1.7.4  
						
						
						
						
					 
					
						2018-06-21 03:45:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						607771c4f4 
					 
					
						
						
							
							Fix Bot.get_prefix second parameter breaking.  
						
						
						
						
					 
					
						2018-06-10 18:41:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5ae9ea26b1 
					 
					
						
						
							
							Disable compression for websockets.  
						
						... 
						
						
						
						Increase of RAM and CPU doesn't give me much benefit I feel. 
						
						
					 
					
						2018-06-10 18:37:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e51f92e78d 
					 
					
						
						
							
							Fix NameError for typing context manager.  
						
						... 
						
						
						
						Fixes  #1342  
					
						2018-06-10 18:30:32 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c67d95327e 
					 
					
						
						
							
							Remove dead package references.  
						
						
						
						
					 
					
						2018-06-10 18:16:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f25091efe1 
					 
					
						
						
							
							Drop support for Python 3.4 and make minimum version 3.5.2.  
						
						
						
						
					 
					
						2018-06-10 18:10:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7eb918b19e 
					 
					
						
						
							
							Add Message.jump_to_url  
						
						
						
						
					 
					
						2018-06-10 15:25:17 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6b75179c1f 
					 
					
						
						
							
							Remove emojis from cache if they're removed from a guild.  
						
						
						
						
					 
					
						2018-05-19 17:07:45 -04:00 
						 
				 
			
				
					
						
							
							
								Steve C 
							
						 
					 
					
						
						
							
						
						0e945915b7 
					 
					
						
						
							
							Fixes various documentation errors/inconsistencies  
						
						... 
						
						
						
						Mostly dealing with permissions, also fixes Raw Events inclusion. 
						
						
					 
					
						2018-05-18 20:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0dafdedc65 
					 
					
						
						
							
							abc.GuildChannel.set_permissions can raise NotFound.  
						
						... 
						
						
						
						Fix  #1254  
					
						2018-05-18 20:17:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						07a535f514 
					 
					
						
						
							
							Document user parameter in Guild.get_ban  
						
						
						
						
					 
					
						2018-05-08 22:03:30 -04:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						9fe7776a33 
					 
					
						
						
							
							Add support for getting individual ban entries  
						
						
						
						
					 
					
						2018-05-07 16:42:04 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						60f0b22cbb 
					 
					
						
						
							
							Filter null mentions when creating a Message.  
						
						
						
						
					 
					
						2018-04-20 00:32:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						56650ae7c2 
					 
					
						
						
							
							Change raw events to use slotted data models instead of parameters.  
						
						... 
						
						
						
						This allows for internal changes in Discord to not cause a breaking
change every time something changes.
Also implements #1214  which adds guild_id to every event where
applicable.
This is a breaking change. 
						
						
					 
					
						2018-04-14 02:23:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e04629999b 
					 
					
						
						
							
							Downgrade websockets due to bugs.  
						
						... 
						
						
						
						https://github.com/aaugustin/websockets/issues/350  keeps causing too
many issues for too many people for this version to be used by the
public users of this library. 
					
						2018-04-09 04:14:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3cb6ac152e 
					 
					
						
						
							
							Userbots do not have a DM cache cap limit.  
						
						
						
						
					 
					
						2018-04-02 00:42:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						95de4d1df1 
					 
					
						
						
							
							Actually fix the order in Guild.by_category.  
						
						
						
						
					 
					
						2018-03-31 23:16:53 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						87a7efc410 
					 
					
						
						
							
							Flip comparison in Guild.by_category.  
						
						
						
						
					 
					
						2018-03-31 22:55:42 -04:00 
						 
				 
			
				
					
						
							
							
								Will Tekulve 
							
						 
					 
					
						
						
							
						
						ab78613c13 
					 
					
						
						
							
							Force RTD to pip install rather than use setup.py install  
						
						
						
						
					 
					
						2018-03-25 04:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								Mitchell Ferree 
							
						 
					 
					
						
						
							
						
						2e4e392b25 
					 
					
						
						
							
							Correct docstring for Game  
						
						
						
						
					 
					
						2018-03-25 04:11:54 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						27063a91c7 
					 
					
						
						
							
							Improve basic_voice example  
						
						... 
						
						
						
						Add stream option and command so we don't always have to download a file
Move repeated voice check code to before_invoke hook
Add typing indicators when making YTDLSources 
						
						
					 
					
						2018-03-25 04:04:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						796ff6d7e6 
					 
					
						
						
							
							Sort voice channels below text channels in Guild.by_category  
						
						
						
						
					 
					
						2018-03-25 04:00:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f176309179 
					 
					
						
						
							
							[commands] Don't handle single quotes.  
						
						
						
						
					 
					
						2018-03-20 03:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						eb5defed00 
					 
					
						
						
							
							Fix Webhook.guild raising an AttributeError.  
						
						... 
						
						
						
						Fixes  #1148  
					
						2018-03-16 17:59:50 -04:00 
						 
				 
			
				
					
						
							
							
								Myst(MysterialPy) 
							
						 
					 
					
						
						
							
						
						8ba78168a6 
					 
					
						
						
							
							Add Spotify intergration colour  
						
						... 
						
						
						
						Added property `colour` and alias `color` which returns the Spotify
integration colour (#1db954).
Technically Discord uses both (#1cb050 and #1db954) but it appears the
former is an official Spotify colour. 
						
						
					 
					
						2018-03-09 15:46:42 -05:00 
						 
				 
			
				
					
						
							
							
								Myst(MysterialPy) 
							
						 
					 
					
						
						
							
						
						31cc4c39de 
					 
					
						
						
							
							Fix _image_url returning htps  
						
						... 
						
						
						
						Should be https :)
Just made this a separate PR from my previous one, in-case you decide to not include it. 
						
						
					 
					
						2018-03-07 23:32:20 +10:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e9916e2844 
					 
					
						
						
							
							Convert Client.activity back to an Activity-like object  
						
						
						
						
					 
					
						2018-03-06 18:13:17 -05:00