type http.py
This commit is contained in:
@@ -84,6 +84,7 @@ if TYPE_CHECKING:
|
|||||||
threads,
|
threads,
|
||||||
voice,
|
voice,
|
||||||
sticker,
|
sticker,
|
||||||
|
welcome_screen,
|
||||||
)
|
)
|
||||||
from .types.snowflake import Snowflake, SnowflakeList
|
from .types.snowflake import Snowflake, SnowflakeList
|
||||||
|
|
||||||
@@ -1116,10 +1117,10 @@ class HTTPClient:
|
|||||||
payload['icon'] = icon
|
payload['icon'] = icon
|
||||||
return self.request(Route('POST', '/guilds/templates/{code}', code=code), json=payload)
|
return self.request(Route('POST', '/guilds/templates/{code}', code=code), json=payload)
|
||||||
|
|
||||||
def get_welcome_screen(self, guild_id):
|
def get_welcome_screen(self, guild_id: Snowflake) -> Response[welcome_screen.WelcomeScreen]:
|
||||||
return self.request(Route('GET', '/guilds/{guild_id}/welcome-screen', guild_id=guild_id))
|
return self.request(Route('GET', '/guilds/{guild_id}/welcome-screen', guild_id=guild_id))
|
||||||
|
|
||||||
def edit_welcome_screen(self, guild_id, payload):
|
def edit_welcome_screen(self, guild_id: Snowflake, payload: Any) -> Response[welcome_screen.WelcomeScreen]:
|
||||||
valid_keys = (
|
valid_keys = (
|
||||||
'description',
|
'description',
|
||||||
'welcome_channels',
|
'welcome_channels',
|
||||||
|
|||||||
Reference in New Issue
Block a user