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 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						61c8e35929 
					 
					
						
						
							
							Missing import for _ActivityTag inside Client  
						
						
						
						
					 
					
						2018-03-06 09:10:13 -05:00 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						21bea43d22 
					 
					
						
						
							
							Fix session_id in Spotify.to_dict  
						
						
						
						
					 
					
						2018-03-06 04:55:33 -06:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						857e30c68e 
					 
					
						
						
							
							Add some documentation for the Game to Activity breaking change.  
						
						
						
						
					 
					
						2018-03-06 01:21:25 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d8a85f4898 
					 
					
						
						
							
							[commands] Minor optimisations to unicode quote handling.  
						
						
						
						
					 
					
						2018-03-06 01:16:00 -05:00 
						 
				 
			
				
					
						
							
							
								b-hodges 
							
						 
					 
					
						
						
							
						
						ea061ef9b2 
					 
					
						
						
							
							[commands] Added handling for unicode quotes  
						
						
						
						
					 
					
						2018-03-06 01:11:36 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						871a262ee3 
					 
					
						
						
							
							[commands] Add ability to have case insensitive commands.  
						
						... 
						
						
						
						This is powered by a dict-like class for the people who want to opt-in
to the performance downgrade for usability for majority English
speaking users.
Since it is slower than the regular dict due to the excessive calls to
str.lower along with the possibilities of gotchas for other languages
outside of English, this is kept as False for the default case. 
						
						
					 
					
						2018-03-06 00:37:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1590441dbf 
					 
					
						
						
							
							Fix typo in TextChannel.delete_messages documentation.  
						
						
						
						
					 
					
						2018-03-06 00:19:58 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a425bd91be 
					 
					
						
						
							
							Fix invalid close errors on websockets 4.x  
						
						... 
						
						
						
						Fixes  #1110  
					
						2018-03-06 00:15:36 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0fcd385b9a 
					 
					
						
						
							
							Add ability to change the activity used when logging in at runtime.  
						
						
						
						
					 
					
						2018-03-05 11:23:07 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f8f8f418f3 
					 
					
						
						
							
							Split Game object to separate Activity subtypes for Rich Presences.  
						
						... 
						
						
						
						This is a massive breaking change.
* All references to "game" have been renamed to "activity"
* Activity objects contain a majority of the rich presence information
* Game and Streaming are subtypes for memory optimisation purposes for
  the more common cases.
* Introduce a more specialised read-only type, Spotify, for the
  official Spotify integration to make it easier to use. 
						
						
					 
					
						2018-03-05 11:15:49 -05:00 
						 
				 
			
				
					
						
							
							
								Jared Shields 
							
						 
					 
					
						
						
							
						
						2f562bd695 
					 
					
						
						
							
							Update docstrings for channel.py  
						
						... 
						
						
						
						`delete_messages` requires `manage_messages`; the docs in here, nor on RTD reflect this. 
Small amendment at line 180, adding three additional. 
						
						
					 
					
						2018-02-26 22:04:49 -08:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6782fdd34d 
					 
					
						
						
							
							Add missing coroutine decorator to HTTPClient.get_attachment  
						
						... 
						
						
						
						Fixes  #1104  
					
						2018-02-26 18:55:05 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1c215cfbbe 
					 
					
						
						
							
							Don't cache webhook users.  
						
						... 
						
						
						
						Fixes  #1101  
					
						2018-02-24 17:37:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						355eb08b25 
					 
					
						
						
							
							Add seek_begin keyword argument to Attachment.save  
						
						
						
						
					 
					
						2018-02-13 05:41:10 -05:00 
						 
				 
			
				
					
						
							
							
								BeatButton 
							
						 
					 
					
						
						
							
						
						9d3d8e0f0a 
					 
					
						
						
							
							Fix websockets 4.0 support  
						
						
						
						
					 
					
						2018-02-12 00:20:18 -05:00 
						 
				 
			
				
					
						
							
							
								Eli 
							
						 
					 
					
						
						
							
						
						ad7506050c 
					 
					
						
						
							
							[commands] Allow builtin unbound method converters  
						
						
						
						
					 
					
						2018-02-10 22:07:44 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						d53c3a6c12 
					 
					
						
						
							
							Fixed opus error check  
						
						... 
						
						
						
						Fixes  #1056  
					
						2018-02-06 11:19:42 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						881e598a6f 
					 
					
						
						
							
							Add errcheck functions to opus foreign functions  
						
						
						
						
					 
					
						2018-01-31 18:58:27 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						5a59eae95b 
					 
					
						
						
							
							Update opus and add COPYING notice  
						
						
						
						
					 
					
						2018-01-26 12:46:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4fef6fc4b0 
					 
					
						
						
							
							Fix minor typo in migrating documentation.  
						
						
						
						
					 
					
						2018-01-22 17:34:46 -05:00 
						 
				 
			
				
					
						
							
							
								FrostLuma 
							
						 
					 
					
						
						
							
						
						c32b28f46d 
					 
					
						
						
							
							Add documentation for new_member system messages  
						
						
						
						
					 
					
						2018-01-22 17:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8de382fcd3 
					 
					
						
						
							
							Change logic in PartialEmoji.__str__ a little.  
						
						
						
						
					 
					
						2018-01-06 17:35:03 -05:00 
						 
				 
			
				
					
						
							
							
								Gorialis 
							
						 
					 
					
						
						
							
						
						04d9dd9c0d 
					 
					
						
						
							
							Change PartialReactionEmoji to PartialEmoji, add a PartialEmojiConverter  
						
						
						
						
					 
					
						2018-01-06 17:32:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tobotimus 
							
						 
					 
					
						
						
							
						
						3112e1c17e 
					 
					
						
						
							
							Add intersphinx  
						
						
						
						
					 
					
						2018-01-06 17:23:59 -05:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						0ef866a704 
					 
					
						
						
							
							[commands] Fix MissingRequiredArgument param handling  
						
						... 
						
						
						
						Documentation was incorrect, and we were throwing
away the param we were passing. 
						
						
					 
					
						2018-01-06 17:23:58 -05:00 
						 
				 
			
				
					
						
							
							
								Chkoupinator 
							
						 
					 
					
						
						
							
						
						b268d81649 
					 
					
						
						
							
							Added a missing "to" in Message.raw_mentions documentation.  
						
						
						
						
					 
					
						2018-01-06 17:23:41 -05:00 
						 
				 
			
				
					
						
							
							
								CloudNineK 
							
						 
					 
					
						
						
							
						
						0f56ce7c13 
					 
					
						
						
							
							Fix typo in Message.embeds documentation.  
						
						
						
						
					 
					
						2018-01-06 17:23:18 -05:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						456390f417 
					 
					
						
						
							
							Ensure gif avatar urls end in .gif  
						
						... 
						
						
						
						This is a workaround for discord having trouble animating gifs if
the url does not end in exactly `.gif`. Since avatar_url is common
for thumbnails etc., adding this workaround here is handy, and
likely restores expected behavior (animated avatars animating). 
						
						
					 
					
						2018-01-06 01:29:16 -05:00