feat: Support default_thread_rate_limit_per_user in channel creation (#9273)

feat: support `default_thread_rate_limit_per_user` in channel creation
This commit is contained in:
Jiralite
2023-09-19 19:11:46 +01:00
committed by GitHub
parent ec3bcb93a5
commit 1e5c14b741
4 changed files with 16 additions and 0 deletions

View File

@@ -636,6 +636,7 @@ export class BaseGuildEmoji extends Emoji {
export class BaseGuildTextChannel extends TextBasedChannelMixin(GuildChannel, true) {
protected constructor(guild: Guild, data?: RawGuildChannelData, client?: Client<true>, immediatePatch?: boolean);
public defaultAutoArchiveDuration?: ThreadAutoArchiveDuration;
public defaultThreadRateLimitPerUser: number | null;
public rateLimitPerUser: number | null;
public nsfw: boolean;
public threads: GuildTextThreadManager<AllowedThreadTypeForTextChannel | AllowedThreadTypeForNewsChannel>;
@@ -4823,6 +4824,7 @@ export interface CategoryCreateChannelOptions {
position?: number;
rtcRegion?: string;
videoQualityMode?: VideoQualityMode;
defaultThreadRateLimitPerUser?: number;
availableTags?: GuildForumTagData[];
defaultReactionEmoji?: DefaultReactionEmoji;
defaultAutoArchiveDuration?: ThreadAutoArchiveDuration;