Rapptz 
							
						 
					 
					
						
						
							
						
						43b44751af 
					 
					
						
						
							
							[commands] Fix MinimalHelpCommand opening note signature consistency  
						
						
						
						
					 
					
						2019-03-24 14:46:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						548b9d5693 
					 
					
						
						
							
							Double underscore HTTPClient's internal session.  
						
						
						
						
					 
					
						2019-03-24 14:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e567b59fea 
					 
					
						
						
							
							[commands] Double underscore some attributes.  
						
						
						
						
					 
					
						2019-03-24 14:33:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8c0c410d0e 
					 
					
						
						
							
							[commands] Add HelpCommand.invoked_with  
						
						... 
						
						
						
						This fixes an issue where the context invoked_with does not match the
actual invoked with behaviour (e.g. using Context.send_help). 
						
						
					 
					
						2019-03-24 14:27:37 -04:00 
						 
				 
			
				
					
						
							
							
								numbermaniac 
							
						 
					 
					
						
						
							
						
						77dd4e3de0 
					 
					
						
						
							
							guild.py: change wording for create_role error  
						
						
						
						
					 
					
						2019-03-24 13:33:15 +11:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b41a29a889 
					 
					
						
						
							
							Get cached message in reverse order for improved performance.  
						
						... 
						
						
						
						Most embed-only edits happen for the newest message. 
						
						
					 
					
						2019-03-23 00:57:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c96642860c 
					 
					
						
						
							
							[commands] Add Command.cooldown_after_parsing keyword argument.  
						
						... 
						
						
						
						This controls the behaviour of cooldown execution order. This does
not change the default behaviour however. 
						
						
					 
					
						2019-03-22 22:23:07 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						a1caaf8dcf 
					 
					
						
						
							
							Add Guild.max_presences and Guild.max_members  
						
						... 
						
						
						
						Fixes  #1822 
Fixes  #1418  
					
						2019-03-22 20:25:03 -04:00 
						 
				 
			
				
					
						
							
							
								Capn 
							
						 
					 
					
						
						
							
						
						fd3a176793 
					 
					
						
						
							
							Fix documentation for Channel.last_message  
						
						
						
						
					 
					
						2019-03-22 10:31:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d48a424f6f 
					 
					
						
						
							
							Fix mistake in documentation.  
						
						
						
						
					 
					
						2019-03-20 23:29:04 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						72b6b67cf4 
					 
					
						
						
							
							Add back PartialEmoji.__hash__ that was deleted due to __eq__.  
						
						
						
						
					 
					
						2019-03-20 22:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						64d749a13f 
					 
					
						
						
							
							[commands] Ensure handlers are copied even during update.  
						
						... 
						
						
						
						Fix  #2001  
					
						2019-03-20 22:38:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5fe1ab279a 
					 
					
						
						
							
							Drop websockets version due to issues.  
						
						
						
						
					 
					
						2019-03-20 22:33:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						35c0476dbb 
					 
					
						
						
							
							Add TextChannel.last_message_id and TextChannel.last_message  
						
						
						
						
					 
					
						2019-03-20 22:30:23 -04:00 
						 
				 
			
				
					
						
							
							
								apple502j 
							
						 
					 
					
						
						
							
						
						9c32bcdf80 
					 
					
						
						
							
							Update docs, mostly Inviting Your Bot  
						
						
						
						
					 
					
						2019-03-20 22:30:22 -04:00 
						 
				 
			
				
					
						
							
							
								Dice 
							
						 
					 
					
						
						
							
						
						8123d4a5f7 
					 
					
						
						
							
							Add type checking to multi-file send  
						
						... 
						
						
						
						Convert list comprehension to genexpr 
						
						
					 
					
						2019-03-20 09:22:08 -04:00 
						 
				 
			
				
					
						
							
							
								Dice 
							
						 
					 
					
						
						
							
						
						6f3e32cfbb 
					 
					
						
						
							
							Fix sending multiple files  
						
						... 
						
						
						
						Fixes  #2002  
					
						2019-03-20 09:21:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c30a366106 
					 
					
						
						
							
							Try to consistently use "inherit" vs "derive" in documentation.  
						
						
						
						
					 
					
						2019-03-19 09:23:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d9e54d7dd3 
					 
					
						
						
							
							[commands] Redesign extension exception flow.  
						
						... 
						
						
						
						Instead of raising a whole variety of exceptions, they are now wrapped
into ExtensionError derived classes.
* ExtensionAlreadyLoaded
	* Raised when an extension is already loaded in Bot.load_extension
* ExtensionNotLoaded
	* Raised when an extension is not loaded, e.g. Bot.unload_extension
* NoEntryPointError
	* Raised when an extension does not have a `setup` function.
* ExtensionFailed
	* Raised when an extension's `setup` function fails.
* ExtensionNotFound
	* Raised when an extension's module import fails. 
						
						
					 
					
						2019-03-19 09:23:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						26e9b5bfac 
					 
					
						
						
							
							[commands] Add Bot.reload_extension for atomic loading.  
						
						... 
						
						
						
						Also do atomic loading in Bot.load_extension 
						
						
					 
					
						2019-03-19 09:23:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua B 
							
						 
					 
					
						
						
							
						
						d221ca5f7d 
					 
					
						
						
							
							[commands] ColourConverter raises if value is out of range  
						
						... 
						
						
						
						changes make the `ext.commands.ColourConverter` Converter fail when
user input is outside the acceptable value range 0x000000 - 0xFFFFFF 
						
						
					 
					
						2019-03-19 09:23:10 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2ce42b5b50 
					 
					
						
						
							
							Some widget fixes.  
						
						
						
						
					 
					
						2019-03-19 09:23:09 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						8a30a4cac0 
					 
					
						
						
							
							Add support for guild widget  
						
						
						
						
					 
					
						2019-03-19 09:22:48 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						f507f508a2 
					 
					
						
						
							
							Expose Metadata  
						
						... 
						
						
						
						Added access to:
* `/users/@me/guilds`
* `/guilds/{guild_id}`
* `/guilds/{guild_id}/members/{member_id}`
BREAKING CHANGE:
* `get_user_info` -> `fetch_user_info` to match naming scheme.
Remove useless note
Remove `reverse` and corresponding documentation
Update documentation to reflect #1988 
Rename `get_` HTTP functions to `fetch_`
Breaking Changes:
* `get_message` -> `fetch_message`
* `get_invite` -> `fetch_invite`
* `get_user_profile` -> `fetch_user_profile`
* `get_webhook_info` -> `fetch_webhook`
* `get_ban` -> `fetch_ban`
Fix InviteConverter, update migrating.rst
Rename get_message to fetch_message 
						
						
					 
					
						2019-03-19 09:00:18 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						fb02191b80 
					 
					
						
						
							
							Organise documentation  
						
						
						
						
					 
					
						2019-03-19 08:24:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5e65ec978c 
					 
					
						
						
							
							Take back ownership of files from aiohttp for retrying requests.  
						
						... 
						
						
						
						Fix  #1809  
					
						2019-03-18 07:54:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8ba48c14a7 
					 
					
						
						
							
							Minor typo fix.  
						
						
						
						
					 
					
						2019-03-18 05:34:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						963cf4b34e 
					 
					
						
						
							
							Add on_disconnect event.  
						
						... 
						
						
						
						I assume this is where it has to be. Fix  #1937  
						
						
					 
					
						2019-03-18 05:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f43690bde8 
					 
					
						
						
							
							[commands] Walk through MRO for Cog derived classes.  
						
						... 
						
						
						
						This should support cog subclasses in a relatively consistent way in
terms of expectations. Hopefully nothing is broken.
Fixes  #1950  
						
						
					 
					
						2019-03-17 22:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						cb9ae7bd76 
					 
					
						
						
							
							Sorting bucket requires an integer.  
						
						
						
						
					 
					
						2019-03-17 15:16:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f3f2f882fd 
					 
					
						
						
							
							Fix typo in private property name.  
						
						
						
						
					 
					
						2019-03-17 15:14:58 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f26a27dc98 
					 
					
						
						
							
							[commands] Make Bot.cogs and Bot.extensions read-only mappings.  
						
						... 
						
						
						
						This also has the side effect of effectively documenting them for
public use. 
						
						
					 
					
						2019-03-17 14:53:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5061915b2a 
					 
					
						
						
							
							Add support for store channels.  
						
						
						
						
					 
					
						2019-03-17 14:32:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4bd4c23694 
					 
					
						
						
							
							Fix NameError in Embed.to_dict  
						
						
						
						
					 
					
						2019-03-17 11:51:54 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						03616b91db 
					 
					
						
						
							
							Fix embed to_dict timestamp handling for python 3.5  
						
						... 
						
						
						
						resolves  #1992  
					
						2019-03-17 09:17:14 -04:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						66af80511f 
					 
					
						
						
							
							Fix pagination of huge command help messages (> ~2,000 chars)  
						
						... 
						
						
						
						Previously, calls to add_line in add_command_formatting of default help
commands would fail if the command's help message would overflow the
current page. This would also result in silent failure as the
RuntimeError raised from add_line is never caught.
This patch adds behavior that adds lines individually should it raise,
which guarantees safe pagination as long as every line is smaller than
the maximum page size, which is highly unlikely. 
						
						
					 
					
						2019-03-16 23:24:31 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy "EndenDragon" Zhang 
							
						 
					 
					
						
						
							
						
						682c0d962f 
					 
					
						
						
							
							Consider news channel type as a TextChannel  
						
						
						
						
					 
					
						2019-03-16 23:02:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						053e2f5b9a 
					 
					
						
						
							
							Fix documentation linking issue in Messageables and Context  
						
						
						
						
					 
					
						2019-03-16 09:55:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						cc3b6bdd72 
					 
					
						
						
							
							[commands] Rename it to Context.send_help for consistency.  
						
						
						
						
					 
					
						2019-03-16 09:37:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ed5fcb320e 
					 
					
						
						
							
							[commands] Add Context.show_help helper to use the HelpCommand set.  
						
						... 
						
						
						
						Fixes  #1983  
					
						2019-03-16 09:33:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3326adf63b 
					 
					
						
						
							
							[commands] Optimise GroupMixin.get_command for the no space case.  
						
						... 
						
						
						
						Comes at a 30ns slowdown for the space case, however. 
						
						
					 
					
						2019-03-16 09:27:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8466250bcc 
					 
					
						
						
							
							[commands] Assign context inside HelpCommand.prepare_help_command  
						
						
						
						
					 
					
						2019-03-16 09:24:17 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b728061522 
					 
					
						
						
							
							[commands] Add HelpCommand.get_bot_mapping helper.  
						
						
						
						
					 
					
						2019-03-16 09:23:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7a5102ece9 
					 
					
						
						
							
							[commands] Return result of send_group_help and send_command_help  
						
						
						
						
					 
					
						2019-03-16 07:33:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0063fffb1a 
					 
					
						
						
							
							Update URL in embed badge.  
						
						
						
						
					 
					
						2019-03-16 07:10:16 -04:00 
						 
				 
			
				
					
						
							
							
								Episword 
							
						 
					 
					
						
						
							
						
						668367556a 
					 
					
						
						
							
							Add a README.ja.rst.  
						
						
						
						
					 
					
						2019-03-16 19:31:17 +09:00 
						 
				 
			
				
					
						
							
							
								Episword 
							
						 
					 
					
						
						
							
						
						67de13eb84 
					 
					
						
						
							
							Translated some .po files.  
						
						
						
						
					 
					
						2019-03-16 19:22:12 +09:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f37bc22054 
					 
					
						
						
							
							Update Japanese .po files  
						
						
						
						
					 
					
						2019-03-16 05:49:10 -04:00 
						 
				 
			
				
					
						
							
							
								Kaeptm Blaubaer 
							
						 
					 
					
						
						
							
						
						b506ee1b8e 
					 
					
						
						
							
							Change superclass to subclass in some documentation  
						
						
						
						
					 
					
						2019-03-16 05:32:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						36ac1720d8 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2019-03-16 05:09:50 -04:00