Khazhismel 
							
						 
					 
					
						
						
							
						
						52d3457443 
					 
					
						
						
							
							Add send_typing command to allow sending typing updates.  
						
						
						
						
							
						
					 
					
						2015-11-19 23:16:47 -05:00 
						 
				 
			
				
					
						
							
							
								Azza 
							
						 
					 
					
						
						
							
						
						0b4706699f 
					 
					
						
						
							
							fixed voice_members not updating when changing channels  
						
						
						
						
							
						
					 
					
						2015-11-19 23:15:27 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						acbbaa39ad 
					 
					
						
						
							
							Add Message.channel_mentions  
						
						
						
						
							
						
					 
					
						2015-11-19 23:10:15 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						da37ff16c1 
					 
					
						
						
							
							Add get_raw_[channel_]mentions to Message  
						
						
						
						
							
						
					 
					
						2015-11-19 23:01:43 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e88c194e9a 
					 
					
						
						
							
							Fix is_private check in mentions array handling.  
						
						
						
						
							
						
					 
					
						2015-11-19 22:21:15 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						692a6a3bc6 
					 
					
						
						
							
							Fix ordering issue with Message.server  
						
						
						
						
							
						
					 
					
						2015-11-18 20:04:27 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						75658f46a2 
					 
					
						
						
							
							Message.mentions now returns a list of Member instead of User  
						
						
						
						
							
						
					 
					
						2015-11-16 21:18:30 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						cc59654216 
					 
					
						
						
							
							Add Client.get_all_channels and Client.get_all_members  
						
						
						
						
							
						
					 
					
						2015-11-16 21:02:23 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d1a7d2cad2 
					 
					
						
						
							
							Documentation fixes for Client.logs_from  
						
						
						
						
							
						
					 
					
						2015-11-16 20:52:56 -05:00 
						 
				 
			
				
					
						
							
							
								Khazhismel 
							
						 
					 
					
						
						
							
						
						fcc540ec44 
					 
					
						
						
							
							Add before and after params to logs_from.  
						
						
						
						
							
						
					 
					
						2015-11-16 19:06:14 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3e072db5d0 
					 
					
						
						
							
							Fix Client.unban parameter name (name -> user)  
						
						
						
						
							
						
					 
					
						2015-11-16 18:20:44 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						52c1d134ba 
					 
					
						
						
							
							Clean-up guild_delete.  
						
						
						
						
							
						
					 
					
						2015-11-16 18:19:52 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5ecaf1df4c 
					 
					
						
						
							
							Make unavailable default to None.  
						
						
						
						
							
						
					 
					
						2015-11-16 18:15:34 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3d70966021 
					 
					
						
						
							
							Attempt to fix unavailable guilds again  
						
						
						
						
							
						
					 
					
						2015-11-16 17:23:05 -05:00 
						 
				 
			
				
					
						
							
							
								Hla 
							
						 
					 
					
						
						
							
						
						83a5449fc5 
					 
					
						
						
							
							icon_url and get_default_channel in Server  
						
						
						
						
							
						
					 
					
						2015-11-16 17:07:51 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						85ac03a081 
					 
					
						
						
							
							Role.is_everyone actually uses the proper check.  
						
						
						
						
							
						
					 
					
						2015-11-09 00:33:15 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						054cf2e1e0 
					 
					
						
						
							
							Channel.permissions_for now correctly handles everyone overwrites.  
						
						
						
						
							
						
					 
					
						2015-11-09 00:32:38 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7a4fab5566 
					 
					
						
						
							
							Change iterable to an argument list in role related documentation.  
						
						
						
						
							
						
					 
					
						2015-11-07 18:08:50 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ad6fbbfe43 
					 
					
						
						
							
							Fix Client.create_role  
						
						
						
						
							
						
					 
					
						2015-11-07 16:28:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7161723034 
					 
					
						
						
							
							Change on_server_create/delete to on_server_join/remove.  
						
						
						
						
							
						
					 
					
						2015-11-01 15:30:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						822e54200d 
					 
					
						
						
							
							Document Client.login raising exceptions.  
						
						
						
						
							
						
					 
					
						2015-10-27 23:02:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9b2a78a031 
					 
					
						
						
							
							Add InvalidArgument exception and change exceptions thrown.  
						
						
						
						
							
						
					 
					
						2015-10-27 21:25:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						027b7b33c9 
					 
					
						
						
							
							All HTTP requests now throw HTTPException.  
						
						
						
						
							
						
					 
					
						2015-10-27 21:19:32 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						cc397d6e6a 
					 
					
						
						
							
							Document cases where GatewayNotFound is thrown.  
						
						
						
						
							
						
					 
					
						2015-10-27 19:11:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3266d1ed10 
					 
					
						
						
							
							GatewayNotFound now has a default message.  
						
						
						
						
							
						
					 
					
						2015-10-27 19:08:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d14bffcd96 
					 
					
						
						
							
							Rename InvaldiDestination to a generic ClientException.  
						
						
						
						
							
						
					 
					
						2015-10-27 19:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						61e41ec3b9 
					 
					
						
						
							
							All exceptions now derive from DiscordException.  
						
						
						
						
							
						
					 
					
						2015-10-27 18:09:26 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6ae6bd8e6d 
					 
					
						
						
							
							Remove InvalidEventName exception due to it being unused  
						
						
						
						
							
						
					 
					
						2015-10-27 18:03:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f770fc1c67 
					 
					
						
						
							
							Add discord.Object to the documentation.  
						
						
						
						
							
						
					 
					
						2015-10-27 17:59:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dd2e08e185 
					 
					
						
						
							
							Add support for passing in Object to methods.  
						
						
						
						
							
						
					 
					
						2015-10-27 17:39:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c49ff36a7b 
					 
					
						
						
							
							Make Message.channel an Object if something goes wrong.  
						
						... 
						
						
						
						Fixes  #21  
					
						2015-10-27 17:21:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9f12067b3d 
					 
					
						
						
							
							Add discord.Object class for generic pass-by-ID.  
						
						
						
						
							
						
					 
					
						2015-10-27 17:04:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a0073c734e 
					 
					
						
						
							
							Split data classes into more files.  
						
						
						
						
							
						
					 
					
						2015-10-27 16:23:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						616f2bb4e9 
					 
					
						
						
							
							Remove the name from logging.  
						
						... 
						
						
						
						Fixes  #28 . 
					
						2015-10-25 23:17:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						60dfd04439 
					 
					
						
						
							
							Check if member is in list for GUILD_MEMBER_REMOVE.  
						
						
						
						
							
						
					 
					
						2015-10-25 23:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2938d0cfcf 
					 
					
						
						
							
							Don't update member.roles in add/remove_roles.  
						
						
						
						
							
						
					 
					
						2015-10-24 23:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5efddaf35d 
					 
					
						
						
							
							Support unavailable servers.  
						
						
						
						
							
						
					 
					
						2015-10-24 05:10:58 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						72674b4c2d 
					 
					
						
						
							
							Add Channel.mention to mention a channel.  
						
						
						
						
							
						
					 
					
						2015-10-23 21:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1a13f9ad30 
					 
					
						
						
							
							Add Message.server attribute shortcut.  
						
						
						
						
							
						
					 
					
						2015-10-23 17:41:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8552e24945 
					 
					
						
						
							
							Version bump to v0.8.0  
						
						
						
						
							
 
						
					 
					
						2015-10-22 22:21:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f018895f2c 
					 
					
						
						
							
							Fix documentation warnings.  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6981c51e0a 
					 
					
						
						
							
							Change default parameter to None for Client.set_channel_permissions  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6f76a5ab33 
					 
					
						
						
							
							Add Client.delete_channel_permissions  
						
						... 
						
						
						
						Fixes  #18  
					
						2015-10-22 22:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ec5b7bb493 
					 
					
						
						
							
							Add Client.set_channel_permissions  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b94dffaf87 
					 
					
						
						
							
							Change Permissions constants to be class method factories instead.  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8b8312608c 
					 
					
						
						
							
							Change Colour constants to be class method factories instead.  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9188184e85 
					 
					
						
						
							
							Fix permission resolution in Channel.permissions_for  
						
						
						
						
							
						
					 
					
						2015-10-22 22:20:33 -04:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						320cd39b6a 
					 
					
						
						
							
							Print to stderr in on_error  
						
						... 
						
						
						
						Apparently the clever hack for logging in on_error was not so clever
after all.  If logging isn't configured, by the logging modules
definition of not configured, which is root logger not having an
Handlers attached, it will call logging.basicConfig().  Which messes up
setups that define handlers for other loggers than the root logger.
Going directly to the root logger rather than using the broken
convenience methods for logger is not an option either, as logger before
Python 3.2 does not have lastResort on the root logger, and prints an
error when invoked without any handlers.
Resolve by printing tracebacks to stderr by default in on_error. 
						
						
							
						
					 
					
						2015-10-22 22:07:50 +02:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b9c40955ab 
					 
					
						
						
							
							Add instructions for installing development version.  
						
						
						
						
							
						
					 
					
						2015-10-21 21:09:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c8535f714e 
					 
					
						
						
							
							Documentation fixes for Message.  
						
						
						
						
							
						
					 
					
						2015-10-21 21:09:01 -04:00