Rapptz 
							
						 
					 
					
						
						
							
						
						29ea58d008 
					 
					
						
						
							
							Implement cache of login credentials.  
						
						... 
						
						
						
						Also add endpoints.ME to easily access the @me endpoint. 
						
						
					 
					
						2015-12-13 02:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fa3e5c8d77 
					 
					
						
						
							
							Client.login no longer calls resp.json()  
						
						... 
						
						
						
						aiohttp didn't like it. 
						
						
					 
					
						2015-12-12 17:47:27 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2b6bdf7c82 
					 
					
						
						
							
							Fix bug where PMs would be sent to the wrong person.  
						
						... 
						
						
						
						This bug triggered because we did not call `yield from` to the
coroutine that starts the private message if it isn't found in cache.
Obviously the fix for that is to make the destination resolution a
coroutine and thus it'll be invoked correctly. 
						
						
					 
					
						2015-12-12 13:37:58 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0009225d08 
					 
					
						
						
							
							Fix send_file to actually work with aiohttp.  
						
						
						
						
					 
					
						2015-12-12 11:39:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						92212a4f2a 
					 
					
						
						
							
							Proper keyword argument for send_file  
						
						
						
						
					 
					
						2015-12-12 11:16:35 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2a3610de2f 
					 
					
						
						
							
							Implement fix for future rate limiting change in discord.  
						
						
						
						
					 
					
						2015-12-12 11:14:32 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b5a40b545e 
					 
					
						
						
							
							Websocket now uses the event loop passed in.  
						
						
						
						
					 
					
						2015-12-12 10:30:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b5c57fc399 
					 
					
						
						
							
							logs_from now works again with limit > 100.  
						
						
						
						
					 
					
						2015-12-12 10:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f55d82146e 
					 
					
						
						
							
							Remove socket.shutdown and only use socket.close instead.  
						
						
						
						
					 
					
						2015-12-11 03:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c4e6a53dfe 
					 
					
						
						
							
							Add experimental ytdl player.  
						
						
						
						
					 
					
						2015-12-11 03:10:30 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3cefa5d65c 
					 
					
						
						
							
							ffmpeg process is now properly killed.  
						
						... 
						
						
						
						Two new options are added to the ffmpeg player. `options` and `pipe`.
If `pipe` is True then we can pass in a file-like object to be the
stdin of ffmpeg. `options` allows you to pass extra things to the
ffmpeg command line. 
						
						
					 
					
						2015-12-11 01:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bec7071c48 
					 
					
						
						
							
							Add missing implementation for create_stream_player.  
						
						
						
						
					 
					
						2015-12-10 22:39:00 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						98ba68bb66 
					 
					
						
						
							
							Simplified permissions bit operations.  
						
						
						
						
					 
					
						2015-12-10 06:08:49 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7834236044 
					 
					
						
						
							
							Close the ClientSession in __del__.  
						
						
						
						
					 
					
						2015-12-10 04:52:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d3fac94e21 
					 
					
						
						
							
							Fix bug where Role.is_everyone doesn't propagate in GUILD_ROLE_UPDATE.  
						
						
						
						
					 
					
						2015-12-10 00:10:01 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f8af89f88c 
					 
					
						
						
							
							Add headers to data classes for easier navigation.  
						
						
						
						
					 
					
						2015-12-09 23:35:31 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						993404b7fc 
					 
					
						
						
							
							Ignore binary files used for testing.  
						
						
						
						
					 
					
						2015-12-09 23:33:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e4cdbca476 
					 
					
						
						
							
							Add missing Role import in Client.  
						
						
						
						
					 
					
						2015-12-09 23:31:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e25cfae31d 
					 
					
						
						
							
							I'm being forced to change the user agent string again.  
						
						
						
						
					 
					
						2015-12-09 21:49:39 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						573fa90f1b 
					 
					
						
						
							
							Modify User-Agent header to meet React's requirements.  
						
						
						
						
					 
					
						2015-12-09 21:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						eda3c626db 
					 
					
						
						
							
							Client now keeps a reference to the VoiceClient constructed.  
						
						
						
						
					 
					
						2015-12-09 21:32:33 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5335f468d2 
					 
					
						
						
							
							Document discord.__version__ and discord.version_info  
						
						
						
						
					 
					
						2015-12-09 19:56:41 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2bf527334f 
					 
					
						
						
							
							Add discord.version_info  
						
						
						
						
					 
					
						2015-12-09 19:50:17 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6a4bddd69b 
					 
					
						
						
							
							Add ability to pause/resume audio stream from StreamPlayer.  
						
						
						
						
					 
					
						2015-12-09 18:33:39 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3ca5845566 
					 
					
						
						
							
							Close ffmpeg process after stream is finished.  
						
						
						
						
					 
					
						2015-12-09 18:01:14 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						da5d7581ee 
					 
					
						
						
							
							Clear up documentation on passing discord.Object  
						
						
						
						
					 
					
						2015-12-09 17:54:34 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4e3301a57c 
					 
					
						
						
							
							Add enums to __init__.py  
						
						
						
						
					 
					
						2015-12-09 07:07:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2747f33ee2 
					 
					
						
						
							
							Add Client.wait_for_message  
						
						
						
						
					 
					
						2015-12-09 06:45:30 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9bec041423 
					 
					
						
						
							
							Documentation fixes for opus related import errors.  
						
						
						
						
					 
					
						2015-12-08 19:47:47 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						72f355bb64 
					 
					
						
						
							
							Add OpusNotLoaded exception and opus.is_loaded utility function.  
						
						
						
						
					 
					
						2015-12-08 19:37:34 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9e36047ffb 
					 
					
						
						
							
							Explicitly close responses that don't get read.  
						
						
						
						
					 
					
						2015-12-08 19:21:06 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9deb7796a5 
					 
					
						
						
							
							Documentation fixes for opus bindings.  
						
						
						
						
					 
					
						2015-12-08 16:22:01 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6217076cbf 
					 
					
						
						
							
							Fix exception handling having a NameError  
						
						
						
						
					 
					
						2015-12-08 16:12:26 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						60945868b4 
					 
					
						
						
							
							Clear up some documentation.  
						
						
						
						
					 
					
						2015-12-08 06:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a6d6d832ff 
					 
					
						
						
							
							Working voice sending implementation.  
						
						... 
						
						
						
						Currently you can only send from a stream that implements
``read`` and a ``ffmpeg`` or ``avconv``. 
						
						
					 
					
						2015-12-08 06:37:38 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						cfc26b894f 
					 
					
						
						
							
							Fix issue with member.roles being empty.  
						
						
						
						
					 
					
						2015-12-08 00:46:58 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9102f1ae4f 
					 
					
						
						
							
							Work on connecting to a voice channel.  
						
						
						
						
					 
					
						2015-12-07 16:22:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a0423e6245 
					 
					
						
						
							
							Use @me endpoint for Client.start_private_message  
						
						
						
						
					 
					
						2015-12-06 04:25:22 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e87d54dd12 
					 
					
						
						
							
							Update example code.  
						
						
						
						
					 
					
						2015-12-06 03:10:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a91dad53a8 
					 
					
						
						
							
							Forced keyword argument for allow/deny in edit_channel_permissions  
						
						
						
						
					 
					
						2015-12-06 03:10:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						80b32e769e 
					 
					
						
						
							
							Handle GUILD_UPDATE  
						
						
						
						
					 
					
						2015-12-06 03:09:55 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						63f4a769c6 
					 
					
						
						
							
							Documentation fixes in Client.connect.  
						
						
						
						
					 
					
						2015-12-05 05:48:09 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						161e2ebfb0 
					 
					
						
						
							
							Add role management functions.  
						
						
						
						
					 
					
						2015-12-05 05:44:39 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						88c3dae36c 
					 
					
						
						
							
							Add Client.delete_invite.  
						
						
						
						
					 
					
						2015-12-05 01:09:45 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f755c970ab 
					 
					
						
						
							
							Add Client.start and Client.run shortcuts.  
						
						
						
						
					 
					
						2015-12-05 01:05:17 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4287f85ba4 
					 
					
						
						
							
							Add _is_logged_in to the constructor.  
						
						
						
						
					 
					
						2015-12-05 00:47:52 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2f86a853d6 
					 
					
						
						
							
							Add invite management functions.  
						
						
						
						
					 
					
						2015-12-05 00:46:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						17171aaa60 
					 
					
						
						
							
							Switch to NumPy style documentation.  
						
						
						
						
					 
					
						2015-12-04 23:43:31 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b87dfccfce 
					 
					
						
						
							
							Add server management commands.  
						
						
						
						
					 
					
						2015-12-04 23:35:28 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						79bdf2a721 
					 
					
						
						
							
							Add enumerators instead of strings.  
						
						... 
						
						
						
						Changes channel type, status and server region into 3.4 enums. 
						
						
					 
					
						2015-12-04 22:13:17 -05:00