[types] Fix application command choice typings

This commit is contained in:
Rapptz 2022-02-23 17:38:52 -05:00
parent 0ed745f5ae
commit 29c26bc0a6

View File

@ -26,8 +26,8 @@ from __future__ import annotations
from typing import List, Literal, TypedDict, Union
from discord.types.channel import ChannelType
from discord.types.snowflake import Snowflake
from .channel import ChannelType
from .snowflake import Snowflake
ApplicationCommandType = Literal[1, 2, 3]
ApplicationCommandOptionType = Literal[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
@ -52,7 +52,7 @@ class _BaseValueApplicationCommandOption(_BaseApplicationCommandOption, total=Fa
required: bool
class _StringApplicationCommandOptionChoice(TypedDict, total=False):
class _StringApplicationCommandOptionChoice(TypedDict):
name: str
value: str
@ -66,7 +66,7 @@ class _StringApplicationCommandOption(_StringApplicationCommandOptionOptional):
type: Literal[3]
class _IntegerApplicationCommandOptionChoice(TypedDict, total=False):
class _IntegerApplicationCommandOptionChoice(TypedDict):
name: str
value: int
@ -104,7 +104,7 @@ _SnowflakeApplicationCommandOptionChoice = Union[
]
class _NumberApplicationCommandOptionChoice(TypedDict, total=False):
class _NumberApplicationCommandOptionChoice(TypedDict):
name: str
value: float