| 
							
							
								 Rapptz | ac95b8b85b | Allow Message.channel to be a thread | 2021-06-08 07:25:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 51cc7622a6 | TextChannel.archived_threads is not a coroutine | 2021-06-08 07:25:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | cb9a506686 | Fix typo with archived_threads iterator leading to AttributeError | 2021-06-08 07:25:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 7c6724fdd7 | Fix typo in start_private_thread This also renames archive_threads to archived_threads | 2021-06-08 07:25:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 9d3962aa7a | [types] Fix some minor ordering mishap on MessageType | 2021-06-08 07:25:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | c1ce3b949f | Implement remaining HTTP endpoints on threads I'm not sure if I missed any -- but this is the entire documented set
so far. | 2021-06-08 07:25:30 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 68c7c538f5 | First pass at preliminary thread support This is missing a lot of functionality right now, such as two gateway
events and all the HTTP CRUD endpoints. | 2021-06-08 07:23:40 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 6c79714b42 | [types] Add support thread API typings | 2021-06-08 07:13:19 -04:00 |  | 
			
				
					| 
							
							
								 UP929312 | 4724943861 | Grammatical improvements in View documentation | 2021-06-08 06:54:10 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 5c2945bcd4 | Fix AttributeError in is_nsfw() methods | 2021-06-08 05:37:10 -04:00 |  | 
			
				
					| 
							
							
								 Nadir Chowdhury | 94bbdc154c | update types subpackage with latest docs | 2021-06-07 23:20:47 -04:00 |  | 
			
				
					| 
							
							
								 Nadir Chowdhury | a7ae2eb1bb | Add Guild.nsfw_level | 2021-06-07 23:20:04 -04:00 |  | 
			
				
					| 
							
							
								 Arnav Jindal | dd727fb6f4 | Add Embed.remove_footer | 2021-06-07 03:33:11 -04:00 |  | 
			
				
					| 
							
							
								 Nadir Chowdhury | ab6d592f8c | Add support for integration create/update/delete events | 2021-06-07 03:28:26 -04:00 |  | 
			
				
					| 
							
							
								 TheLeadingLlama | 2ea2693bd7 | Add the Guild.delete_custom_emoji method | 2021-06-07 03:25:09 -04:00 |  | 
			
				
					| 
							
							
								 Lilly Rose Berner | fb0c6c56e1 | Return message content for replies in Message.system_content | 2021-06-06 17:31:32 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 81e9d70b7b | Add pre-conditions to avoid on_timeout being called after stop() Apparently the cancellation request for a TimerHandle doesn't
necessarily have to be honoured despite large periods of time passing | 2021-06-06 07:05:17 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 876b1e0f3e | Add View.on_error callback for swallowed exceptions | 2021-06-05 08:22:44 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 27556ea0a2 | Fix DM channel permissions not having read_messages | 2021-06-05 02:53:30 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | dbd9ed2c41 | Add View.is_dispatching to detect whether a view has been added | 2021-06-04 04:30:19 -04:00 |  | 
			
				
					| 
							
							
								 Aman Kumar | 9e4bcd3df7 | Fix some typos in custom_context example Also adds PyNaCl PyPI link in README | 2021-06-02 06:31:58 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 4b1059579e | Fix NameError in missing _EmojiTag import | 2021-06-02 06:00:39 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 47f2d04940 | Allow passing Emoji in components | 2021-06-02 05:30:42 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | be5f4ae4ab | Properly type hint attributes in Emoji | 2021-06-02 05:30:42 -04:00 |  | 
			
				
					| 
							
							
								 xPolar | 2f0a2b244e | Update documentation for on_voice_state_update The event also gets triggered by stage channels. | 2021-06-02 04:03:53 -04:00 |  | 
			
				
					| 
							
							
								 MhmCats | 0847085661 | Add support for editing guild widgets | 2021-06-02 02:39:08 -04:00 |  | 
			
				
					| 
							
							
								 James | 369951fd80 | Typehint audit_logs.py | 2021-06-02 02:28:47 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | bac6c2fc7b | [commands] Unwrap functions to get their module and globalns Fixes #7002 | 2021-06-01 08:51:35 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 78275023cc | Add Client.persistent_views to get all persistent views | 2021-05-31 23:15:12 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 7c40e83d10 | Ensure views added to Client.add_view are persistent views | 2021-05-31 23:08:08 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | c811932ca7 | Don't mark URL buttons as dispatchable | 2021-05-31 22:57:44 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 09f0ed1fba | Mention that rows are explicitly 0 indexed. | 2021-05-31 20:19:08 -04:00 |  | 
			
				
					| 
							
							
								 Rapptz | 89d24cb0bc | Add interaction enums to __all__ | 2021-05-31 05:56:50 -04:00 |  | 
			
				
					| 
							
							
								 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 |  |