mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-07-04 09:10:11 +00:00
Add notes about contexts and installation_types availability
This commit is contained in:
parent
2c197649c2
commit
cc32fb364b
@ -2372,6 +2372,12 @@ def guilds(*guild_ids: Union[Snowflake, int]) -> Callable[[T], T]:
|
|||||||
with the :meth:`CommandTree.command` or :meth:`CommandTree.context_menu` decorator
|
with the :meth:`CommandTree.command` or :meth:`CommandTree.context_menu` decorator
|
||||||
then this must go below that decorator.
|
then this must go below that decorator.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this decorator cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
|
|
||||||
.. code-block:: python3
|
.. code-block:: python3
|
||||||
|
@ -307,10 +307,24 @@ class CommandTree(Generic[ClientT]):
|
|||||||
guild: Optional[:class:`~discord.abc.Snowflake`]
|
guild: Optional[:class:`~discord.abc.Snowflake`]
|
||||||
The guild to add the command to. If not given or ``None`` then it
|
The guild to add the command to. If not given or ``None`` then it
|
||||||
becomes a global command instead.
|
becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
guilds: List[:class:`~discord.abc.Snowflake`]
|
guilds: List[:class:`~discord.abc.Snowflake`]
|
||||||
The list of guilds to add the command to. This cannot be mixed
|
The list of guilds to add the command to. This cannot be mixed
|
||||||
with the ``guild`` parameter. If no guilds are given at all
|
with the ``guild`` parameter. If no guilds are given at all
|
||||||
then it becomes a global command instead.
|
then it becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
override: :class:`bool`
|
override: :class:`bool`
|
||||||
Whether to override a command with the same name. If ``False``
|
Whether to override a command with the same name. If ``False``
|
||||||
an exception is raised. Default is ``False``.
|
an exception is raised. Default is ``False``.
|
||||||
@ -877,10 +891,24 @@ class CommandTree(Generic[ClientT]):
|
|||||||
guild: Optional[:class:`~discord.abc.Snowflake`]
|
guild: Optional[:class:`~discord.abc.Snowflake`]
|
||||||
The guild to add the command to. If not given or ``None`` then it
|
The guild to add the command to. If not given or ``None`` then it
|
||||||
becomes a global command instead.
|
becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
guilds: List[:class:`~discord.abc.Snowflake`]
|
guilds: List[:class:`~discord.abc.Snowflake`]
|
||||||
The list of guilds to add the command to. This cannot be mixed
|
The list of guilds to add the command to. This cannot be mixed
|
||||||
with the ``guild`` parameter. If no guilds are given at all
|
with the ``guild`` parameter. If no guilds are given at all
|
||||||
then it becomes a global command instead.
|
then it becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
auto_locale_strings: :class:`bool`
|
auto_locale_strings: :class:`bool`
|
||||||
If this is set to ``True``, then all translatable strings will implicitly
|
If this is set to ``True``, then all translatable strings will implicitly
|
||||||
be wrapped into :class:`locale_str` rather than :class:`str`. This could
|
be wrapped into :class:`locale_str` rather than :class:`str`. This could
|
||||||
@ -960,10 +988,24 @@ class CommandTree(Generic[ClientT]):
|
|||||||
guild: Optional[:class:`~discord.abc.Snowflake`]
|
guild: Optional[:class:`~discord.abc.Snowflake`]
|
||||||
The guild to add the command to. If not given or ``None`` then it
|
The guild to add the command to. If not given or ``None`` then it
|
||||||
becomes a global command instead.
|
becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
guilds: List[:class:`~discord.abc.Snowflake`]
|
guilds: List[:class:`~discord.abc.Snowflake`]
|
||||||
The list of guilds to add the command to. This cannot be mixed
|
The list of guilds to add the command to. This cannot be mixed
|
||||||
with the ``guild`` parameter. If no guilds are given at all
|
with the ``guild`` parameter. If no guilds are given at all
|
||||||
then it becomes a global command instead.
|
then it becomes a global command instead.
|
||||||
|
|
||||||
|
.. note ::
|
||||||
|
|
||||||
|
Due to a Discord limitation, this keyword argument cannot be used in conjunction with
|
||||||
|
contexts (e.g. :func:`.app_commands.allowed_contexts`) or installation types
|
||||||
|
(e.g. :func:`.app_commands.allowed_installs`).
|
||||||
|
|
||||||
auto_locale_strings: :class:`bool`
|
auto_locale_strings: :class:`bool`
|
||||||
If this is set to ``True``, then all translatable strings will implicitly
|
If this is set to ``True``, then all translatable strings will implicitly
|
||||||
be wrapped into :class:`locale_str` rather than :class:`str`. This could
|
be wrapped into :class:`locale_str` rather than :class:`str`. This could
|
||||||
|
Loading…
x
Reference in New Issue
Block a user