Rapptz
|
907d5e0ee7
|
Document Forbidden exception in CommandTree.sync
|
3 years ago |
Rapptz
|
24f8f8d4a7
|
Rename MaxCommandsReached to CommandLimitReached
|
3 years ago |
Rapptz
|
a0618ef791
|
Clarify documentation certain tree methods
|
3 years ago |
Rapptz
|
34b2ff40b6
|
Change ValueError on max commands reached to a more specific exception
|
3 years ago |
Rapptz
|
985f5732c0
|
Refactor ContextMenu constructor to allow app command type inferring
|
3 years ago |
James Gayfer
|
f26d3a7155
|
Add interaction check to command tree
In some cases, it's desirable for our command tree to only process a
subset of incoming interactions, such as in a multi process deployment.
|
3 years ago |
Rapptz
|
84c38f1f22
|
Ignore errors if it's already handled in app commands
|
3 years ago |
Rapptz
|
f7c664e3e2
|
Add error handler support for context menus
|
3 years ago |
Rapptz
|
202b993da3
|
Add Interaction.command and Interaction.namespace attributes
|
3 years ago |
Rapptz
|
3c6daff473
|
Change default ellipsis descriptions to use U+2026
|
3 years ago |
Rapptz
|
8ced1143e3
|
Change missing application ID error to be more descriptive
|
3 years ago |
Rapptz
|
698d1e12a1
|
Add CommandTree.error decorator to set on_error dynamically
|
3 years ago |
Rapptz
|
20aa6f866d
|
Fix CommandTree removal and getter overloads
|
3 years ago |
Rapptz
|
f015b59e43
|
Add CommandTree.walk_commands and Group.walk_commands
|
3 years ago |
Stocker
|
5aa696ccfa
|
Fix typing issues and improve typing completeness across the library
Co-authored-by: Danny <[email protected]>
Co-authored-by: Josh <[email protected]>
|
3 years ago |
Rapptz
|
5e9097179b
|
Add CommandTree.copy_global_to method for quick development
|
3 years ago |
Rapptz
|
0ef369c0fa
|
[commands] Automatically unload top level app commands in extensions
|
3 years ago |
Rapptz
|
a672455ca9
|
Fix some context menu commands not being registered in guild contexts
This happened when there weren't any application commands due to a typo
stemming from a copy paste error.
Fixes #7650
|
3 years ago |
Rapptz
|
140a827190
|
Fix default guilds for commands not being respected
Pesky little typo
Fix #7641
|
3 years ago |
Rapptz
|
26c6b4d449
|
Use new differentiator for guild and global commands
Fixes #7602
|
3 years ago |
Arthur
|
8502978649
|
Check the global scope when dispatching context menus
|
3 years ago |
Rapptz
|
a6ae7ec196
|
Raise error if two trees are registered to the same connection state
|
3 years ago |
Rapptz
|
5741ad9368
|
Change default guild IDs attribute to persist on copy
|
3 years ago |
Rapptz
|
303d33bb08
|
Support Group with app_commands.guilds decorator
|
3 years ago |
Rapptz
|
25b4bc277b
|
Add app_commands.guilds to set the guilds of a command in another way
This is mostly preparation for interopability with commands.Cog as this
would allow authors to specify the guilds for their cog defined
commands.
|
3 years ago |
Rapptz
|
e6a87e0782
|
Add support for adding app commands locally to many guilds
This affects the context_menu and command decorators as well. Removing
and syncing do not support multiple guild IDs.
|
3 years ago |
Rapptz
|
13e102b6b9
|
Add default parameter to CommandTree.sync
I'm not sure how I feel about this, since explicitly passing
guild=None seems better.
|
3 years ago |
Rapptz
|
aa74238053
|
Reorganise documentation for interactions
|
3 years ago |
Rapptz
|
f435d160dd
|
Add Interaction.client property
|
3 years ago |
Rapptz
|
6110fe5b1c
|
Add fallback overloads for CommandTree
|
3 years ago |
Rapptz
|
ae1aaac5a7
|
Add support for autocomplete
|
3 years ago |
Rapptz
|
c10ed93cef
|
Add support for error handlers
|
3 years ago |
Rapptz
|
cdb7b3728e
|
Fix potential conflicts in snowflake keys
This can happen on really old channels with the same ID as the guild ID
and having a command with both a role and a channel.
|
3 years ago |
Rapptz
|
dffd72da58
|
Add support for context menu commands
|
3 years ago |
Rapptz
|
0d2db90028
|
Implement slash commands
|
3 years ago |