From 5983af8c9b84a559847676c7715586ecf2014954 Mon Sep 17 00:00:00 2001 From: Fleny Date: Wed, 30 Jul 2025 17:47:51 +0200 Subject: [PATCH] api-docs!: remove editGuildMFA (#4270) --- packages/bot/src/helpers.ts | 5 ----- packages/rest/src/manager.ts | 5 ----- packages/rest/src/routes.ts | 1 - packages/rest/src/types.ts | 5 ----- packages/rest/src/typings/routes.ts | 2 -- 5 files changed, 18 deletions(-) diff --git a/packages/bot/src/helpers.ts b/packages/bot/src/helpers.ts index 3c579ed30..d5f861380 100644 --- a/packages/bot/src/helpers.ts +++ b/packages/bot/src/helpers.ts @@ -89,7 +89,6 @@ import type { ListGuildMembers, ListSkuSubscriptionsOptions, ListThreadMembers, - MfaLevels, ModifyApplicationEmoji, ModifyChannel, ModifyGuild, @@ -735,9 +734,6 @@ export function createBotHelpers { return await bot.rest.editChannelPositions(guildId, channelPositions) }, - editGuildMfaLevel: async (guildId, mfaLevel, reason) => { - return await bot.rest.editGuildMfaLevel(guildId, mfaLevel, reason) - }, editOwnVoiceState: async (guildId, options) => { return await bot.rest.editOwnVoiceState(guildId, options) }, @@ -1148,7 +1144,6 @@ export type BotHelpers Promise editChannelPermissionOverrides: (channelId: BigString, options: EditChannelPermissionOverridesOptions, reason?: string) => Promise editChannelPositions: (guildId: BigString, channelPositions: ModifyGuildChannelPositions[]) => Promise - editGuildMfaLevel: (guildId: BigString, mfaLevel: MfaLevels, reason?: string) => Promise editOwnVoiceState: (guildId: BigString, options: EditOwnVoiceState) => Promise editUserVoiceState: (guildId: BigString, options: EditUserVoiceState) => Promise joinThread: (channelId: BigString) => Promise diff --git a/packages/rest/src/manager.ts b/packages/rest/src/manager.ts index ba7a719d4..87b63da0a 100644 --- a/packages/rest/src/manager.ts +++ b/packages/rest/src/manager.ts @@ -56,7 +56,6 @@ import type { DiscordVoiceState, DiscordWebhook, DiscordWelcomeScreen, - MfaLevels, ModifyGuildTemplate, } from '@discordeno/types' import { @@ -976,10 +975,6 @@ export function createRestManager(options: CreateRestManagerOptions): RestManage }) }, - async editGuildMfaLevel(guildId: BigString, mfaLevel: MfaLevels, reason?: string): Promise { - await rest.post(rest.routes.guilds.mfa(guildId), { body: { level: mfaLevel }, reason }) - }, - async editGuildSticker(guildId, stickerId, body, reason) { return await rest.patch(rest.routes.guilds.sticker(guildId, stickerId), { body, reason }) }, diff --git a/packages/rest/src/routes.ts b/packages/rest/src/routes.ts index 29b93f1a2..4918f99cc 100644 --- a/packages/rest/src/routes.ts +++ b/packages/rest/src/routes.ts @@ -434,7 +434,6 @@ export function createRoutes(): RestRoutes { return url }, }, - mfa: (guildId) => `/guilds/${guildId}/mfa`, preview: (guildId) => { return `/guilds/${guildId}/preview` }, diff --git a/packages/rest/src/types.ts b/packages/rest/src/types.ts index fee128b06..7dae2be2b 100644 --- a/packages/rest/src/types.ts +++ b/packages/rest/src/types.ts @@ -124,7 +124,6 @@ import type { ListGuildMembers, ListSkuSubscriptionsOptions, ListThreadMembers, - MfaLevels, ModifyApplicationEmoji, ModifyChannel, ModifyGuild, @@ -1194,10 +1193,6 @@ export interface RestManager { guildId: BigString, options: CreateApplicationCommand, ) => Promise> - /** Modify a guild's MFA level. Requires guild ownership. - * @param {string} [reason] - An optional reason for the action, to be included in the audit log. - */ - editGuildMfaLevel: (guildId: BigString, mfaLevel: MfaLevels, reason?: string) => Promise /** * Edit the given sticker. * diff --git a/packages/rest/src/typings/routes.ts b/packages/rest/src/typings/routes.ts index 91f279a18..9b637cf2b 100644 --- a/packages/rest/src/typings/routes.ts +++ b/packages/rest/src/typings/routes.ts @@ -173,8 +173,6 @@ export interface RestRoutes { widget: (guildId: BigString) => string /** Route for handling a guild's widget in the form of json. */ widgetJson: (guildId: BigString) => string - /** Route for handling a guilds mfa level. */ - mfa: (guildId: BigString) => string /** Routes for handling a guild's members. */ members: { /** Route for handling a specific guild member's ban. */