@ -92,7 +92,6 @@ if TYPE_CHECKING:
|
||||
threads,
|
||||
voice,
|
||||
sticker,
|
||||
welcome_screen,
|
||||
)
|
||||
from .types.snowflake import Snowflake, SnowflakeList
|
||||
|
||||
@ -1135,18 +1134,6 @@ class HTTPClient:
|
||||
payload["icon"] = icon
|
||||
return self.request(Route("POST", "/guilds/templates/{code}", code=code), json=payload)
|
||||
|
||||
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))
|
||||
|
||||
def edit_welcome_screen(self, guild_id: Snowflake, payload: Any) -> Response[welcome_screen.WelcomeScreen]:
|
||||
valid_keys = (
|
||||
"description",
|
||||
"welcome_channels",
|
||||
"enabled",
|
||||
)
|
||||
payload = {k: v for k, v in payload.items() if k in valid_keys}
|
||||
return self.request(Route("PATCH", "/guilds/{guild_id}/welcome-screen", guild_id=guild_id), json=payload)
|
||||
|
||||
def get_bans(self, guild_id: Snowflake) -> Response[List[guild.Ban]]:
|
||||
return self.request(Route("GET", "/guilds/{guild_id}/bans", guild_id=guild_id))
|
||||
|
||||
|
Reference in New Issue
Block a user