Rapptz
|
bac6c2fc7b
|
[commands] Unwrap functions to get their module and globalns
Fixes #7002
|
4 years ago |
Rapptz
|
78275023cc
|
Add Client.persistent_views to get all persistent views
|
4 years ago |
Rapptz
|
7c40e83d10
|
Ensure views added to Client.add_view are persistent views
|
4 years ago |
Rapptz
|
c811932ca7
|
Don't mark URL buttons as dispatchable
|
4 years ago |
Rapptz
|
09f0ed1fba
|
Mention that rows are explicitly 0 indexed.
|
4 years ago |
Rapptz
|
89d24cb0bc
|
Add interaction enums to __all__
|
4 years ago |
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.
|
4 years ago |
Rapptz
|
4a3491cc0a
|
Check for view finished state before resuming listening on edit
|
4 years ago |
Rapptz
|
8dafe4f544
|
Add support for editing in views in PartialMessage
|
4 years ago |
Rapptz
|
2ed3e049e1
|
Add View.is_finished() to query listening state
|
4 years ago |
Rapptz
|
61a189c217
|
Sync views in InteractionResponse.edit_message
|
4 years ago |
Nadir Chowdhury
|
9f98a9a87f
|
Implement StageInstance
|
4 years ago |
Rapptz
|
90a28d48d5
|
Fix potential KeyError when removing views
|
4 years ago |
Rapptz
|
7b1c57ed60
|
Add support for interaction followups
|
4 years ago |
Rapptz
|
2ebd5315f9
|
Add support for sending and editing views in Webhook
|
4 years ago |
Rapptz
|
c9cdb47338
|
Add __repr__ for View
|
4 years ago |
Rapptz
|
db58e628ba
|
Allow Webhook.send to send ephemeral messages
This is only available for application webhooks
|
4 years ago |
Rapptz
|
267fad9180
|
Add WebhookType.application
|
4 years ago |
Rapptz
|
c6f3ed1af4
|
Allow sending View with Interaction.response.send_message
This also allows for ephemeral views and listening to said views
|
4 years ago |
Rapptz
|
1b15772671
|
Allow assigning Select.options to refresh the select menu
|
4 years ago |
Rapptz
|
02c317d9a4
|
Fix Message.edit typings to take View parameters
|
4 years ago |
Rapptz
|
7bd1211b36
|
Rework item grouping behaviour to take into consideration weights
This also renames `group` into `row`
|
4 years ago |
Rapptz
|
695662416a
|
Fix Messageable.send overload to take view parameters
|
4 years ago |
Rapptz
|
c21d12be5e
|
Check future state before setting result in View
|
4 years ago |
Rapptz
|
d78e5d979d
|
Refactor and type hint invites
|
4 years ago |
Rapptz
|
5a68d3a561
|
Typehint AllowedMentions
|
4 years ago |
Rapptz
|
5a9cbc967b
|
Typehint mixins
|
4 years ago |
Rapptz
|
794327cdb4
|
Fix type errors with required keys in the integration types
|
4 years ago |
Rapptz
|
1ae40a11b7
|
Fix some type errors in StreamIntegration.edit
|
4 years ago |
Rapptz
|
06743dd434
|
Make StreamIntegration.role a property rather than a strong reference
|
4 years ago |
Rapptz
|
732c5384fd
|
Allow registering a View for persistent long term dispatching
|
4 years ago |
Maya
|
4d7822493f
|
Add support for bot integrations
|
4 years ago |
Rapptz
|
7e1f8bf1b4
|
Typehint Sticker
|
4 years ago |
Michael H
|
52678b2eb5
|
[commands] Add Command.extras
|
4 years ago |
Zomatree
|
b48f510e15
|
Add invite targets for voice channel invites
|
4 years ago |
Rapptz
|
f321efd4de
|
Default SelectOption.value to the label if not given
|
4 years ago |
Rapptz
|
b84c199c70
|
Allow constructing SelectOption.emoji from a string as well
|
4 years ago |
Rapptz
|
c475218112
|
Typehint Role and RoleTags
|
4 years ago |
Rapptz
|
35bef7af38
|
Fix Role.is_assignable() computing Guild.me twice
|
4 years ago |
Rapptz
|
f4fe247813
|
Remove __slots__ from View
|
4 years ago |
TheOneMusic
|
9ba5745e68
|
Check for guild owner in Role.is_assignable()
|
4 years ago |
Rapptz
|
ef9f61a933
|
Add support for select components
|
4 years ago |
Rapptz
|
6874aa73c4
|
Add PartialEmoji.from_str helper
|
4 years ago |
Rapptz
|
ff36aedf7b
|
Add support for reading SelectMenu components from messages
|
4 years ago |
Rapptz
|
8bd17ede47
|
Move ActionRow to its own separate type split from Component
|
4 years ago |
Rapptz
|
aeb2cfb573
|
Add private get_slots utility to get slots through MRO
|
4 years ago |
Rapptz
|
263f45d05b
|
Fix View.wait not returning when it times out
This also makes it so it returns the reason why the wait finished.
|
4 years ago |
Rapptz
|
3f60997630
|
Add a timeout callback for detecting when a View times out
|
4 years ago |
Rapptz
|
97f308d219
|
Add View.remove_item and View.clear_items
|
4 years ago |
Rapptz
|
3453992ce6
|
Add View.interaction_check for interaction pre-conditions
|
4 years ago |