Rapptz 
							
						 
					 
					
						
						
							
						
						6302ef8094 
					 
					
						
						
							
							Add support for partnered servers.  Fixes   #387 .  
						
						... 
						
						
						
						This commit allows you to edit a server's invite splash, query if
something has partnered features, and retrieve the invite splash + URL. 
						
						
					 
					
						2016-12-17 13:34:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						51fda76555 
					 
					
						
						
							
							Fix typo in wait_for_reaction documentation.  
						
						
						
						
					 
					
						2016-12-07 07:23:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						44624b7f44 
					 
					
						
						
							
							Documentation fixes.  
						
						
						
						
					 
					
						2016-11-17 20:42:06 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						18178c26aa 
					 
					
						
						
							
							Add support for clearing a message's reactions.  
						
						
						
						
					 
					
						2016-11-17 20:37:33 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a312f21bc3 
					 
					
						
						
							
							Support message editing with rich embeds.  
						
						
						
						
					 
					
						2016-11-13 22:12:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						af46718460 
					 
					
						
						
							
							Add support for rich embeds.  
						
						
						
						
					 
					
						2016-11-13 05:07:58 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						edcd1750c9 
					 
					
						
						
							
							Make Client.wait_for_reaction return a namedtuple instead.  
						
						... 
						
						
						
						Also fix a bug in the case that emoji parameter is `None`. 
						
						
					 
					
						2016-11-04 00:02:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0e8a92cbac 
					 
					
						
						
							
							Add Client.wait_for_reaction to wait for a reaction from a user.  
						
						
						
						
					 
					
						2016-11-03 21:44:24 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						4d87b2f817 
					 
					
						
						
							
							Inject full Emoji to Reaction if we have it.  
						
						... 
						
						
						
						Reaction objects with custom Emoji are partial. If we know of this Emoji
(can find it on this client) then inject it. Otherwise, leave it as a
hollow Emoji. We can still react with a hollow Emoji, but can't get other
metadata about it. 
						
						
					 
					
						2016-11-03 04:39:45 -04:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						c4acc0e1a1 
					 
					
						
						
							
							Add support for reactions.  
						
						... 
						
						
						
						Reactions can be be standard emojis, or custom server emojis.
Adds
 - add/remove_reaction
 - get_reaction_users
 - Messages have new field reactions
 - new events - message_reaction_add, message_reaction_remove
 - new permission - add_reactions 
						
						
					 
					
						2016-10-27 21:36:32 -07:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						158ac6bb50 
					 
					
						
						
							
							Add around parameter to LogsFromIterator.  
						
						
						
						
					 
					
						2016-10-16 18:10:49 -07:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						e2667a6f66 
					 
					
						
						
							
							Refactor LogsFromIterator  
						
						
						
						
					 
					
						2016-10-16 17:25:00 -07:00 
						 
				 
			
				
					
						
							
							
								Khazhismel 
							
						 
					 
					
						
						
							
						
						adf74eef76 
					 
					
						
						
							
							Update Client documentation.  
						
						
						
						
					 
					
						2016-10-02 14:06:49 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2927e5fd39 
					 
					
						
						
							
							Fix URL pointing to better method in Client.change_status  
						
						
						
						
					 
					
						2016-09-27 01:32:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9322bc78be 
					 
					
						
						
							
							Add the ability to add, delete, and edit custom emoji.  
						
						
						
						
					 
					
						2016-09-26 23:02:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7272190e2d 
					 
					
						
						
							
							Add support for "Do Not Disturb" and "Invisible" statuses.  
						
						... 
						
						
						
						This deprecates Client.change_status in favour of the newer and more
correct Client.change_presence. 
						
						
					 
					
						2016-09-26 19:55:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fc1155c160 
					 
					
						
						
							
							Remove unused endpoints.py file.  
						
						
						
						
					 
					
						2016-09-25 21:54:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						96ca7cafee 
					 
					
						
						
							
							Add Client.get_user_info to retrieve a User from ID.  
						
						
						
						
					 
					
						2016-09-25 04:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						203c64a9a4 
					 
					
						
						
							
							Add support for server verification levels.  
						
						... 
						
						
						
						This adds a new enum named VerificationLevel to denote said verification
level. This enum will also be used in the Client.edit_server calls
instead of the undocumented int parameter. 
						
						
					 
					
						2016-09-12 22:38:06 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bca6b2a133 
					 
					
						
						
							
							Fix bug that disallowed ServerRegion from being used in edit_server.  
						
						
						
						
					 
					
						2016-09-09 19:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b1da659374 
					 
					
						
						
							
							Document that Client.get_channel works with PrivateChannel too.  
						
						
						
						
					 
					
						2016-08-14 16:53:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b2808b2abd 
					 
					
						
						
							
							Document what it means that an object is not edited in-place explicitly  
						
						... 
						
						
						
						This seems to be a very common question regarding the docs so might as
well document exactly what this means rather than using cryptic and
confusing wording. 
						
						
					 
					
						2016-08-14 13:52:08 -04:00 
						 
				 
			
				
					
						
							
							
								Khazhismel 
							
						 
					 
					
						
						
							
						
						c5a989eeb2 
					 
					
						
						
							
							Add custom emoji support.  
						
						
						
						
					 
					
						2016-07-31 22:39:43 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						667d2b384b 
					 
					
						
						
							
							Add functions to query and actually prune members from a server.  
						
						
						
						
					 
					
						2016-07-29 14:40:30 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						feeff2b848 
					 
					
						
						
							
							Clarify that Client.purge_from requires Manage Messages for anything.  
						
						
						
						
					 
					
						2016-07-29 09:59:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fbd628fae3 
					 
					
						
						
							
							Fix KeyError when creating private channels in start_private_message.  
						
						... 
						
						
						
						I was not passing the full updated v6 payload. 
						
						
					 
					
						2016-07-25 06:16:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b862223a1f 
					 
					
						
						
							
							Fix TypeError when constructing a channel in start_private_message.  
						
						
						
						
					 
					
						2016-07-23 02:14:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b0f5584961 
					 
					
						
						
							
							Add AppInfo.owner attribute.  
						
						
						
						
					 
					
						2016-07-21 01:16:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1c8ab25917 
					 
					
						
						
							
							Add support for querying information about group calls.  
						
						
						
						
					 
					
						2016-07-15 22:46:00 -04:00 
						 
				 
			
				
					
						
							
							
								PapyrusThePlant 
							
						 
					 
					
						
						
							
						
						18e77f356d 
					 
					
						
						
							
							Save email when login with a token on a user account  
						
						
						
						
					 
					
						2016-07-06 17:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6f3bd7c0e6 
					 
					
						
						
							
							Fix issue with removing roles out of order.  
						
						... 
						
						
						
						Fixes  #250 . 
					
						2016-07-04 08:01:57 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						e1f8bdc440 
					 
					
						
						
							
							Make PyNaCl optional  
						
						
						
						
					 
					
						2016-06-28 00:58:11 -04:00 
						 
				 
			
				
					
						
							
							
								cookie 
							
						 
					 
					
						
						
							
						
						abf9be5f7d 
					 
					
						
						
							
							Guild Sharding support  
						
						
						
						
					 
					
						2016-06-26 14:47:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c34eb5f6dd 
					 
					
						
						
							
							Document that bot users can't use Client.accept_invite  
						
						
						
						
					 
					
						2016-06-26 14:18:47 -04:00 
						 
				 
			
				
					
						
							
							
								Harmon758 
							
						 
					 
					
						
						
							
						
						6061f83c3f 
					 
					
						
						
							
							Fix bug with edit_profile for user accounts  
						
						
						
						
					 
					
						2016-06-23 13:52:42 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c02d9403e6 
					 
					
						
						
							
							Fix bug with Client.server_voice_state not deafening.  
						
						
						
						
					 
					
						2016-06-22 19:39:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8b3617111a 
					 
					
						
						
							
							Support for v5 Gateway.  
						
						
						
						
					 
					
						2016-06-22 05:00:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c3c9db7777 
					 
					
						
						
							
							Fix bug with deleting private messages.  
						
						... 
						
						
						
						This was due to an AttributeError occurring when getting the guild_id
from the channel. PrivateChannels do not have guild_ids so they should
be None. 
						
						
					 
					
						2016-06-20 22:11:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6b4d22ce81 
					 
					
						
						
							
							Clarify that Client.logs_from can take a PrivateChannel too.  
						
						
						
						
					 
					
						2016-06-18 02:15:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b3edb31df5 
					 
					
						
						
							
							Add support for message pinning.  
						
						... 
						
						
						
						This includes `Client.pin_message`, `Client.unpin_message` and
`Client.pins_from`. This also adds the `Message.pinned` attribute
to the `Message` object. 
						
						
					 
					
						2016-06-18 02:14:44 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2ebc0ab218 
					 
					
						
						
							
							Don't assume that any shared fields are optional in Client.edit_channel.  
						
						... 
						
						
						
						Thanks Jake and night. 
						
						
					 
					
						2016-06-15 20:56:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						eeba4963f3 
					 
					
						
						
							
							The name is required in Client.edit_channel so add it if it is missing.  
						
						
						
						
					 
					
						2016-06-15 20:31:13 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7c760d3271 
					 
					
						
						
							
							Add Client.get_message  
						
						
						
						
					 
					
						2016-06-15 04:46:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d7efc9778b 
					 
					
						
						
							
							Make Client.edit_channel_permissions use PermissionOverwrite.  
						
						
						
						
					 
					
						2016-06-14 22:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f0fc70b2cf 
					 
					
						
						
							
							Add a way to set permission overwrites when creating a channel.  
						
						
						
						
					 
					
						2016-06-14 22:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						46babe822a 
					 
					
						
						
							
							Fix bug with editing messages over private messages.  
						
						
						
						
					 
					
						2016-06-14 22:26:13 -04:00 
						 
				 
			
				
					
						
							
							
								PapyrusThePlant 
							
						 
					 
					
						
						
							
						
						7d5d8aa918 
					 
					
						
						
							
							Doc string typos  
						
						
						
						
					 
					
						2016-06-14 18:53:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jake 
							
						 
					 
					
						
						
							
						
						f6ef4868d1 
					 
					
						
						
							
							Fix concurrently joining more than one voice server at a time  
						
						
						
						
					 
					
						2016-06-13 01:43:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8d1867393c 
					 
					
						
						
							
							Give Client.email a default value of None.  
						
						
						
						
					 
					
						2016-06-12 23:44:41 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c3933c379a 
					 
					
						
						
							
							Make the default filename a little bit prettier.  
						
						
						
						
					 
					
						2016-06-12 23:43:03 -04:00