From 3579e9ee7ec6922c62f17aac39e0b37497875ce1 Mon Sep 17 00:00:00 2001 From: Lars_und_so <46791248+Larsundso@users.noreply.github.com> Date: Thu, 26 Jan 2023 16:36:59 +0100 Subject: [PATCH] wrong note (#2707) * missing export * added ActiveDeveloper Flag * wrong bit * wrong note --- transformers/mod.ts | 1 + transformers/toggles/member.ts | 2 +- types/shared.ts | 21 +++++++++++---------- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/transformers/mod.ts b/transformers/mod.ts index 469909447..fd2a24867 100644 --- a/transformers/mod.ts +++ b/transformers/mod.ts @@ -10,6 +10,7 @@ export * from "./applicationCommandPermission.ts"; export * from "./attachment.ts"; export * from "./auditLogEntry.ts"; export * from "./automodRule.ts"; +export * from "./automodActionExecution.ts"; export * from "./channel.ts"; export * from "./component.ts"; export * from "./embed.ts"; diff --git a/transformers/toggles/member.ts b/transformers/toggles/member.ts index 77a0a7aa2..be90ad87c 100644 --- a/transformers/toggles/member.ts +++ b/transformers/toggles/member.ts @@ -24,7 +24,7 @@ export class MemberToggles extends ToggleBitfield { } } - /** Whether the user belongs to an OAuth2 application */ + /** Whether the user is deafened in voice channels */ get deaf() { return this.has("deaf"); } diff --git a/types/shared.ts b/types/shared.ts index 82602960a..bd7759e88 100644 --- a/types/shared.ts +++ b/types/shared.ts @@ -39,6 +39,7 @@ export enum UserFlags { EarlyVerifiedBotDeveloper = 1 << 17, DiscordCertifiedModerator = 1 << 18, BotHttpInteractions = 1 << 19, + ActiveDeveloper = 1 << 22, } /** https://discord.com/developers/docs/resources/channel#channels-resource */ @@ -1287,7 +1288,7 @@ export enum Errors { MISSING_MANAGE_THREADS_AND_NOT_MEMBER = "MISSING_MANAGE_THREADS_AND_NOT_MEMBER", CANNOT_GET_MEMBERS_OF_AN_UNJOINED_PRIVATE_THREAD = "CANNOT_GET_MEMBERS_OF_AN_UNJOINED_PRIVATE_THREAD", HAVE_TO_BE_THE_CREATOR_OF_THE_THREAD_OR_HAVE_MANAGE_THREADS_TO_REMOVE_MEMBERS = - "HAVE_TO_BE_THE_CREATOR_OF_THE_THREAD_OR_HAVE_MANAGE_THREADS_TO_REMOVE_MEMBERS", + "HAVE_TO_BE_THE_CREATOR_OF_THE_THREAD_OR_HAVE_MANAGE_THREADS_TO_REMOVE_MEMBERS", // Message Get Errors INVALID_GET_MESSAGES_LIMIT = "INVALID_GET_MESSAGES_LIMIT", // Message Delete Errors @@ -1429,9 +1430,9 @@ export type CamelCase = S extends `${infer P1}_${infer P2}${in : Lowercase; export type Camelize = { [K in keyof T as CamelCase]: T[K] extends Array ? U extends {} ? Array> - : T[K] - : T[K] extends {} ? Camelize - : never; + : T[K] + : T[K] extends {} ? Camelize + : never; }; /** Non object primitives */ @@ -1484,14 +1485,14 @@ export type AnythingBut = Exclude< * object identity type */ export type Id = T extends infer U ? { - [K in keyof U]: U[K]; - } + [K in keyof U]: U[K]; +} : never; export type KeysWithUndefined = { [K in keyof T]-?: undefined extends T[K] ? K - : null extends T[K] ? K - : never; + : null extends T[K] ? K + : never; }[keyof T]; type OptionalizeAux = Id< @@ -1509,8 +1510,8 @@ type OptionalizeAux = Id< */ export type Optionalize = T extends object ? T extends Array ? number extends T["length"] ? T[number] extends object ? Array> - : T - : Partial + : T + : Partial : OptionalizeAux : T;