Rapptz
							
						 
					 | 
					
						
						
							
						
						d13df30e2a
					 | 
					
						
						
							
							Add ability to edit guild invite splashes.
						
						
						
						
						
						
					 | 
					
						2017-01-08 07:24:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d22d8cc430
					 | 
					
						
						
							
							[commands] Add AutoShardedBot counterpart to AutoShardedClient.
						
						
						
						
						
						
					 | 
					
						2017-01-08 04:50:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						aae8b783e9
					 | 
					
						
						
							
							VoiceChannel.voice_members is now computed when needed.
						
						
						
						
						
						
					 | 
					
						2017-01-08 04:31:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						4bd8382e06
					 | 
					
						
						
							
							Fix bug that caused Guild instances to be in VoiceChannel.voice_members
						
						
						
						
						
						
					 | 
					
						2017-01-08 03:46:43 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						93d267cd2b
					 | 
					
						
						
							
							Remove extraneous prints.
						
						
						
						
						
						
					 | 
					
						2017-01-08 02:08:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						92c1637921
					 | 
					
						
						
							
							Allow overriding the shard_ids used for initial shard launch.
						
						
						
						
						
						
					 | 
					
						2017-01-08 02:05:21 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						4bc6625739
					 | 
					
						
						
							
							Add AutoShardedClient.change_presence.
						
						
						
						
						
						
					 | 
					
						2017-01-08 01:51:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						b5bed9ef33
					 | 
					
						
						
							
							Change the way shards are launched in AutoShardedClient.
						
						
						
						
						
						
					 | 
					
						2017-01-08 01:31:46 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d93067ca0f
					 | 
					
						
						
							
							Add Guild.chunked property.
						
						
						
						
						
						
					 | 
					
						2017-01-08 01:28:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						20041ea756
					 | 
					
						
						
							
							Implement AutoShardedClient for transparent sharding.
						
						
						
						
						
						
						
						This allows people to run their >2,500 guild bot in a single process
without the headaches of IPC/RPC or much difficulty. 
						
						
					 | 
					
						2017-01-07 23:19:39 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d54d7f7ac0
					 | 
					
						
						
							
							Fix variable shadowing in READY parsing.
						
						
						
						
						
						
					 | 
					
						2017-01-05 07:03:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						808a05ff2d
					 | 
					
						
						
							
							Move global user cache to a WeakValueDictionary.
						
						
						
						
						
						
					 | 
					
						2017-01-04 05:16:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						94655c77c0
					 | 
					
						
						
							
							Fix Messageable.typing context manager.
						
						
						
						
						
						
					 | 
					
						2017-01-03 20:24:42 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d086b5421d
					 | 
					
						
						
							
							Fix NameError when dealing with permission resolution.
						
						
						
						
						
						
					 | 
					
						2017-01-03 20:17:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						c863d93f69
					 | 
					
						
						
							
							Fix bug that made member roles go missing.
						
						
						
						
						
						
					 | 
					
						2017-01-03 20:17:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						3f06cf9e81
					 | 
					
						
						
							
							[commands] Don't use removed is_private attribute in core decorators.
						
						
						
						
						
						
					 | 
					
						2017-01-03 20:17:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						496f5d0472
					 | 
					
						
						
							
							[commands] Fix help command from not working with recent changes.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						7690455b21
					 | 
					
						
						
							
							Make User and Member messageable.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						7431a127cf
					 | 
					
						
						
							
							Change Messageable channel getter to be a coroutine.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						98b981848d
					 | 
					
						
						
							
							Move message creation to a factory method inside ConnectionState.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						5e6bfecb07
					 | 
					
						
						
							
							Move away from StateContext and use ConnectionState directly.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d5b616fa11
					 | 
					
						
						
							
							Rename MessageChannel abc to Messageable.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:09 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						633eacc982
					 | 
					
						
						
							
							Add permission overwrites to GuildChannel.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:08 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						6709979831
					 | 
					
						
						
							
							Move GuildChannel over to abc module.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:08 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						a557858742
					 | 
					
						
						
							
							Remove chunks of the voice code to redesign later.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:07 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						7eb73cdc71
					 | 
					
						
						
							
							Add Role.members to get every member with a role.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:06 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						dceba9d962
					 | 
					
						
						
							
							Add useful repr to all data classes.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:06 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						ec6c7f8b34
					 | 
					
						
						
							
							Fix handling of author update and missing type attribute in Message.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:05 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						4e175d36d3
					 | 
					
						
						
							
							Add delete_after parameter to MessageChannel.send
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:04 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						20ddc9f14f
					 | 
					
						
						
							
							[commands] Remove send_ utility functions.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:04 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						406984af2e
					 | 
					
						
						
							
							[commands] First pass in making commands ext work again.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						9c000c5a72
					 | 
					
						
						
							
							Fix documentation to work.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						79a49f9145
					 | 
					
						
						
							
							Absolute import some circular dependencies to appease Python 3.4.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						a1c81419b7
					 | 
					
						
						
							
							Rename MessageChannel.send_message to send and unify interface.
						
						
						
						
						
						
						
						This removes MessageChannel.upload. 
						
						
					 | 
					
						2017-01-03 09:52:01 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						30394d03f2
					 | 
					
						
						
							
							Remove no longer used functions in Client.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:00 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						802f6c91d4
					 | 
					
						
						
							
							Add Message.clear_reactions
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:52:00 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						2c50c18ca3
					 | 
					
						
						
							
							Change dict value views into lists.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						c205eb3528
					 | 
					
						
						
							
							Re-add support for embeds.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						42891c3084
					 | 
					
						
						
							
							Make Message.embeds to be based on discord.Embed
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						c187d87dae
					 | 
					
						
						
							
							Re-add support for reactions.
						
						
						
						
						
						
						
						We now store emojis in a global cache and make things like adding
and removing reactions part of the stateful Message class. 
						
						
					 | 
					
						2017-01-03 09:51:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						59a0df5f98
					 | 
					
						
						
							
							Rename try_insert_user to store_user
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						5cb3ad14e8
					 | 
					
						
						
							
							Make emojis and members stateful.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:55 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						a7a60e433b
					 | 
					
						
						
							
							Make roles and guilds stateful.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:55 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						d1d54a468a
					 | 
					
						
						
							
							Rename Server to Guild everywhere.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						f33eaa4a61
					 | 
					
						
						
							
							Stateful Message and remove Invite.xkcd since it is removed.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:53 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						1070cf0735
					 | 
					
						
						
							
							Add MessageChannel.typing context manager for prolonged typing.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						53ab263125
					 | 
					
						
						
							
							Split channel types.
						
						
						
						
						
						
						
						This splits them into the following:
* DMChannel
* GroupChannel
* VoiceChannel
* TextChannel
This also makes the channels "stateful". 
						
						
					 | 
					
						2017-01-03 09:51:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						20251c54a7
					 | 
					
						
						
							
							[commands] Bot skip check now works with the new __eq__ changes.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:51 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						e4b16851bf
					 | 
					
						
						
							
							Slots use tuples instead now.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:50 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rapptz
							
						 
					 | 
					
						
						
							
						
						b9dafe375f
					 | 
					
						
						
							
							Add some basic ABCs.
						
						
						
						
						
						
					 | 
					
						2017-01-03 09:51:50 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |