Add mfa_level parameter to Guild.edit

This commit is contained in:
Puncher
2023-03-16 12:15:12 +01:00
committed by GitHub
parent 7af70ac988
commit 2ca1a3a9a4
3 changed files with 22 additions and 2 deletions

View File

@ -1432,6 +1432,12 @@ class HTTPClient:
return self.request(Route('PATCH', '/guilds/{guild_id}', guild_id=guild_id), json=payload, reason=reason)
def edit_guild_mfa_level(
self, guild_id: Snowflake, *, mfa_level: int, reason: Optional[str] = None
) -> Response[guild.GuildMFALevel]:
payload = {'level': mfa_level}
return self.request(Route('POST', '/guilds/{guild_id}/mfa', guild_id=guild_id), json=payload, reason=reason)
def get_template(self, code: str) -> Response[template.Template]:
return self.request(Route('GET', '/guilds/templates/{code}', code=code))