|
38 | 38 | List,
|
39 | 39 | Literal,
|
40 | 40 | Optional,
|
| 41 | + Sequence, |
41 | 42 | Set,
|
42 | 43 | Tuple,
|
43 | 44 | TypeVar,
|
|
84 | 85 |
|
85 | 86 |
|
86 | 87 | def _retrieve_guild_ids(
|
87 |
| - command: Any, guild: Optional[Snowflake] = MISSING, guilds: List[Snowflake] = MISSING |
| 88 | + command: Any, guild: Optional[Snowflake] = MISSING, guilds: Sequence[Snowflake] = MISSING |
88 | 89 | ) -> Optional[Set[int]]:
|
89 | 90 | if guild is not MISSING and guilds is not MISSING:
|
90 | 91 | raise TypeError('cannot mix guild and guilds keyword arguments')
|
@@ -226,7 +227,7 @@ def add_command(
|
226 | 227 | /,
|
227 | 228 | *,
|
228 | 229 | guild: Optional[Snowflake] = MISSING,
|
229 |
| - guilds: List[Snowflake] = MISSING, |
| 230 | + guilds: Sequence[Snowflake] = MISSING, |
230 | 231 | override: bool = False,
|
231 | 232 | ) -> None:
|
232 | 233 | """Adds an application command to the tree.
|
@@ -786,7 +787,7 @@ def command(
|
786 | 787 | name: str = MISSING,
|
787 | 788 | description: str = MISSING,
|
788 | 789 | guild: Optional[Snowflake] = MISSING,
|
789 |
| - guilds: List[Snowflake] = MISSING, |
| 790 | + guilds: Sequence[Snowflake] = MISSING, |
790 | 791 | ) -> Callable[[CommandCallback[Group, P, T]], Command[Group, P, T]]:
|
791 | 792 | """Creates an application command directly under this tree.
|
792 | 793 |
|
@@ -836,7 +837,7 @@ def context_menu(
|
836 | 837 | *,
|
837 | 838 | name: str = MISSING,
|
838 | 839 | guild: Optional[Snowflake] = MISSING,
|
839 |
| - guilds: List[Snowflake] = MISSING, |
| 840 | + guilds: Sequence[Snowflake] = MISSING, |
840 | 841 | ) -> Callable[[ContextMenuCallback], ContextMenu]:
|
841 | 842 | """Creates a application command context menu from a regular function directly under this tree.
|
842 | 843 |
|
|
0 commit comments