la 
							
						 
					 
					
						
						
							
						
						8ac5cdc314 
					 
					
						
						
							
							Fix Guild.fetch_channel not working for threads  
						
						
						
						
					 
					
						2021-08-18 00:45:45 -04:00 
						 
				 
			
				
					
						
							
							
								AkshuAgarwal 
							
						 
					 
					
						
						
							
						
						6b6bcb92e6 
					 
					
						
						
							
							Fix missing or broken versionadded in docstrings  
						
						... 
						
						
						
						This also documents BadFlagArgument.flag 
						
						
					 
					
						2021-08-18 00:45:02 -04:00 
						 
				 
			
				
					
						
							
							
								SYCKGit 
							
						 
					 
					
						
						
							
						
						f7a3ea90b8 
					 
					
						
						
							
							Add other message types exclusions to Message.is_system  
						
						... 
						
						
						
						Message.is_system was checking if self.type is MessageType.default
but now there are other MessageTypes that are not system messages 
						
						
					 
					
						2021-08-18 00:42:48 -04:00 
						 
				 
			
				
					
						
							
							
								thetimtoy 
							
						 
					 
					
						
						
							
						
						c4ee9dcafa 
					 
					
						
						
							
							[commands] Return removed cog in Bot.remove_cog  
						
						... 
						
						
						
						The method now returns the removed cog, if it exists. 
						
						
					 
					
						2021-08-18 00:39:54 -04:00 
						 
				 
			
				
					
						
							
							
								thetimtoy 
							
						 
					 
					
						
						
							
						
						529fad6fec 
					 
					
						
						
							
							Type-hint user.py  
						
						
						
						
					 
					
						2021-08-18 00:37:33 -04:00 
						 
				 
			
				
					
						
							
							
								Miolus 
							
						 
					 
					
						
						
							
						
						36b9bc8ee3 
					 
					
						
						
							
							Add interaction.data to docs  
						
						
						
						
					 
					
						2021-08-18 00:25:30 -04:00 
						 
				 
			
				
					
						
							
							
								Stocker 
							
						 
					 
					
						
						
							
						
						6587b5c7ea 
					 
					
						
						
							
							Typehint raw_models.py  
						
						
						
						
					 
					
						2021-08-18 00:23:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1e17b7fcea 
					 
					
						
						
							
							Rename start_thread to create_thread for consistency  
						
						
						
						
					 
					
						2021-08-12 00:30:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fda543c844 
					 
					
						
						
							
							Fix incorrect indent  
						
						
						
						
					 
					
						2021-08-11 06:25:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						08a4db3961 
					 
					
						
						
							
							Revert "Refactor Client.run to use asyncio.run"  
						
						... 
						
						
						
						This reverts commit 6e6c8a7b28 
						
						
					 
					
						2021-08-11 02:16:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6e6c8a7b28 
					 
					
						
						
							
							Refactor Client.run to use asyncio.run  
						
						... 
						
						
						
						This also adds asynchronous context manager support to allow for
idiomatic asyncio usage for the lower-level counterpart. At first
I wanted to remove Client.run but I figured that a lot of beginners
would have been confused or not enjoyed the verbosity of the newer
approach of using async-with. 
						
						
					 
					
						2021-08-10 23:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						f631ed22b6 
					 
					
						
						
							
							Clarify StageInstance.discoverable_disabled documentation  
						
						
						
						
					 
					
						2021-08-10 22:13:10 -04:00 
						 
				 
			
				
					
						
							
							
								MrKomodoDragon 
							
						 
					 
					
						
						
							
						
						a9d9f496f0 
					 
					
						
						
							
							Add missing ] in docs for StageInstance.channel  
						
						
						
						
					 
					
						2021-08-10 22:12:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dc9c224b54 
					 
					
						
						
							
							Undo coercion of partial DMChannel to PartialMessageable  
						
						
						
						
					 
					
						2021-08-10 22:10:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1c40d43fd1 
					 
					
						
						
							
							Remove unused log lines in HTTPClient  
						
						
						
						
					 
					
						2021-08-10 09:28:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						66871f329e 
					 
					
						
						
							
							Interaction.channel can be a PartialMessageable rather than Object  
						
						... 
						
						
						
						This allows it to work just fine in DMs 
						
						
					 
					
						2021-08-10 09:28:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1279510194 
					 
					
						
						
							
							Add support for PartialMessageable instances  
						
						... 
						
						
						
						This allows library users to send messages to channels without fetching
it first. 
						
						
					 
					
						2021-08-10 09:24:49 -04:00 
						 
				 
			
				
					
						
							
							
								Gnome! 
							
						 
					 
					
						
						
							
						
						4fca699810 
					 
					
						
						
							
							Fill in ConnectionState.user via HTTPClient.static_login  
						
						
						
						
					 
					
						2021-08-10 08:37:29 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						5e800a726e 
					 
					
						
						
							
							[types] Add Application Command Type payloads  
						
						
						
						
					 
					
						2021-08-10 08:36:37 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						1c63816cc0 
					 
					
						
						
							
							[commands] Document / type-hint cooldown  
						
						
						
						
					 
					
						2021-08-10 08:35:15 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						c628224403 
					 
					
						
						
							
							[commands] Add GuildStickerConverter  
						
						
						
						
					 
					
						2021-08-10 08:31:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						58ca9e9932 
					 
					
						
						
							
							Add TextChannel.default_auto_archive_duration  
						
						
						
						
					 
					
						2021-08-02 04:36:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0cc67e58ed 
					 
					
						
						
							
							Fallback to None message_id searches in View dispatch  
						
						... 
						
						
						
						Not all persistent views have an associated message_id attached to
them.
Fix  #7319  
						
						
					 
					
						2021-08-01 03:30:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						035d110837 
					 
					
						
						
							
							Fix debug event toggle not triggering for raw receive  
						
						
						
						
					 
					
						2021-08-01 02:42:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b87d306a70 
					 
					
						
						
							
							Remove unused variable in view  
						
						
						
						
					 
					
						2021-08-01 02:40:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e795d341e7 
					 
					
						
						
							
							Change View dispatch mechanism to be keyed by message_id as well  
						
						... 
						
						
						
						If different persistent view instances are used within different
message_ids their callbacks will get called without differentiating
between them, leading to potential issues such as 404 errors. This
change makes it so N views with custom IDs bound to N message_ids
will no longer conflict with one another. 
						
						
					 
					
						2021-07-31 23:08:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f72350199d 
					 
					
						
						
							
							Fix typo in TextChannel.start_thread  
						
						
						
						
					 
					
						2021-07-31 22:55:32 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b640493300 
					 
					
						
						
							
							Add enable_debug_events parameter to enable expensive debug events  
						
						... 
						
						
						
						This should allow less dispatching during heavy gateway event streams. 
						
						
					 
					
						2021-07-31 20:35:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2de0398d66 
					 
					
						
						
							
							Cast removed thread member IDs to int  
						
						
						
						
					 
					
						2021-07-31 20:22:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e2250d402e 
					 
					
						
						
							
							Add on_socket_event_type event  
						
						
						
						
					 
					
						2021-07-31 20:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2cb5ce981e 
					 
					
						
						
							
							FIx on_thread_member_remove passing in None  
						
						
						
						
					 
					
						2021-07-31 19:43:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						41f3998a08 
					 
					
						
						
							
							Fix on_thread_member_remove not dispatching  
						
						
						
						
					 
					
						2021-07-31 19:40:47 -04:00 
						 
				 
			
				
					
						
							
							
								LightSage 
							
						 
					 
					
						
						
							
						
						13a47dfe6e 
					 
					
						
						
							
							Fix docs for stickers  
						
						
						
						
					 
					
						2021-07-31 19:40:41 -04:00 
						 
				 
			
				
					
						
							
							
								Willy 
							
						 
					 
					
						
						
							
						
						8b148afabd 
					 
					
						
						
							
							Update description of auto_archive_duration kwarg of Thread.edit  
						
						
						
						
					 
					
						2021-07-31 19:40:17 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3a451c9c65 
					 
					
						
						
							
							Change payload to use sticker_ids instead of sticker_items  
						
						
						
						
					 
					
						2021-07-30 23:19:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						655bf25cc8 
					 
					
						
						
							
							Document TypeError raise in lottie sticker  
						
						
						
						
					 
					
						2021-07-30 23:18:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6beef898c6 
					 
					
						
						
							
							Rename instances of nitro to premium  
						
						
						
						
					 
					
						2021-07-30 23:10:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						658b61d468 
					 
					
						
						
							
							Fix SyncWebhook not working across thread barriers  
						
						... 
						
						
						
						Fix  #7310  
					
						2021-07-30 22:59:23 -04:00 
						 
				 
			
				
					
						
							
							
								nickofolas 
							
						 
					 
					
						
						
							
						
						06a371e80a 
					 
					
						
						
							
							Fix User.accent_color incorrect attribute access  
						
						
						
						
					 
					
						2021-07-30 21:30:54 -04:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						608e3b5b6c 
					 
					
						
						
							
							Rename types.Union -> UnionType for bpo-44732  
						
						
						
						
					 
					
						2021-07-30 21:30:25 -04:00 
						 
				 
			
				
					
						
							
							
								SYCKGit 
							
						 
					 
					
						
						
							
						
						56f800de9c 
					 
					
						
						
							
							Add Thread to Messageable docstring  
						
						
						
						
					 
					
						2021-07-30 21:27:24 -04:00 
						 
				 
			
				
					
						
							
							
								Arthur 
							
						 
					 
					
						
						
							
						
						8db79d2579 
					 
					
						
						
							
							Add Thread.category  
						
						
						
						
					 
					
						2021-07-30 21:27:10 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						8851e03a6d 
					 
					
						
						
							
							[commands] fix bot_has_role and is_nsfw for threads  
						
						
						
						
					 
					
						2021-07-30 21:26:49 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						60d82cf908 
					 
					
						
						
							
							implement guild stickers  
						
						
						
						
					 
					
						2021-07-30 21:25:41 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ecf239d2a2 
					 
					
						
						
							
							Fix user cache acting incorrectly with evictions  
						
						... 
						
						
						
						The first issue involved copied users which would lead to user updates
causing faster evictions of the cache than was expected.
The second issue involved users that weren't bound to an internal
lifetime eviction policy. These users would not get evicted.
For example, a user without mutual guilds or being part of the internal
cache in general (messages, DMs) would never end up being evicted for
some strange reason. To handle this case, store_user would get a
counterpart named create_user which would create a user without
potentially storing them in the cache. That way only users with a
bound lifetime within the library would be stored. 
						
						
					 
					
						2021-07-29 01:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0d3bd3083c 
					 
					
						
						
							
							Add Guild.get_channel_or_thread helper method  
						
						... 
						
						
						
						The name might change in the future, unsure. 
						
						
					 
					
						2021-07-29 01:22:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						731a8816bb 
					 
					
						
						
							
							[commands] Check for ctx.guild instead of abc.GuildChannel  
						
						
						
						
					 
					
						2021-07-28 23:53:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dac0267e28 
					 
					
						
						
							
							Allow creating a public thread without a starter message  
						
						
						
						
					 
					
						2021-07-28 23:50:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						13251da8ce 
					 
					
						
						
							
							Use a default value for StageInstance.discoverable_enabled  
						
						... 
						
						
						
						Apparently this caused crashes 
						
						
					 
					
						2021-07-28 20:02:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9d25bb454b 
					 
					
						
						
							
							Fix recursive inheritance in BaseUser  
						
						
						
						
					 
					
						2021-07-28 20:01:44 -04:00