Rapptz 
							
						 
					 
					
						
						
							
						
						dbcdf69eb1 
					 
					
						
						
							
							[commands] Raise appropriate exception for no guild found  
						
						
						
						
					 
					
						2022-04-04 21:49:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8b50ac8a31 
					 
					
						
						
							
							[commands] Don't set a converter for the defaults provided  
						
						
						
						
					 
					
						2022-04-04 21:47:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						66155faf00 
					 
					
						
						
							
							[commands] Fix documentation not being properly formatted  
						
						
						
						
					 
					
						2022-04-04 18:10:43 -04:00 
						 
				 
			
				
					
						
							
							
								James Hilton-Balfe 
							
						 
					 
					
						
						
							
						
						55c5be78cf 
					 
					
						
						
							
							[commands] Implement commands.parameter  
						
						
						
						
					 
					
						2022-04-04 18:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						deb7958797 
					 
					
						
						
							
							Add new on_thread_create event  
						
						
						
						
					 
					
						2022-04-04 07:22:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b561024163 
					 
					
						
						
							
							Fix WebhookState not handling reaction emoji  
						
						... 
						
						
						
						Fix  #7842  
					
						2022-04-04 00:49:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						907d5e0ee7 
					 
					
						
						
							
							Document Forbidden exception in CommandTree.sync  
						
						
						
						
					 
					
						2022-04-03 22:57:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1458251736 
					 
					
						
						
							
							Change View.children to be a property  
						
						... 
						
						
						
						This allows users to call remove_item in a loop. Likewise, it prevents
the footgun of doing children.append(...) which does not uphold the
invariants with the weight system. 
						
						
					 
					
						2022-04-03 20:13:42 -04:00 
						 
				 
			
				
					
						
							
							
								UltimateSppy765 
							
						 
					 
					
						
						
							
						
						d5d9a532b2 
					 
					
						
						
							
							Update docs to reflect Text in Voice related changes  
						
						
						
						
					 
					
						2022-04-03 17:40:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						58db635229 
					 
					
						
						
							
							Fix parameter validation in Guild.query_members  
						
						
						
						
					 
					
						2022-04-03 08:07:01 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3ef8f77e81 
					 
					
						
						
							
							Add proper nsfw support for vocal guild channels  
						
						
						
						
					 
					
						2022-04-03 07:50:10 -04:00 
						 
				 
			
				
					
						
							
							
								UltimateSppy765 
							
						 
					 
					
						
						
							
						
						3378435bf0 
					 
					
						
						
							
							Update abc.Messageable docs to show VoiceChannel  
						
						
						
						
					 
					
						2022-04-03 06:32:40 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						20d2ab96e8 
					 
					
						
						
							
							Fix check for when autocomplete is overridden  
						
						
						
						
					 
					
						2022-04-03 05:36:57 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						151948a09a 
					 
					
						
						
							
							Add autocomplete method to Transformers  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-04-03 02:32:16 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						86de926678 
					 
					
						
						
							
							Print help when no args are provided to python -m discord  
						
						
						
						
					 
					
						2022-04-03 01:20:55 -04:00 
						 
				 
			
				
					
						
							
							
								Puncher 
							
						 
					 
					
						
						
							
						
						18050aecd7 
					 
					
						
						
							
							Fix broken code blocks in docstrings  
						
						
						
						
					 
					
						2022-04-02 17:57:33 -04:00 
						 
				 
			
				
					
						
							
							
								Puncher 
							
						 
					 
					
						
						
							
						
						0dbebf87b2 
					 
					
						
						
							
							Fix TextChannel.archived_threads docstring  
						
						
						
						
					 
					
						2022-04-02 16:21:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						52e16573f5 
					 
					
						
						
							
							Remove unused imports and make exports explicit  
						
						... 
						
						
						
						This allows Pyright to actually catch these errors, which would be
useful for CI purposes in the future. 
						
						
					 
					
						2022-04-02 11:38:39 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f7a79ff8d7 
					 
					
						
						
							
							Avoid calling PartialMessage.__init__ in Message.__init__  
						
						... 
						
						
						
						This prevents Message creation from crashing due to the public
interface's type checks potentially breaking future compatibility. 
						
						
					 
					
						2022-04-02 11:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2aca705b95 
					 
					
						
						
							
							Add support for sending messages and managing webhooks in VoiceChannel  
						
						
						
						
					 
					
						2022-04-02 11:14:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b049cf77f2 
					 
					
						
						
							
							Add reason to Thread.delete_messages and Thread.purge  
						
						
						
						
					 
					
						2022-04-02 10:36:39 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						994660faad 
					 
					
						
						
							
							[commands] Fix unknown generic type in tree_cls  
						
						
						
						
					 
					
						2022-04-02 05:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								Kellen 
							
						 
					 
					
						
						
							
						
						0f18d93e47 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2022-04-02 04:58:39 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						d600436378 
					 
					
						
						
							
							[types] Use PEP-655 style Required/NotRequired types  
						
						
						
						
					 
					
						2022-04-02 01:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7696342d76 
					 
					
						
						
							
							Add missing __slots__ to MessageInteraction  
						
						
						
						
					 
					
						2022-04-02 01:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						3d914e08e0 
					 
					
						
						
							
							[commands] Add Context.current_argument  
						
						
						
						
					 
					
						2022-04-01 16:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5c14149873 
					 
					
						
						
							
							Fix filename spoiler stripping method  
						
						... 
						
						
						
						lstrip does not work as expected 
						
						
					 
					
						2022-04-01 15:25:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e79895d824 
					 
					
						
						
							
							Add Message.interaction and MessageInteraction type  
						
						... 
						
						
						
						Fix  #7819  
					
						2022-04-01 11:15:15 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a5f1c2f592 
					 
					
						
						
							
							Take into consideration member timeouts in permission calculations  
						
						
						
						
					 
					
						2022-04-01 09:32:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						25ad5b675c 
					 
					
						
						
							
							Ensure explicitly set parents on nested groups are respected  
						
						... 
						
						
						
						This had a multiple layer bug that needed to be squashed. The first
issue was that setting `parent=...` inside a `Group` wouldn't actually
add the `Group` into the `parent` children mapping. This meant that
it didn't actually end up copying the children when it came time to
within e.g. a Cog.
The second issue was that even if it was added into the children
listing, it wouldn't properly set the attribute.
This commit fixes both of these issues.
Fix  #7818  
						
						
					 
					
						2022-04-01 09:13:27 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c671308211 
					 
					
						
						
							
							Validate app command parameter renames  
						
						
						
						
					 
					
						2022-04-01 07:02:37 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6986733833 
					 
					
						
						
							
							Revert "Validate Option names similar to slash command names"  
						
						... 
						
						
						
						This reverts commit 6ef2043b10 
						
						
					 
					
						2022-04-01 06:58:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ca9fd355e8 
					 
					
						
						
							
							Fix typo in Guild.bans docstring  
						
						
						
						
					 
					
						2022-04-01 00:26:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9acf1db076 
					 
					
						
						
							
							Support ban endpoint pagination  
						
						
						
						
					 
					
						2022-04-01 00:09:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6ef2043b10 
					 
					
						
						
							
							Validate Option names similar to slash command names  
						
						
						
						
					 
					
						2022-04-01 00:09:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5096846c4e 
					 
					
						
						
							
							Allow None to be passed for Member.timeout  
						
						
						
						
					 
					
						2022-04-01 00:09:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						24f8f8d4a7 
					 
					
						
						
							
							Rename MaxCommandsReached to CommandLimitReached  
						
						
						
						
					 
					
						2022-03-31 23:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a0618ef791 
					 
					
						
						
							
							Clarify documentation certain tree methods  
						
						
						
						
					 
					
						2022-03-31 10:31:48 -04:00 
						 
				 
			
				
					
						
							
							
								will 
							
						 
					 
					
						
						
							
						
						2010b42f6a 
					 
					
						
						
							
							[docs] Fix capitalization typo in spoiler parameter documentation  
						
						
						
						
					 
					
						2022-03-31 10:21:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						34b2ff40b6 
					 
					
						
						
							
							Change ValueError on max commands reached to a more specific exception  
						
						
						
						
					 
					
						2022-03-31 09:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						c11363f037 
					 
					
						
						
							
							Rework File.spoiler to synchronise with the filename  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-03-31 09:18:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						705c79df59 
					 
					
						
						
							
							Remove second mapping used for parameter rename lookup  
						
						... 
						
						
						
						Just keying into param.display_name should be enough 
						
						
					 
					
						2022-03-31 08:58:53 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dfc92c223c 
					 
					
						
						
							
							Fix application commands not always sending the proper parameter name  
						
						
						
						
					 
					
						2022-03-31 08:55:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						170ab7b2bb 
					 
					
						
						
							
							Improve error when an invalid slash command name is given  
						
						
						
						
					 
					
						2022-03-31 04:12:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						29668c51ae 
					 
					
						
						
							
							[commands] Revert back to older help command implementation  
						
						... 
						
						
						
						The newer implementation did not play nicely with spawned tasks and
accessing HelpCommand.context, which was a frequent pain point when
writing paginated help commands. 
						
						
					 
					
						2022-03-31 02:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b4fbb08818 
					 
					
						
						
							
							Allow runtime modification of timeout expiry at runtime  
						
						... 
						
						
						
						This is done through setting View.timeout while it's running 
						
						
					 
					
						2022-03-31 01:54:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						e80be19c4d 
					 
					
						
						
							
							Add to_file for assets and emojis  
						
						
						
						
					 
					
						2022-03-31 01:34:02 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						1372ef407c 
					 
					
						
						
							
							Keep description in Attachment.to_file  
						
						
						
						
					 
					
						2022-03-31 00:29:34 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						06c257760b 
					 
					
						
						
							
							Update types to use Awaitable where possible  
						
						
						
						
					 
					
						2022-03-30 22:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ff24c5229e 
					 
					
						
						
							
							Add iterator special method for Namespace  
						
						... 
						
						
						
						Fix  #7812  
					
						2022-03-30 21:45:30 -04:00