From bcd3a00eaff85262db6903cf194fea563825ad4b Mon Sep 17 00:00:00 2001 From: James <50501825+Gobot1234@users.noreply.github.com> Date: Sat, 10 Apr 2021 12:27:32 +0100 Subject: [commands] Make `commands.Greedy` a `typing.Generic` --- docs/ext/commands/api.rst | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) (limited to 'docs') diff --git a/docs/ext/commands/api.rst b/docs/ext/commands/api.rst index 6fa552d6..9c1e3817 100644 --- a/docs/ext/commands/api.rst +++ b/docs/ext/commands/api.rst @@ -323,27 +323,7 @@ Converters .. autoclass:: discord.ext.commands.clean_content :members: -.. data:: ext.commands.Greedy - - A special converter that greedily consumes arguments until it can't. - As a consequence of this behaviour, most input errors are silently discarded, - since it is used as an indicator of when to stop parsing. - - When a parser error is met the greedy converter stops converting, undoes the - internal string parsing routine, and continues parsing regularly. - - For example, in the following code: - - .. code-block:: python3 - - @commands.command() - async def test(ctx, numbers: Greedy[int], reason: str): - await ctx.send(f"numbers: {numbers}, reason: {reason}") - - An invocation of ``[p]test 1 2 3 4 5 6 hello`` would pass ``numbers`` with - ``[1, 2, 3, 4, 5, 6]`` and ``reason`` with ``hello``\. - - For more information, check :ref:`ext_commands_special_converters`. +.. autoclass:: ext.commands.Greedy() .. _ext_commands_api_errors: -- cgit v1.2.3