feat(Guild): add flags to modify guild member (#1571)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Almeida
2026-03-19 07:35:15 +00:00
committed by GitHub
parent c8ef2fefde
commit 46b8cbd46f
4 changed files with 28 additions and 0 deletions

View File

@@ -20,6 +20,7 @@ import type {
GuildDefaultMessageNotifications,
GuildExplicitContentFilter,
GuildFeature,
GuildMemberFlags,
GuildMFALevel,
GuildSystemChannelFlags,
GuildVerificationLevel,
@@ -522,6 +523,12 @@ export interface RESTPatchAPIGuildMemberJSONBody {
* Timestamp of when the time out will be removed; until then, they cannot interact with the guild
*/
communication_disabled_until?: string | null | undefined;
/**
* Guild member flags (only {@link GuildMemberFlags.BypassesVerification} can be set)
*
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags}
*/
flags?: GuildMemberFlags | undefined;
}
/**

7
deno/rest/v9/guild.ts generated
View File

@@ -18,6 +18,7 @@ import type {
GuildDefaultMessageNotifications,
GuildExplicitContentFilter,
GuildFeature,
GuildMemberFlags,
GuildMFALevel,
GuildSystemChannelFlags,
GuildVerificationLevel,
@@ -522,6 +523,12 @@ export interface RESTPatchAPIGuildMemberJSONBody {
* Timestamp of when the time out will be removed; until then, they cannot interact with the guild
*/
communication_disabled_until?: string | null | undefined;
/**
* Guild member flags (only {@link GuildMemberFlags.BypassesVerification} can be set)
*
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags}
*/
flags?: GuildMemberFlags | undefined;
}
/**

View File

@@ -20,6 +20,7 @@ import type {
GuildDefaultMessageNotifications,
GuildExplicitContentFilter,
GuildFeature,
GuildMemberFlags,
GuildMFALevel,
GuildSystemChannelFlags,
GuildVerificationLevel,
@@ -522,6 +523,12 @@ export interface RESTPatchAPIGuildMemberJSONBody {
* Timestamp of when the time out will be removed; until then, they cannot interact with the guild
*/
communication_disabled_until?: string | null | undefined;
/**
* Guild member flags (only {@link GuildMemberFlags.BypassesVerification} can be set)
*
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags}
*/
flags?: GuildMemberFlags | undefined;
}
/**

View File

@@ -18,6 +18,7 @@ import type {
GuildDefaultMessageNotifications,
GuildExplicitContentFilter,
GuildFeature,
GuildMemberFlags,
GuildMFALevel,
GuildSystemChannelFlags,
GuildVerificationLevel,
@@ -522,6 +523,12 @@ export interface RESTPatchAPIGuildMemberJSONBody {
* Timestamp of when the time out will be removed; until then, they cannot interact with the guild
*/
communication_disabled_until?: string | null | undefined;
/**
* Guild member flags (only {@link GuildMemberFlags.BypassesVerification} can be set)
*
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags}
*/
flags?: GuildMemberFlags | undefined;
}
/**