Rapptz 
							
						 
					 
					
						
						
							
						
						d0097c4281 
					 
					
						
						
							
							Remove view syncing before editing in views  
						
						... 
						
						
						
						This prevents a potential race condition when a MESSAGE_UPDATE is
received syncing and refreshing the view components causing a desync. 
						
						
					 
					
						2021-05-31 05:50:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4a3491cc0a 
					 
					
						
						
							
							Check for view finished state before resuming listening on edit  
						
						
						
						
					 
					
						2021-05-31 00:18:06 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8dafe4f544 
					 
					
						
						
							
							Add support for editing in views in PartialMessage  
						
						
						
						
					 
					
						2021-05-31 00:17:35 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2ed3e049e1 
					 
					
						
						
							
							Add View.is_finished() to query listening state  
						
						
						
						
					 
					
						2021-05-31 00:12:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						61a189c217 
					 
					
						
						
							
							Sync views in InteractionResponse.edit_message  
						
						
						
						
					 
					
						2021-05-31 00:09:15 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						9f98a9a87f 
					 
					
						
						
							
							Implement StageInstance  
						
						
						
						
					 
					
						2021-05-30 13:51:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						90a28d48d5 
					 
					
						
						
							
							Fix potential KeyError when removing views  
						
						
						
						
					 
					
						2021-05-30 12:29:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7b1c57ed60 
					 
					
						
						
							
							Add support for interaction followups  
						
						
						
						
					 
					
						2021-05-30 11:25:15 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						2ebd5315f9 
					 
					
						
						
							
							Add support for sending and editing views in Webhook  
						
						
						
						
					 
					
						2021-05-30 11:25:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c9cdb47338 
					 
					
						
						
							
							Add __repr__ for View  
						
						
						
						
					 
					
						2021-05-30 11:24:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						db58e628ba 
					 
					
						
						
							
							Allow Webhook.send to send ephemeral messages  
						
						... 
						
						
						
						This is only available for application webhooks 
						
						
					 
					
						2021-05-30 10:29:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						267fad9180 
					 
					
						
						
							
							Add WebhookType.application  
						
						
						
						
					 
					
						2021-05-30 10:02:58 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c6f3ed1af4 
					 
					
						
						
							
							Allow sending View with Interaction.response.send_message  
						
						... 
						
						
						
						This also allows for ephemeral views and listening to said views 
						
						
					 
					
						2021-05-30 06:10:58 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1b15772671 
					 
					
						
						
							
							Allow assigning Select.options to refresh the select menu  
						
						
						
						
					 
					
						2021-05-30 03:20:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						02c317d9a4 
					 
					
						
						
							
							Fix Message.edit typings to take View parameters  
						
						
						
						
					 
					
						2021-05-30 00:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7bd1211b36 
					 
					
						
						
							
							Rework item grouping behaviour to take into consideration weights  
						
						... 
						
						
						
						This also renames `group` into `row` 
						
						
					 
					
						2021-05-29 23:58:37 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						695662416a 
					 
					
						
						
							
							Fix Messageable.send overload to take view parameters  
						
						
						
						
					 
					
						2021-05-29 08:01:37 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c21d12be5e 
					 
					
						
						
							
							Check future state before setting result in View  
						
						
						
						
					 
					
						2021-05-29 05:52:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d78e5d979d 
					 
					
						
						
							
							Refactor and type hint invites  
						
						
						
						
					 
					
						2021-05-29 05:49:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5a68d3a561 
					 
					
						
						
							
							Typehint AllowedMentions  
						
						
						
						
					 
					
						2021-05-29 04:26:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5a9cbc967b 
					 
					
						
						
							
							Typehint mixins  
						
						
						
						
					 
					
						2021-05-29 02:44:31 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						794327cdb4 
					 
					
						
						
							
							Fix type errors with required keys in the integration types  
						
						
						
						
					 
					
						2021-05-29 01:09:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1ae40a11b7 
					 
					
						
						
							
							Fix some type errors in StreamIntegration.edit  
						
						
						
						
					 
					
						2021-05-29 00:54:31 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						06743dd434 
					 
					
						
						
							
							Make StreamIntegration.role a property rather than a strong reference  
						
						
						
						
					 
					
						2021-05-29 00:50:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						732c5384fd 
					 
					
						
						
							
							Allow registering a View for persistent long term dispatching  
						
						
						
						
					 
					
						2021-05-29 00:44:08 -04:00 
						 
				 
			
				
					
						
							
							
								Maya 
							
						 
					 
					
						
						
							
						
						4d7822493f 
					 
					
						
						
							
							Add support for bot integrations  
						
						
						
						
					 
					
						2021-05-29 00:43:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7e1f8bf1b4 
					 
					
						
						
							
							Typehint Sticker  
						
						
						
						
					 
					
						2021-05-29 00:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						52678b2eb5 
					 
					
						
						
							
							[commands] Add Command.extras  
						
						
						
						
					 
					
						2021-05-29 00:18:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zomatree 
							
						 
					 
					
						
						
							
						
						b48f510e15 
					 
					
						
						
							
							Add invite targets for voice channel invites  
						
						
						
						
					 
					
						2021-05-29 00:15:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f321efd4de 
					 
					
						
						
							
							Default SelectOption.value to the label if not given  
						
						
						
						
					 
					
						2021-05-28 09:43:15 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b84c199c70 
					 
					
						
						
							
							Allow constructing SelectOption.emoji from a string as well  
						
						
						
						
					 
					
						2021-05-28 09:40:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c475218112 
					 
					
						
						
							
							Typehint Role and RoleTags  
						
						
						
						
					 
					
						2021-05-28 08:54:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						35bef7af38 
					 
					
						
						
							
							Fix Role.is_assignable() computing Guild.me twice  
						
						
						
						
					 
					
						2021-05-28 08:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f4fe247813 
					 
					
						
						
							
							Remove __slots__ from View  
						
						
						
						
					 
					
						2021-05-28 08:39:34 -04:00 
						 
				 
			
				
					
						
							
							
								TheOneMusic 
							
						 
					 
					
						
						
							
						
						9ba5745e68 
					 
					
						
						
							
							Check for guild owner in Role.is_assignable()  
						
						
						
						
					 
					
						2021-05-28 08:18:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ef9f61a933 
					 
					
						
						
							
							Add support for select components  
						
						
						
						
					 
					
						2021-05-28 05:34:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6874aa73c4 
					 
					
						
						
							
							Add PartialEmoji.from_str helper  
						
						
						
						
					 
					
						2021-05-28 05:34:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ff36aedf7b 
					 
					
						
						
							
							Add support for reading SelectMenu components from messages  
						
						
						
						
					 
					
						2021-05-28 05:34:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8bd17ede47 
					 
					
						
						
							
							Move ActionRow to its own separate type split from Component  
						
						
						
						
					 
					
						2021-05-28 02:11:10 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						aeb2cfb573 
					 
					
						
						
							
							Add private get_slots utility to get slots through MRO  
						
						
						
						
					 
					
						2021-05-28 01:56:48 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						263f45d05b 
					 
					
						
						
							
							Fix View.wait not returning when it times out  
						
						... 
						
						
						
						This also makes it so it returns the reason why the wait finished. 
						
						
					 
					
						2021-05-28 00:53:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3f60997630 
					 
					
						
						
							
							Add a timeout callback for detecting when a View times out  
						
						
						
						
					 
					
						2021-05-28 00:53:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						97f308d219 
					 
					
						
						
							
							Add View.remove_item and View.clear_items  
						
						
						
						
					 
					
						2021-05-28 00:53:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3453992ce6 
					 
					
						
						
							
							Add View.interaction_check for interaction pre-conditions  
						
						
						
						
					 
					
						2021-05-28 00:53:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
							
						
						6c8f1ccbdf 
					 
					
						
						
							
							Add Role.is_assignable()  
						
						
						
						
					 
					
						2021-05-28 00:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						65db814d4a 
					 
					
						
						
							
							Add a way to wait for a view to finish its interactions  
						
						
						
						
					 
					
						2021-05-27 23:31:48 -04:00 
						 
				 
			
				
					
						
							
							
								MrKomodoDragon 
							
						 
					 
					
						
						
							
						
						77ed476129 
					 
					
						
						
							
							Fix extraneous colons in the documentation for ButtonStyle  
						
						
						
						
					 
					
						2021-05-27 22:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zomatree 
							
						 
					 
					
						
						
							
						
						6cc3e572ba 
					 
					
						
						
							
							Button labels can be None  
						
						
						
						
					 
					
						2021-05-27 22:33:13 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						1bf782fcb5 
					 
					
						
						
							
							Add Member.get_role  
						
						... 
						
						
						
						Adds an efficient way to check if a member has a role by ID.
 This is done in a way consistent with the existing user API of the
 library.
 The more debated Member.has_role_id/has_role is intentionally not
 included for review at this time given the heavy bikeshedding of it. 
						
						
					 
					
						2021-05-27 22:31:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1954861668 
					 
					
						
						
							
							Add warning for comparing with role positioning  
						
						
						
						
					 
					
						2021-05-27 21:11:17 -04:00