mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-05-14 09:50:03 +00:00
Fix autocomplete documentation to mention it only passes strings
This commit is contained in:
parent
8ab4d25d40
commit
2e37e47e38
@ -127,8 +127,8 @@ if TYPE_CHECKING:
|
|||||||
]
|
]
|
||||||
|
|
||||||
AutocompleteCallback = Union[
|
AutocompleteCallback = Union[
|
||||||
Callable[[GroupT, 'Interaction', ChoiceT], Coro[List[Choice[ChoiceT]]]],
|
Callable[[GroupT, 'Interaction', str], Coro[List[Choice[ChoiceT]]]],
|
||||||
Callable[['Interaction', ChoiceT], Coro[List[Choice[ChoiceT]]]],
|
Callable[['Interaction', str], Coro[List[Choice[ChoiceT]]]],
|
||||||
]
|
]
|
||||||
else:
|
else:
|
||||||
CommandCallback = Callable[..., Coro[T]]
|
CommandCallback = Callable[..., Coro[T]]
|
||||||
@ -1041,8 +1041,7 @@ class Command(Generic[GroupT, P, T]):
|
|||||||
"""A decorator that registers a coroutine as an autocomplete prompt for a parameter.
|
"""A decorator that registers a coroutine as an autocomplete prompt for a parameter.
|
||||||
|
|
||||||
The coroutine callback must have 2 parameters, the :class:`~discord.Interaction`,
|
The coroutine callback must have 2 parameters, the :class:`~discord.Interaction`,
|
||||||
and the current value by the user (usually either a :class:`str`, :class:`int`, or :class:`float`,
|
and the current value by the user (the string currently being typed by the user).
|
||||||
depending on the type of the parameter being marked as autocomplete).
|
|
||||||
|
|
||||||
To get the values from other parameters that may be filled in, accessing
|
To get the values from other parameters that may be filled in, accessing
|
||||||
:attr:`.Interaction.namespace` will give a :class:`Namespace` object with those
|
:attr:`.Interaction.namespace` will give a :class:`Namespace` object with those
|
||||||
|
Loading…
x
Reference in New Issue
Block a user