From 340488fc735176aa0c87e932bd748dce1af83c38 Mon Sep 17 00:00:00 2001 From: ITOH Date: Sun, 14 Nov 2021 20:35:39 +0100 Subject: [PATCH] finally remove Discord prefixes for enum --- src/types/activity/activity_types.ts | 5 +---- src/types/applications/applicationFlags.ts | 5 +---- src/types/auditLog/auditLogEvents.ts | 5 +---- src/types/channels/overwriteTypes.ts | 5 +---- src/types/channels/videoQualityModes.ts | 5 +---- src/types/codes/gatewayCloseEventCodes.ts | 5 +---- src/types/codes/httpResponseCodes.ts | 5 +---- src/types/codes/jsonErrorCodes.ts | 5 +---- src/types/codes/rpcErrorCodes.ts | 5 +---- src/types/codes/voiceOpcodes.ts | 5 +---- src/types/guilds/defaultMessageNotificationLevels.ts | 5 +---- src/types/guilds/getGuildWidgetImageStyleOptions.ts | 5 +---- src/types/guilds/mfaLevels.ts | 5 +---- src/types/guilds/systemChannelFlags.ts | 5 +---- src/types/integrations/integrationExpireBehaviors.ts | 5 +---- .../commands/applicationCommandPermissionTypes.ts | 5 +---- src/types/interactions/interactionTypes.ts | 5 +---- src/types/invites/inviteTargetTypes.ts | 5 +---- src/types/messages/allowedMentionsTypes.ts | 5 +---- src/types/messages/components/messageComponentTypes.ts | 5 +---- src/types/messages/messageFlags.ts | 5 +---- src/types/messages/messageTypes.ts | 5 +---- src/types/teams/teamMembershipStates.ts | 5 +---- src/types/users/userFlags.ts | 5 +---- src/types/webhooks/discordWebhookTypes.ts | 5 +---- 25 files changed, 25 insertions(+), 100 deletions(-) diff --git a/src/types/activity/activity_types.ts b/src/types/activity/activity_types.ts index 637dffb57..2055a88c5 100644 --- a/src/types/activity/activity_types.ts +++ b/src/types/activity/activity_types.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/gateway#activity-object-activity-types */ -export enum DiscordActivityTypes { +export enum ActivityTypes { Game, Streaming, Listening, @@ -7,6 +7,3 @@ export enum DiscordActivityTypes { Custom = 4, Competing, } - -export type ActivityTypes = DiscordActivityTypes; -export const ActivityTypes = DiscordActivityTypes; diff --git a/src/types/applications/applicationFlags.ts b/src/types/applications/applicationFlags.ts index 9c13ad61f..9cb19b3cd 100644 --- a/src/types/applications/applicationFlags.ts +++ b/src/types/applications/applicationFlags.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/oauth2#application-application-flags */ -export enum DiscordApplicationFlags { +export enum ApplicationFlags { GatewayPresence = 1 << 12, GatewayPresenceLimited = 1 << 13, GatewayGuildMembers = 1 << 14, @@ -9,6 +9,3 @@ export enum DiscordApplicationFlags { GatewayMessageCount = 1 << 18, GatewayMessageContentLimited = 1 << 19, } - -export type ApplicationFlags = DiscordApplicationFlags; -export const ApplicationFlags = DiscordApplicationFlags; diff --git a/src/types/auditLog/auditLogEvents.ts b/src/types/auditLog/auditLogEvents.ts index 7c28ec77d..bfa7f1fdd 100644 --- a/src/types/auditLog/auditLogEvents.ts +++ b/src/types/auditLog/auditLogEvents.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events */ -export enum DiscordAuditLogEvents { +export enum AuditLogEvents { GuildUpdate = 1, ChannelCreate = 10, ChannelUpdate, @@ -45,6 +45,3 @@ export enum DiscordAuditLogEvents { ThreadUpdate, ThreadDelete, } - -export type AuditLogEvents = DiscordAuditLogEvents; -export const AuditLogEvents = DiscordAuditLogEvents; diff --git a/src/types/channels/overwriteTypes.ts b/src/types/channels/overwriteTypes.ts index 9e4de3406..92ae29f60 100644 --- a/src/types/channels/overwriteTypes.ts +++ b/src/types/channels/overwriteTypes.ts @@ -1,7 +1,4 @@ -export enum DiscordOverwriteTypes { +export enum OverwriteTypes { Role, Member, } - -export type OverwriteTypes = DiscordOverwriteTypes; -export const OverwriteTypes = DiscordOverwriteTypes; diff --git a/src/types/channels/videoQualityModes.ts b/src/types/channels/videoQualityModes.ts index e32931f1c..543784834 100644 --- a/src/types/channels/videoQualityModes.ts +++ b/src/types/channels/videoQualityModes.ts @@ -1,9 +1,6 @@ -export enum DiscordVideoQualityModes { +export enum VideoQualityModes { /** Discord chooses the quality for optimal performance */ Auto = 1, /** 720p */ Full, } - -export type VideoQualityModes = DiscordVideoQualityModes; -export const VideoQualityModes = DiscordVideoQualityModes; diff --git a/src/types/codes/gatewayCloseEventCodes.ts b/src/types/codes/gatewayCloseEventCodes.ts index b3b9b2854..94f4dfebf 100644 --- a/src/types/codes/gatewayCloseEventCodes.ts +++ b/src/types/codes/gatewayCloseEventCodes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/opcodes-and-status-codes#opcodes-and-status-codes */ -export enum DiscordGatewayCloseEventCodes { +export enum GatewayCloseEventCodes { UnknownError = 4000, UnknownOpcode, DecodeError, @@ -15,6 +15,3 @@ export enum DiscordGatewayCloseEventCodes { InvalidIntents, DisallowedIntents, } - -export type GatewayCloseEventCodes = DiscordGatewayCloseEventCodes; -export const GatewayCloseEventCodes = DiscordGatewayCloseEventCodes; diff --git a/src/types/codes/httpResponseCodes.ts b/src/types/codes/httpResponseCodes.ts index 1ffdd81a5..cc8242a0a 100644 --- a/src/types/codes/httpResponseCodes.ts +++ b/src/types/codes/httpResponseCodes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/opcodes-and-status-codes#http */ -export enum DiscordHTTPResponseCodes { +export enum HTTPResponseCodes { Ok = 200, Created, NoContent = 204, @@ -12,6 +12,3 @@ export enum DiscordHTTPResponseCodes { TooManyRequests = 429, GatewayUnavailable = 502, } - -export type HTTPResponseCodes = DiscordHTTPResponseCodes; -export const HTTPResponseCodes = DiscordHTTPResponseCodes; diff --git a/src/types/codes/jsonErrorCodes.ts b/src/types/codes/jsonErrorCodes.ts index 1c3cb5f8f..8a4f5d957 100644 --- a/src/types/codes/jsonErrorCodes.ts +++ b/src/types/codes/jsonErrorCodes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/opcodes-and-status-codes#json */ -export enum DiscordJsonErrorCodes { +export enum JsonErrorCodes { GeneralError, UnknownAccount = 10001, UnknownApplication, @@ -129,6 +129,3 @@ export enum DiscordJsonErrorCodes { MaximumNumberOfActiveThreadsReached = 160006, MaximumNumberOfActiveAnnouncementThreadsReached = 160007, } - -export type JsonErrrorCodes = DiscordJsonErrorCodes; -export const JsonErrrorCodes = DiscordJsonErrorCodes; diff --git a/src/types/codes/rpcErrorCodes.ts b/src/types/codes/rpcErrorCodes.ts index 4d57a9d4a..76cdc38f0 100644 --- a/src/types/codes/rpcErrorCodes.ts +++ b/src/types/codes/rpcErrorCodes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc */ -export enum DiscordRpcErrorCodes { +export enum RpcErrorCodes { UnknownError = 1000, InvalidPayload = 4000, InvalidCommand = 4002, @@ -17,6 +17,3 @@ export enum DiscordRpcErrorCodes { SelectVoiceForceRequired, CaptureShortcutAlreadyListening, } - -export type RpcErrorCodes = DiscordRpcErrorCodes; -export const RpcErrorCodes = DiscordRpcErrorCodes; diff --git a/src/types/codes/voiceOpcodes.ts b/src/types/codes/voiceOpcodes.ts index ffeb02fc9..e1f15ddb8 100644 --- a/src/types/codes/voiceOpcodes.ts +++ b/src/types/codes/voiceOpcodes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice */ -export enum DiscordVoiceOpcodes { +export enum VoiceOpcodes { Identify, SelectProtocol, Ready, @@ -12,6 +12,3 @@ export enum DiscordVoiceOpcodes { Resumed, ClientDisconnect = 13, } - -export type VoiceOpcodes = DiscordVoiceOpcodes; -export const VoiceOpcodes = DiscordVoiceOpcodes; diff --git a/src/types/guilds/defaultMessageNotificationLevels.ts b/src/types/guilds/defaultMessageNotificationLevels.ts index 2068ef002..f965af9cf 100644 --- a/src/types/guilds/defaultMessageNotificationLevels.ts +++ b/src/types/guilds/defaultMessageNotificationLevels.ts @@ -1,10 +1,7 @@ /** https://discord.com/developers/docs/resources/guild#guild-object-default-message-notification-level */ -export enum DiscordDefaultMessageNotificationLevels { +export enum DefaultMessageNotificationLevels { /** Members will receive notifications for all messages by default */ AllMessages, /** Members will receive notifications only for messages that @mention them by default */ OnlyMentions, } - -export type DefaultMessageNotificationLevels = DiscordDefaultMessageNotificationLevels; -export const DefaultMessageNotificationLevels = DiscordDefaultMessageNotificationLevels; diff --git a/src/types/guilds/getGuildWidgetImageStyleOptions.ts b/src/types/guilds/getGuildWidgetImageStyleOptions.ts index d199d4515..088986a86 100644 --- a/src/types/guilds/getGuildWidgetImageStyleOptions.ts +++ b/src/types/guilds/getGuildWidgetImageStyleOptions.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options */ -export enum DiscordGetGuildWidgetImageStyleOptions { +export enum GetGuildWidgetImageStyleOptions { /** Shield style widget with Discord icon and guild members online count */ Shield = "shield", /** Large image with guild icon, name and online count. "POWERED BY DISCORD" as the footer of the widget */ @@ -11,6 +11,3 @@ export enum DiscordGetGuildWidgetImageStyleOptions { /** Large Discord logo at the top of the widget. Guild icon, name and online count in the middle portion of the widget and a "JOIN MY SERVER" button at the bottom */ Banner4 = "banner4", } - -export type GetGuildWidgetImageStyleOptions = DiscordGetGuildWidgetImageStyleOptions; -export const GetGuildWidgetImageStyleOptions = DiscordGetGuildWidgetImageStyleOptions; diff --git a/src/types/guilds/mfaLevels.ts b/src/types/guilds/mfaLevels.ts index cb664b8ae..e0be68028 100644 --- a/src/types/guilds/mfaLevels.ts +++ b/src/types/guilds/mfaLevels.ts @@ -1,10 +1,7 @@ /** https://discord.com/developers/docs/resources/guild#guild-object-mfa-level */ -export enum DiscordMfaLevels { +export enum MfaLevels { /** Guild has no MFA/2FA requirement for moderation actions */ None, /** Guild has a 2FA requirement for moderation actions */ Elevated, } - -export type MfaLevels = DiscordMfaLevels; -export const MfaLevels = DiscordMfaLevels; diff --git a/src/types/guilds/systemChannelFlags.ts b/src/types/guilds/systemChannelFlags.ts index 9439a58d3..7e39bce0b 100644 --- a/src/types/guilds/systemChannelFlags.ts +++ b/src/types/guilds/systemChannelFlags.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags */ -export enum DiscordSystemChannelFlags { +export enum SystemChannelFlags { /** Suppress member join notifications */ SuppressJoinNotifications = 1 << 0, /** Suppress server boost notifications */ @@ -9,6 +9,3 @@ export enum DiscordSystemChannelFlags { /** Hide member join sticker reply buttons */ SuppressJoinNotificationReplies = 1 << 3, } - -export type SystemChannelFlags = DiscordSystemChannelFlags; -export const SystemChannelFlags = DiscordSystemChannelFlags; diff --git a/src/types/integrations/integrationExpireBehaviors.ts b/src/types/integrations/integrationExpireBehaviors.ts index da2799d89..53156fe38 100644 --- a/src/types/integrations/integrationExpireBehaviors.ts +++ b/src/types/integrations/integrationExpireBehaviors.ts @@ -1,8 +1,5 @@ /** https://discord.com/developers/docs/resources/guild#integration-object-integration-expire-behaviors */ -export enum DiscordIntegrationExpireBehaviors { +export enum IntegrationExpireBehaviors { RemoveRole, Kick, } - -export type IntegrationExpireBehaviors = DiscordIntegrationExpireBehaviors; -export const IntegrationExpireBehaviors = DiscordIntegrationExpireBehaviors; diff --git a/src/types/interactions/commands/applicationCommandPermissionTypes.ts b/src/types/interactions/commands/applicationCommandPermissionTypes.ts index 5f9823e2e..4cfc423be 100644 --- a/src/types/interactions/commands/applicationCommandPermissionTypes.ts +++ b/src/types/interactions/commands/applicationCommandPermissionTypes.ts @@ -1,7 +1,4 @@ -export enum DiscordApplicationCommandPermissionTypes { +export enum ApplicationCommandPermissionTypes { Role = 1, User, } - -export type ApplicationCommandPermissionTypes = DiscordApplicationCommandPermissionTypes; -export const ApplicationCommandPermissionTypes = DiscordApplicationCommandPermissionTypes; diff --git a/src/types/interactions/interactionTypes.ts b/src/types/interactions/interactionTypes.ts index d5f280921..6ebf2b674 100644 --- a/src/types/interactions/interactionTypes.ts +++ b/src/types/interactions/interactionTypes.ts @@ -1,10 +1,7 @@ /** https://discord.com/developers/docs/interactions/slash-commands#interaction-interactiontype */ -export enum DiscordInteractionTypes { +export enum InteractionTypes { Ping = 1, ApplicationCommand, MessageComponent, ApplicationCommandAutocomplete, } - -export type InteractionTypes = DiscordInteractionTypes; -export const InteractionTypes = DiscordInteractionTypes; diff --git a/src/types/invites/inviteTargetTypes.ts b/src/types/invites/inviteTargetTypes.ts index ddc29d2b2..34ae1888d 100644 --- a/src/types/invites/inviteTargetTypes.ts +++ b/src/types/invites/inviteTargetTypes.ts @@ -1,8 +1,5 @@ /** https://discord.com/developers/docs/resources/invite#invite-object-invite-target-types */ -export enum DiscordInviteTargetTypes { +export enum InviteTargetTypes { Stream = 1, EmbeddedApplication, } - -export type InviteTargetTypes = DiscordInviteTargetTypes; -export const InviteTargetTypes = DiscordInviteTargetTypes; diff --git a/src/types/messages/allowedMentionsTypes.ts b/src/types/messages/allowedMentionsTypes.ts index 48aa8d08f..da3a2f1fe 100644 --- a/src/types/messages/allowedMentionsTypes.ts +++ b/src/types/messages/allowedMentionsTypes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mention-types */ -export enum DiscordAllowedMentionsTypes { +export enum AllowedMentionsTypes { /** Controls role mentions */ RoleMentions = "roles", /** Controls user mentions */ @@ -7,6 +7,3 @@ export enum DiscordAllowedMentionsTypes { /** Controls @everyone and @here mentions */ EveryoneMentions = "everyone", } - -export type AllowedMentionsTypes = DiscordAllowedMentionsTypes; -export const AllowedMentionsTypes = DiscordAllowedMentionsTypes; diff --git a/src/types/messages/components/messageComponentTypes.ts b/src/types/messages/components/messageComponentTypes.ts index 30a15fa63..0f329c631 100644 --- a/src/types/messages/components/messageComponentTypes.ts +++ b/src/types/messages/components/messageComponentTypes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/interactions/message-components#component-types */ -export enum DiscordMessageComponentTypes { +export enum MessageComponentTypes { /** A row of components at the bottom of a message */ ActionRow = 1, /** A button! */ @@ -7,6 +7,3 @@ export enum DiscordMessageComponentTypes { /** A select menu. */ SelectMenu, } - -export type MessageComponentTypes = DiscordMessageComponentTypes; -export const MessageComponentTypes = DiscordMessageComponentTypes; diff --git a/src/types/messages/messageFlags.ts b/src/types/messages/messageFlags.ts index 2959d44f0..950be4588 100644 --- a/src/types/messages/messageFlags.ts +++ b/src/types/messages/messageFlags.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/channel#message-object-message-flags */ -export enum DiscordMessageFlags { +export enum MessageFlags { /** This message has been published to subscribed channels (via Channel Following) */ Crossposted = 1 << 0, /** This message originated from a message in another channel (via Channel Following) */ @@ -17,6 +17,3 @@ export enum DiscordMessageFlags { /** This message is an Interaction Response and the bot is "thinking" */ Loading = 1 << 7, } - -export type MessageFlags = DiscordMessageFlags; -export const MessageFlags = DiscordMessageFlags; diff --git a/src/types/messages/messageTypes.ts b/src/types/messages/messageTypes.ts index 32b331e76..00f986d39 100644 --- a/src/types/messages/messageTypes.ts +++ b/src/types/messages/messageTypes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/channel#message-object-message-types */ -export enum DiscordMessageTypes { +export enum MessageTypes { Default, RecipientAdd, RecipientRemove, @@ -24,6 +24,3 @@ export enum DiscordMessageTypes { GuildInviteReminder, ContextMenuCommand, } - -export type MessageTypes = DiscordMessageTypes; -export const MessageTypes = DiscordMessageTypes; diff --git a/src/types/teams/teamMembershipStates.ts b/src/types/teams/teamMembershipStates.ts index b1bc70c8d..71429a3c2 100644 --- a/src/types/teams/teamMembershipStates.ts +++ b/src/types/teams/teamMembershipStates.ts @@ -1,8 +1,5 @@ /** https://discord.com/developers/docs/topics/teams#data-models-membership-state-enum */ -export enum DiscordTeamMembershipStates { +export enum TeamMembershipStates { Invited = 1, Accepted, } - -export type TeamMembershipStates = DiscordTeamMembershipStates; -export const TeamMembershipStates = DiscordTeamMembershipStates; diff --git a/src/types/users/userFlags.ts b/src/types/users/userFlags.ts index cac03389a..e59bde18d 100644 --- a/src/types/users/userFlags.ts +++ b/src/types/users/userFlags.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/user#user-object-user-flags */ -export enum DiscordUserFlags { +export enum UserFlags { None, DiscordEmployee = 1 << 0, ParteneredServerOwner = 1 << 1, @@ -16,6 +16,3 @@ export enum DiscordUserFlags { DiscordCertifiedModerator = 1 << 18, BotHttpInteractions = 1 << 19, } - -export type UserFlags = DiscordUserFlags; -export const UserFlags = DiscordUserFlags; diff --git a/src/types/webhooks/discordWebhookTypes.ts b/src/types/webhooks/discordWebhookTypes.ts index e17edb1bb..7afa58855 100644 --- a/src/types/webhooks/discordWebhookTypes.ts +++ b/src/types/webhooks/discordWebhookTypes.ts @@ -1,5 +1,5 @@ /** https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-types */ -export enum DiscordWebhookTypes { +export enum WebhookTypes { /** Incoming Webhooks can post messages to channels with a generated token */ Incoming = 1, /** Channel Follower Webhooks are internal webhooks used with Channel Following to post new messages into channels */ @@ -7,6 +7,3 @@ export enum DiscordWebhookTypes { /** Application webhooks are webhooks used with Interactions */ Application, } - -export type WebhookTypes = DiscordWebhookTypes; -export const WebhookTypes = DiscordWebhookTypes;