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 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						61f63a9346 
					 
					
						
						
							
							[commands] Add back dm_help tribool for the provided HelpCommands  
						
						... 
						
						
						
						Also add a dm_help_threshold integer to control the length. 
						
						
					 
					
						2019-03-16 03:50:30 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						25acad5de3 
					 
					
						
						
							
							[commands] Add commands.Paginator.__len__  
						
						
						
						
					 
					
						2019-03-16 03:38:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						70c5f1723f 
					 
					
						
						
							
							Fix Embed.to_dict to work with TZ aware datetime objects.  
						
						
						
						
					 
					
						2019-03-15 05:56:01 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3527203e07 
					 
					
						
						
							
							[commands] Redesign HelpFormatter into HelpCommand  
						
						... 
						
						
						
						Part of #1938  
						
						
					 
					
						2019-03-15 05:54:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						27c6d2c923 
					 
					
						
						
							
							[commands] Add Cog.description to get the clean docstring.  
						
						
						
						
					 
					
						2019-03-14 11:42:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c4a21cc1d4 
					 
					
						
						
							
							[commands] Add Cog.qualified_name to query the specified cog name.  
						
						
						
						
					 
					
						2019-03-13 23:43:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6ffd079cb9 
					 
					
						
						
							
							Support path-like objects in Attachment.save.  
						
						... 
						
						
						
						Fix  #1958  
					
						2019-03-13 22:04:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						8f7ce7c64e 
					 
					
						
						
							
							Add support for reading guild descriptions  
						
						... 
						
						
						
						Added `Guild.description` and `PartialInviteGuild.description`. 
						
						
					 
					
						2019-03-13 21:24:16 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						e18fed6310 
					 
					
						
						
							
							Fix imports  
						
						... 
						
						
						
						Removed unnecessary Object import.
Added `snowflake_time` and `InvalidArgument` 
						
						
					 
					
						2019-03-13 21:22:40 -04:00 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						0513ea1f53 
					 
					
						
						
							
							[commands] Properly handle typing.Optional as last positional parameter  
						
						
						
						
					 
					
						2019-03-13 10:05:08 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7fbdc6e83f 
					 
					
						
						
							
							Add Embed.copy to do a copy on an embed object.  
						
						
						
						
					 
					
						2019-03-13 06:08:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						35a330c5d3 
					 
					
						
						
							
							Add Embed.__len__ to query total character size of an embed.  
						
						
						
						
					 
					
						2019-03-13 06:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						73aca4d4d3 
					 
					
						
						
							
							Expose Embed.from_data as Embed.from_dict  
						
						... 
						
						
						
						This is a breaking change. 
						
						
					 
					
						2019-03-13 06:02:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a70db36cfc 
					 
					
						
						
							
							Handle type updates in TextChannel._update for news channels.  
						
						
						
						
					 
					
						2019-03-12 23:13:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e1d9f8f59f 
					 
					
						
						
							
							[commands] Support staticmethod listeners and disallow them in commands  
						
						
						
						
					 
					
						2019-03-12 11:54:45 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						999ac0a0e3 
					 
					
						
						
							
							Add Category.create_text_channel/Category.create_voice_channel ( #1976 )  
						
						... 
						
						
						
						Fixes  #1971  
					
						2019-03-12 08:16:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8a153bfaad 
					 
					
						
						
							
							[commands] Refactor quoted_word free function to a StringView method.  
						
						... 
						
						
						
						Technically a breaking change, however this interface was not
documented or guaranteed to exist. 
						
						
					 
					
						2019-03-12 05:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						560783c3d2 
					 
					
						
						
							
							[commands] Separate view parsing errors from BadArgument.  
						
						... 
						
						
						
						This causes them to be raised from a new exception named
ArgumentParsingError with 3 children for ease with i18n. This is
technically a breaking change since it no longer derives from
BadArgument, though catching UserInputError will prevent this change
from affecting the user. 
						
						
					 
					
						2019-03-12 05:27:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						13b23963ec 
					 
					
						
						
							
							Add exception hierarchy to the documentation.  
						
						
						
						
					 
					
						2019-03-12 01:15:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e15b4ef8e4 
					 
					
						
						
							
							Revert default parameter use_cached of Attachment.save back to False.  
						
						... 
						
						
						
						Fix  #1973  
					
						2019-03-10 20:12:24 -04:00 
						 
				 
			
				
					
						
							
							
								Geroyuni 
							
						 
					 
					
						
						
							
						
						8db7b5eb19 
					 
					
						
						
							
							Fix volume command in basic voice example  
						
						... 
						
						
						
						source.volume takes floating point percentages, e.g. 1.0 for 100% 
						
						
					 
					
						2019-03-09 17:00:28 -05:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						8b8e9a619e 
					 
					
						
						
							
							Moved http.close to before _closed.set  
						
						
						
						
					 
					
						2019-03-09 14:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								SnowyLuma 
							
						 
					 
					
						
						
							
						
						42a7c4f7e5 
					 
					
						
						
							
							Add support for guild banners  
						
						... 
						
						
						
						Document banner attribute of Guild and Invite
Update discord/utils.py
Co-Authored-By: SnowyLuma <38926001+SnowyLuma@users.noreply.github.com > 
						
						
					 
					
						2019-03-09 00:37:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tarek1337 
							
						 
					 
					
						
						
							
						
						616616b847 
					 
					
						
						
							
							Add support for guild descriptions  
						
						
						
						
					 
					
						2019-03-08 21:45:43 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5ea84fb971 
					 
					
						
						
							
							Add support for guild news channels.  
						
						
						
						
					 
					
						2019-03-08 21:40:43 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e87ca143d3 
					 
					
						
						
							
							Bump websockets version to 7.0  
						
						... 
						
						
						
						Should be fine. Hopefully. Fix  #1787  
						
						
					 
					
						2019-03-08 20:18:05 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						03fdd81531 
					 
					
						
						
							
							Remove outdated playlist.py example.  
						
						... 
						
						
						
						Fixes  #1870  
					
						2019-03-08 20:04:21 -05:00 
						 
				 
			
				
					
						
							
							
								numbermaniac 
							
						 
					 
					
						
						
							
						
						5516b0b2c9 
					 
					
						
						
							
							guild.py: change word in create_role's docstring  
						
						
						
						
					 
					
						2019-03-08 19:59:20 -05:00 
						 
				 
			
				
					
						
							
							
								Skyweb 
							
						 
					 
					
						
						
							
						
						84a48c9056 
					 
					
						
						
							
							Small inconsistency in documentation  
						
						... 
						
						
						
						:) 
						
						
					 
					
						2019-03-08 19:59:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						52e17d1c2d 
					 
					
						
						
							
							Add github templates and CONTRIBUTING.md file.  
						
						... 
						
						
						
						Fix for #1685  
						
						
					 
					
						2019-03-08 19:59:19 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						aceec2009a 
					 
					
						
						
							
							Have use_cached=True by default for Attachment.save.  
						
						... 
						
						
						
						Also touch up the documentation a bit. 
						
						
					 
					
						2019-03-06 20:07:38 -05:00