Browse Source

Convert more parameters to more generic types

pull/10109/head
dolfies 3 years ago
parent
commit
fe12a434b6
  1. 8
      discord/appinfo.py
  2. 2
      discord/client.py
  3. 2
      discord/guild.py

8
discord/appinfo.py

@ -24,7 +24,7 @@ DEALINGS IN THE SOFTWARE.
from __future__ import annotations
from typing import List, TYPE_CHECKING, Optional
from typing import Collection, List, TYPE_CHECKING, Optional
from . import utils
from .asset import Asset
@ -358,12 +358,12 @@ class Application(PartialApplication):
description: Optional[str] = MISSING,
icon: Optional[bytes] = MISSING,
cover_image: Optional[bytes] = MISSING,
tags: List[str] = MISSING,
tags: Collection[str] = MISSING,
terms_of_service_url: Optional[str] = MISSING,
privacy_policy_url: Optional[str] = MISSING,
interactions_endpoint_url: Optional[str] = MISSING,
redirect_uris: List[str] = MISSING,
rpc_origins: List[str] = MISSING,
redirect_uris: Collection[str] = MISSING,
rpc_origins: Collection[str] = MISSING,
public: bool = MISSING,
require_code_grant: bool = MISSING,
flags: ApplicationFlags = MISSING,

2
discord/client.py

@ -757,7 +757,7 @@ class Client:
return [create_activity(activity, state) for activity in state._activities]
@initial_activities.setter
def initial_activities(self, values: List[ActivityTypes]) -> None:
def initial_activities(self, values: Sequence[ActivityTypes]) -> None:
if not values:
self._connection._activities = []
elif all(isinstance(value, BaseActivity) for value in values):

2
discord/guild.py

@ -3431,7 +3431,7 @@ class Guild(Hashable):
self,
*,
description: str = MISSING,
welcome_channels: List[WelcomeChannel] = MISSING,
welcome_channels: Sequence[WelcomeChannel] = MISSING,
enabled: bool = MISSING,
):
"""|coro|

Loading…
Cancel
Save