|
25 | 25 |
|
26 | 26 | from __future__ import annotations
|
27 | 27 |
|
28 |
| -from typing import TYPE_CHECKING, List, Union, overload |
| 28 | +from typing import TYPE_CHECKING, Optional, List, Union, overload |
29 | 29 | from .utils import _get_as_snowflake, get
|
30 | 30 | from .partial_emoji import _EmojiTag
|
31 | 31 |
|
@@ -88,7 +88,7 @@ def to_dict(self) -> WelcomeScreenChannelPayload:
|
88 | 88 | return dict_
|
89 | 89 |
|
90 | 90 | @classmethod
|
91 |
| - def _from_dict(cls, data: WelcomeScreenChannelPayload, guild: Guild) -> WelcomeChannel: |
| 91 | + def _from_dict(cls, data: WelcomeScreenChannelPayload, guild: Guild) -> WelcomeScreenChannel: |
92 | 92 | channel_id = _get_as_snowflake(data, 'channel_id')
|
93 | 93 | channel = guild.get_channel(channel_id)
|
94 | 94 | description = data.get('description')
|
@@ -145,7 +145,7 @@ async def edit(
|
145 | 145 | self,
|
146 | 146 | *,
|
147 | 147 | description: Optional[str] = ...,
|
148 |
| - welcome_channels: Optional[List[WelcomeChannel]] = ..., |
| 148 | + welcome_channels: Optional[List[WelcomeScreenChannel]] = ..., |
149 | 149 | enabled: Optional[bool] = ...,
|
150 | 150 | reason: Optional[str] = ...,
|
151 | 151 | ) -> None:
|
|
0 commit comments