Rapptz 
							
						 
					 
					
						
						
							
						
						37076a04de 
					 
					
						
						
							
							Fix autocomplete example to not be as confusing  
						
						
						
						
					 
					
						2022-05-18 20:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								Star Brilliant 
							
						 
					 
					
						
						
							
						
						bd637e2462 
					 
					
						
						
							
							Specify required argument types for FFI functions  
						
						... 
						
						
						
						On arm64 macOS, variadic arguments have special calling convention rules.
Therefore, we must specify the required argument types for ctypes to 
pass the arguments correctly.
Apple documentation: https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms#Update-Code-that-Passes-Arguments-to-Variadic-Functions 
Fix issue #8046  
						
						
					 
					
						2022-05-18 06:32:03 -04:00 
						 
				 
			
				
					
						
							
							
								Snaptraks 
							
						 
					 
					
						
						
							
						
						30c7a2179f 
					 
					
						
						
							
							Fix typo in context menu error message  
						
						
						
						
					 
					
						2022-05-17 16:41:29 -04:00 
						 
				 
			
				
					
						
							
							
								Wayoshi 
							
						 
					 
					
						
						
							
						
						38ba3b8d23 
					 
					
						
						
							
							[commands] fix case_insensitive bug in parse_flags  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-05-17 16:41:02 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						46e6a2708f 
					 
					
						
						
							
							Add dunder or support to Flag types  
						
						
						
						
					 
					
						2022-05-17 14:12:45 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						2be65e5874 
					 
					
						
						
							
							[commands] Fix errors when DynamicCooldown returns None  
						
						
						
						
					 
					
						2022-05-17 03:37:31 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan H 
							
						 
					 
					
						
						
							
						
						dbb00bd361 
					 
					
						
						
							
							Add Reaction into typehint of add_reaction()  
						
						
						
						
					 
					
						2022-05-17 03:36:35 -04:00 
						 
				 
			
				
					
						
							
							
								NextChai 
							
						 
					 
					
						
						
							
						
						d16e0cbe61 
					 
					
						
						
							
							Add PartialIntegration to TargetType  
						
						
						
						
					 
					
						2022-05-17 03:32:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						04f5fcf741 
					 
					
						
						
							
							Fix Connectable.connect typing having bad inference if cls is missing  
						
						
						
						
					 
					
						2022-05-16 15:34:51 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						cdf787186e 
					 
					
						
						
							
							Add VoiceChannel and Thread to isinstance checks  
						
						
						
						
					 
					
						2022-05-16 15:32:13 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						9450a8e972 
					 
					
						
						
							
							[commands] Change FlagConverter to always raise BadFlagArgument  
						
						
						
						
					 
					
						2022-05-16 15:31:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lilly Rose Berner 
							
						 
					 
					
						
						
							
						
						7267d18d9e 
					 
					
						
						
							
							Improve component typing  
						
						
						
						
					 
					
						2022-05-16 15:30:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b7e25645dc 
					 
					
						
						
							
							Fix audit log bulk message delete not exposing count  
						
						
						
						
					 
					
						2022-05-14 09:36:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						573bb32a1e 
					 
					
						
						
							
							Fallback to an unavailable guild instead of an Object in interactions  
						
						
						
						
					 
					
						2022-05-14 06:50:27 -04:00 
						 
				 
			
				
					
						
							
							
								tomy 
							
						 
					 
					
						
						
							
						
						781b297ac9 
					 
					
						
						
							
							Add intents to python -m discord newbot  
						
						
						
						
					 
					
						2022-05-12 22:10:50 -04:00 
						 
				 
			
				
					
						
							
							
								invalid-user 
							
						 
					 
					
						
						
							
						
						8eb2e19c41 
					 
					
						
						
							
							Add more detailed description to accent_colour  
						
						
						
						
					 
					
						2022-05-12 22:06:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f780b0a283 
					 
					
						
						
							
							Add setting to fallback to global command if guild command isn't found  
						
						
						
						
					 
					
						2022-05-12 06:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6e2fcd4762 
					 
					
						
						
							
							[commands] Assign current parameter and argument in hybrid commands  
						
						
						
						
					 
					
						2022-05-12 06:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						863df7d049 
					 
					
						
						
							
							Add support for discord.Thread annotation in app commands  
						
						
						
						
					 
					
						2022-05-11 23:45:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6d55b96fa7 
					 
					
						
						
							
							[commands] Fix unsupported discord converters in hybrid commands  
						
						... 
						
						
						
						These are things that are supported in regular commands but not in
application commands, such as discord.Colour, discord.Game, or
discord.Emoji. 
						
						
					 
					
						2022-05-11 20:14:39 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						06e8683d01 
					 
					
						
						
							
							[commands] Fix flag_converter attribute not being properly copied  
						
						
						
						
					 
					
						2022-05-11 03:30:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						15ceca1e63 
					 
					
						
						
							
							[commands] Add support for FlagConverter in hybrid commands  
						
						... 
						
						
						
						This works by unpacking and repacking the flag arguments in a flag.
If an unsupported type annotation is found then it will error at
definition time. 
						
						
					 
					
						2022-05-11 03:15:57 -04:00 
						 
				 
			
				
					
						
							
							
								xCirno 
							
						 
					 
					
						
						
							
						
						1607b6978b 
					 
					
						
						
							
							Add widget_enabled attribute to Guild  
						
						
						
						
					 
					
						2022-05-10 22:59:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						40176bb71b 
					 
					
						
						
							
							Fix bound method autocomplete callbacks not working  
						
						... 
						
						
						
						This also adds some regression tests 
						
						
					 
					
						2022-05-09 17:24:48 -04:00 
						 
				 
			
				
					
						
							
							
								I. Ahmad 
							
						 
					 
					
						
						
							
						
						96bada03f4 
					 
					
						
						
							
							Add support for application tags and install params  
						
						
						
						
					 
					
						2022-05-08 02:16:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c779e34fa0 
					 
					
						
						
							
							Use explicit UTF-8 encoding in SyncWebhook  
						
						
						
						
					 
					
						2022-05-08 00:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								Server Bot 
							
						 
					 
					
						
						
							
						
						902aa245a4 
					 
					
						
						
							
							Swap order of arguments in Modal.on_error  
						
						
						
						
					 
					
						2022-05-06 20:16:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bd3ce597e1 
					 
					
						
						
							
							[commands] Fix app command children not being copied in HybridGroup  
						
						... 
						
						
						
						This degenerate case is only triggered inside cogs when using the
app_command property to define commands, such as this:
    class X(commands.Cog):
        @commands.hybrid_group()
        async def foo(self, ctx):
            ...
        @foo.app_command.command()
        async def bar(self, interaction):
            ... 
						
						
					 
					
						2022-05-06 09:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						85ad33eb35 
					 
					
						
						
							
							Fix formatting issue in webhook  
						
						
						
						
					 
					
						2022-05-06 09:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4dd5cc2bc9 
					 
					
						
						
							
							Pass proxy information to interactions and webhooks  
						
						... 
						
						
						
						Fix  #7918  
					
						2022-05-05 12:07:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1df3ed861c 
					 
					
						
						
							
							Fix broken HTTPClient.recreate code to actually clear session  
						
						
						
						
					 
					
						2022-05-05 11:42:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0502c6a0d2 
					 
					
						
						
							
							Fix two styling nits with fmt: off  
						
						
						
						
					 
					
						2022-05-05 11:35:26 -04:00 
						 
				 
			
				
					
						
							
							
								xCirno 
							
						 
					 
					
						
						
							
						
						6901907b69 
					 
					
						
						
							
							[commands] Add seealso directive in functions referencing checks  
						
						
						
						
					 
					
						2022-05-05 06:21:52 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						bd727d2b0c 
					 
					
						
						
							
							Add edit and delete methods to AppCommand  
						
						
						
						
					 
					
						2022-05-05 06:20:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9793fba338 
					 
					
						
						
							
							[commands] Add support for discord.Attachment converters  
						
						
						
						
					 
					
						2022-05-05 01:54:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d8846570ae 
					 
					
						
						
							
							Remove unnecessary type ignore  
						
						... 
						
						
						
						Despite this except branch is no longer guarded, the exceptional
case could still happen if an Object is passed or if a future channel
type leads to breakage 
						
						
					 
					
						2022-05-05 01:46:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ccc737eb07 
					 
					
						
						
							
							[commands] Add support for with_app_command in hybrid commands  
						
						... 
						
						
						
						This allows the user to make a text-only command without it registering
as an application command 
						
						
					 
					
						2022-05-05 01:46:19 -04:00 
						 
				 
			
				
					
						
							
							
								I. Ahmad 
							
						 
					 
					
						
						
							
						
						e3ea4706f9 
					 
					
						
						
							
							[types] Remove auto archive duration related guild features  
						
						
						
						
					 
					
						2022-05-05 01:46:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						1451074d66 
					 
					
						
						
							
							Return embed from clear_fields and remove_field  
						
						
						
						
					 
					
						2022-05-04 23:53:50 -04:00 
						 
				 
			
				
					
						
							
							
								Var 
							
						 
					 
					
						
						
							
						
						7b65be9d25 
					 
					
						
						
							
							[commands] Fix broken None reference  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-05-04 23:34:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d56f5150fa 
					 
					
						
						
							
							Fix oversight of edit parameters not being keyword only  
						
						
						
						
					 
					
						2022-05-04 05:02:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4733a499a5 
					 
					
						
						
							
							Fix documentation build for Client.get_partial_messageable  
						
						
						
						
					 
					
						2022-05-03 11:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b7ac0a02ca 
					 
					
						
						
							
							Fix documentation of PartialMessageable.jump_url  
						
						
						
						
					 
					
						2022-05-03 10:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c22b6dc2cd 
					 
					
						
						
							
							Add guild property to DMChannel, GroupChannel, and PartialMessageable  
						
						... 
						
						
						
						This improves generic duck typing programming by allowing narrowing
the types by just checking for a None guild attribute. 
						
						
					 
					
						2022-05-03 10:55:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8699d2139a 
					 
					
						
						
							
							Improve generic duck type programming with PartialMessageable  
						
						... 
						
						
						
						This adds jump_url, permissions_for, and created_at. Luckily, most
cases of this type being constructed already have the guild_id at
creation time. 
						
						
					 
					
						2022-05-03 10:49:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						eee65ac39b 
					 
					
						
						
							
							[commands] Pass permissions v2 information to HybridGroup  
						
						
						
						
					 
					
						2022-05-02 19:08:25 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						d0667d08e3 
					 
					
						
						
							
							[commands] Fix typing of check/check_any  
						
						... 
						
						
						
						This changes the type information of check decorators to return a
protocol representing that the decorator leaves the underlying object
unchanged while having a .predicate attribute.
resolves  #7949  
						
						
					 
					
						2022-05-02 18:54:49 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						4a73de946a 
					 
					
						
						
							
							Change dm_permissons to dm_permission  
						
						
						
						
					 
					
						2022-05-02 18:25:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						79d34fbe78 
					 
					
						
						
							
							Change Select.type to use a Literal  
						
						
						
						
					 
					
						2022-05-02 08:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6771f3dc99 
					 
					
						
						
							
							Remove extraneous channel assignment  
						
						
						
						
					 
					
						2022-05-02 06:54:54 -04:00