UNPKG

discord-api-spec

Version:

TypeScript types, flattened JS enums, and Zod schemas generated from [Discord’s OpenAPI spec](https://github.com/discord/discord-api-spec). Built daily for up-to-date data.

905 lines (816 loc) 30.6 kB
/* AUTO-GENERATED. DO NOT EDIT. */ export const ActionTypes = { TYPING_START: "TYPING_START", INVITE_CREATE: "INVITE_CREATE", INVITE_DELETE: "INVITE_DELETE", WEBHOOKS_UPDATE: "WEBHOOKS_UPDATE", CHANNEL_CREATE: "CHANNEL_CREATE", VOICE_CHANNEL_STATUS_UPDATE: "VOICE_CHANNEL_STATUS_UPDATE", CHANNEL_UPDATE: "CHANNEL_UPDATE", CHANNEL_DELETE: "CHANNEL_DELETE", CHANNEL_PINS_UPDATE: "CHANNEL_PINS_UPDATE", THREAD_CREATE: "THREAD_CREATE", THREAD_UPDATE: "THREAD_UPDATE", THREAD_DELETE: "THREAD_DELETE", THREAD_LIST_SYNC: "THREAD_LIST_SYNC", THREAD_MEMBER_UPDATE: "THREAD_MEMBER_UPDATE", THREAD_MEMBERS_UPDATE: "THREAD_MEMBERS_UPDATE", GUILD_CREATE: "GUILD_CREATE", GUILD_UPDATE: "GUILD_UPDATE", GUILD_DELETE: "GUILD_DELETE", GUILD_EMOJIS_UPDATE: "GUILD_EMOJIS_UPDATE", GUILD_STICKERS_UPDATE: "GUILD_STICKERS_UPDATE", GUILD_INTEGRATIONS_UPDATE: "GUILD_INTEGRATIONS_UPDATE", GUILD_MEMBER_ADD: "GUILD_MEMBER_ADD", GUILD_MEMBER_UPDATE: "GUILD_MEMBER_UPDATE", GUILD_MEMBER_REMOVE: "GUILD_MEMBER_REMOVE", GUILD_BAN_ADD: "GUILD_BAN_ADD", GUILD_BAN_REMOVE: "GUILD_BAN_REMOVE", GUILD_ROLE_CREATE: "GUILD_ROLE_CREATE", GUILD_ROLE_UPDATE: "GUILD_ROLE_UPDATE", GUILD_ROLE_DELETE: "GUILD_ROLE_DELETE", GUILD_MEMBERS_CHUNK: "GUILD_MEMBERS_CHUNK", MESSAGE_CREATE: "MESSAGE_CREATE", MESSAGE_UPDATE: "MESSAGE_UPDATE", MESSAGE_DELETE: "MESSAGE_DELETE", MESSAGE_DELETE_BULK: "MESSAGE_DELETE_BULK", MESSAGE_REACTION_ADD: "MESSAGE_REACTION_ADD", MESSAGE_REACTION_REMOVE: "MESSAGE_REACTION_REMOVE", MESSAGE_REACTION_REMOVE_ALL: "MESSAGE_REACTION_REMOVE_ALL", MESSAGE_REACTION_REMOVE_EMOJI: "MESSAGE_REACTION_REMOVE_EMOJI", USER_UPDATE: "USER_UPDATE", ENTITLEMENT_CREATE: "ENTITLEMENT_CREATE", ENTITLEMENT_UPDATE: "ENTITLEMENT_UPDATE", ENTITLEMENT_DELETE: "ENTITLEMENT_DELETE", READY: "READY", RESUMED: "RESUMED", PRESENCE_UPDATE: "PRESENCE_UPDATE", VOICE_STATE_UPDATE: "VOICE_STATE_UPDATE", VOICE_SERVER_UPDATE: "VOICE_SERVER_UPDATE", LOBBY_MESSAGE_CREATE: "LOBBY_MESSAGE_CREATE", LOBBY_MESSAGE_UPDATE: "LOBBY_MESSAGE_UPDATE", LOBBY_MESSAGE_DELETE: "LOBBY_MESSAGE_DELETE", GAME_DIRECT_MESSAGE_CREATE: "GAME_DIRECT_MESSAGE_CREATE", GAME_DIRECT_MESSAGE_DELETE: "GAME_DIRECT_MESSAGE_DELETE", GAME_DIRECT_MESSAGE_UPDATE: "GAME_DIRECT_MESSAGE_UPDATE", INTERACTION_CREATE: "INTERACTION_CREATE", INTEGRATION_CREATE: "INTEGRATION_CREATE", INTEGRATION_UPDATE: "INTEGRATION_UPDATE", INTEGRATION_DELETE: "INTEGRATION_DELETE", APPLICATION_COMMAND_PERMISSIONS_UPDATE: "APPLICATION_COMMAND_PERMISSIONS_UPDATE", APPLICATION_AUTHORIZED: "APPLICATION_AUTHORIZED", APPLICATION_DEAUTHORIZED: "APPLICATION_DEAUTHORIZED", STAGE_INSTANCE_CREATE: "STAGE_INSTANCE_CREATE", STAGE_INSTANCE_UPDATE: "STAGE_INSTANCE_UPDATE", STAGE_INSTANCE_DELETE: "STAGE_INSTANCE_DELETE", GUILD_AUDIT_LOG_ENTRY_CREATE: "GUILD_AUDIT_LOG_ENTRY_CREATE", GUILD_SCHEDULED_EVENT_CREATE: "GUILD_SCHEDULED_EVENT_CREATE", GUILD_SCHEDULED_EVENT_UPDATE: "GUILD_SCHEDULED_EVENT_UPDATE", GUILD_SCHEDULED_EVENT_DELETE: "GUILD_SCHEDULED_EVENT_DELETE", GUILD_SCHEDULED_EVENT_USER_ADD: "GUILD_SCHEDULED_EVENT_USER_ADD", GUILD_SCHEDULED_EVENT_USER_REMOVE: "GUILD_SCHEDULED_EVENT_USER_REMOVE", AUTO_MODERATION_RULE_CREATE: "AUTO_MODERATION_RULE_CREATE", AUTO_MODERATION_RULE_UPDATE: "AUTO_MODERATION_RULE_UPDATE", AUTO_MODERATION_RULE_DELETE: "AUTO_MODERATION_RULE_DELETE", AUTO_MODERATION_ACTION_EXECUTION: "AUTO_MODERATION_ACTION_EXECUTION", GUILD_SOUNDBOARD_SOUNDS_UPDATE: "GUILD_SOUNDBOARD_SOUNDS_UPDATE", GUILD_SOUNDBOARD_SOUND_CREATE: "GUILD_SOUNDBOARD_SOUND_CREATE", GUILD_SOUNDBOARD_SOUND_UPDATE: "GUILD_SOUNDBOARD_SOUND_UPDATE", GUILD_SOUNDBOARD_SOUND_DELETE: "GUILD_SOUNDBOARD_SOUND_DELETE", QUEST_USER_ENROLLMENT: "QUEST_USER_ENROLLMENT", RATE_LIMITED: "RATE_LIMITED", }; export const ActivityActionTypes = { JOIN: 1, SPECTATE: 2, LISTEN: 3, JOIN_REQUEST: 5, STREAM_REQUEST: 6, }; export const AfkTimeouts = { ONE_MINUTE: 60, FIVE_MINUTES: 300, FIFTEEN_MINUTES: 900, THIRTY_MINUTES: 1800, ONE_HOUR: 3600, }; export const AllowedMentionTypes = { USERS: "users", ROLES: "roles", EVERYONE: "everyone", }; export const ApplicationCommandOptionType = { SUB_COMMAND: 1, SUB_COMMAND_GROUP: 2, STRING: 3, INTEGER: 4, BOOLEAN: 5, USER: 6, CHANNEL: 7, ROLE: 8, MENTIONABLE: 9, NUMBER: 10, ATTACHMENT: 11, }; export const ApplicationCommandPermissionType = { ROLE: 1, USER: 2, CHANNEL: 3, }; export const ApplicationCommandType = { CHAT: 1, USER: 2, MESSAGE: 3, PRIMARY_ENTRY_POINT: 4, }; export const ApplicationEventWebhooksStatus = { DISABLED: 1, ENABLED: 2, DISABLED_BY_DISCORD: 3, }; export const ApplicationExplicitContentFilterTypes = { INHERIT: 0, ALWAYS: 1, }; export const ApplicationIdentityProviderAuthType = { OIDC: "OIDC", EPIC_ONLINE_SERVICES_ACCESS_TOKEN: "EPIC_ONLINE_SERVICES_ACCESS_TOKEN", EPIC_ONLINE_SERVICES_ID_TOKEN: "EPIC_ONLINE_SERVICES_ID_TOKEN", STEAM_SESSION_TICKET: "STEAM_SESSION_TICKET", UNITY_SERVICES_ID_TOKEN: "UNITY_SERVICES_ID_TOKEN", DISCORD_BOT_ISSUED_ACCESS_TOKEN: "DISCORD_BOT_ISSUED_ACCESS_TOKEN", APPLE_ID_TOKEN: "APPLE_ID_TOKEN", PLAYSTATION_NETWORK_ID_TOKEN: "PLAYSTATION_NETWORK_ID_TOKEN", }; export const ApplicationIntegrationType = { GUILD_INSTALL: 0, USER_INSTALL: 1, }; export const ApplicationTypes = { GUILD_ROLE_SUBSCRIPTIONS: 4, }; export const AuditLogActionTypes = { GUILD_UPDATE: 1, CHANNEL_CREATE: 10, CHANNEL_UPDATE: 11, CHANNEL_DELETE: 12, CHANNEL_OVERWRITE_CREATE: 13, CHANNEL_OVERWRITE_UPDATE: 14, CHANNEL_OVERWRITE_DELETE: 15, MEMBER_KICK: 20, MEMBER_PRUNE: 21, MEMBER_BAN_ADD: 22, MEMBER_BAN_REMOVE: 23, MEMBER_UPDATE: 24, MEMBER_ROLE_UPDATE: 25, MEMBER_MOVE: 26, MEMBER_DISCONNECT: 27, BOT_ADD: 28, ROLE_CREATE: 30, ROLE_UPDATE: 31, ROLE_DELETE: 32, INVITE_CREATE: 40, INVITE_UPDATE: 41, INVITE_DELETE: 42, WEBHOOK_CREATE: 50, WEBHOOK_UPDATE: 51, WEBHOOK_DELETE: 52, EMOJI_CREATE: 60, EMOJI_UPDATE: 61, EMOJI_DELETE: 62, MESSAGE_DELETE: 72, MESSAGE_BULK_DELETE: 73, MESSAGE_PIN: 74, MESSAGE_UNPIN: 75, INTEGRATION_CREATE: 80, INTEGRATION_UPDATE: 81, INTEGRATION_DELETE: 82, STAGE_INSTANCE_CREATE: 83, STAGE_INSTANCE_UPDATE: 84, STAGE_INSTANCE_DELETE: 85, STICKER_CREATE: 90, STICKER_UPDATE: 91, STICKER_DELETE: 92, GUILD_SCHEDULED_EVENT_CREATE: 100, GUILD_SCHEDULED_EVENT_UPDATE: 101, GUILD_SCHEDULED_EVENT_DELETE: 102, THREAD_CREATE: 110, THREAD_UPDATE: 111, THREAD_DELETE: 112, APPLICATION_COMMAND_PERMISSION_UPDATE: 121, SOUNDBOARD_SOUND_CREATE: 130, SOUNDBOARD_SOUND_UPDATE: 131, SOUNDBOARD_SOUND_DELETE: 132, AUTO_MODERATION_RULE_CREATE: 140, AUTO_MODERATION_RULE_UPDATE: 141, AUTO_MODERATION_RULE_DELETE: 142, AUTO_MODERATION_BLOCK_MESSAGE: 143, AUTO_MODERATION_FLAG_TO_CHANNEL: 144, AUTO_MODERATION_USER_COMM_DISABLED: 145, AUTO_MODERATION_QUARANTINE_USER: 146, CREATOR_MONETIZATION_REQUEST_CREATED: 150, CREATOR_MONETIZATION_TERMS_ACCEPTED: 151, ONBOARDING_PROMPT_CREATE: 163, ONBOARDING_PROMPT_UPDATE: 164, ONBOARDING_PROMPT_DELETE: 165, ONBOARDING_CREATE: 166, ONBOARDING_UPDATE: 167, GUILD_HOME_FEATURE_ITEM: 171, GUILD_HOME_REMOVE_ITEM: 172, HARMFUL_LINKS_BLOCKED_MESSAGE: 180, HOME_SETTINGS_CREATE: 190, HOME_SETTINGS_UPDATE: 191, VOICE_CHANNEL_STATUS_CREATE: 192, VOICE_CHANNEL_STATUS_DELETE: 193, GUILD_PROFILE_UPDATE: 211, }; export const AuthorType = { USER: "user", BOT: "bot", WEBHOOK: "webhook", NO_USER: "-user", NO_BOT: "-bot", NO_WEBHOOK: "-webhook", }; export const AutomodActionType = { BLOCK_MESSAGE: 1, FLAG_TO_CHANNEL: 2, USER_COMMUNICATION_DISABLED: 3, QUARANTINE_USER: 4, }; export const AutomodEventType = { MESSAGE_SEND: 1, GUILD_MEMBER_JOIN_OR_UPDATE: 2, }; export const AutomodKeywordPresetType = { PROFANITY: 1, SEXUAL_CONTENT: 2, SLURS: 3, }; export const AutomodTriggerType = { KEYWORD: 1, SPAM_LINK: 2, ML_SPAM: 3, DEFAULT_KEYWORD_LIST: 4, MENTION_SPAM: 5, }; export const AvailableLocalesEnum = { ar: "ar", bg: "bg", cs: "cs", da: "da", de: "de", el: "el", "en-GB": "en-GB", "en-US": "en-US", "es-419": "es-419", "es-ES": "es-ES", fi: "fi", fr: "fr", he: "he", hi: "hi", hr: "hr", hu: "hu", id: "id", it: "it", ja: "ja", ko: "ko", lt: "lt", nl: "nl", no: "no", pl: "pl", "pt-BR": "pt-BR", ro: "ro", ru: "ru", "sv-SE": "sv-SE", th: "th", tr: "tr", uk: "uk", vi: "vi", "zh-CN": "zh-CN", "zh-TW": "zh-TW", }; export const ButtonStyleTypes = { PRIMARY: 1, SECONDARY: 2, SUCCESS: 3, DANGER: 4, LINK: 5, PREMIUM: 6, }; export const ChannelPermissionOverwrites = { ROLE: 0, MEMBER: 1, }; export const ChannelTypes = { DM: 1, GROUP_DM: 3, GUILD_TEXT: 0, GUILD_VOICE: 2, GUILD_CATEGORY: 4, GUILD_ANNOUNCEMENT: 5, ANNOUNCEMENT_THREAD: 10, PUBLIC_THREAD: 11, PRIVATE_THREAD: 12, GUILD_STAGE_VOICE: 13, GUILD_DIRECTORY: 14, GUILD_FORUM: 15, GUILD_MEDIA: 16, }; export const ConnectedAccountProviders = { BATTLENET: "battlenet", BLUESKY: "bluesky", BUNGIE: "bungie", EBAY: "ebay", EPIC_GAMES: "epicgames", FACEBOOK: "facebook", GITHUB: "github", INSTAGRAM: "instagram", MASTODON: "mastodon", LEAGUE_OF_LEGENDS: "leagueoflegends", PAYPAL: "paypal", PLAYSTATION: "playstation", REDDIT: "reddit", RIOT_GAMES: "riotgames", ROBLOX: "roblox", SKYPE: "skype", SPOTIFY: "spotify", STEAM: "steam", TIKTOK: "tiktok", TWITCH: "twitch", TWITTER: "twitter", XBOX: "xbox", YOUTUBE: "youtube", DOMAIN: "domain", }; export const ConnectedAccountVisibility = { NONE: 0, EVERYONE: 1, }; export const EmbeddedActivityLocationKind = { GUILD_CHANNEL: "gc", PRIVATE_CHANNEL: "pc", PARTY: "party", }; export const EntitlementTenantFulfillmentStatusResponse = { UNKNOWN: 0, FULFILLMENT_NOT_NEEDED: 1, FULFILLMENT_NEEDED: 2, FULFILLED: 3, FULFILLMENT_FAILED: 4, UNFULFILLMENT_NEEDED: 5, UNFULFILLED: 6, UNFULFILLMENT_FAILED: 7, }; export const EntitlementTypes = { APPLICATION_SUBSCRIPTION: 8, QUEST_REWARD: 10, }; export const ForumLayout = { DEFAULT: 0, LIST: 1, GRID: 2, }; export const GuildExplicitContentFilterTypes = { DISABLED: 0, MEMBERS_WITHOUT_ROLES: 1, ALL_MEMBERS: 2, }; export const GuildFeatures = { ANIMATED_BANNER: "ANIMATED_BANNER", ANIMATED_ICON: "ANIMATED_ICON", APPLICATION_COMMAND_PERMISSIONS_V2: "APPLICATION_COMMAND_PERMISSIONS_V2", AUTO_MODERATION: "AUTO_MODERATION", BANNER: "BANNER", COMMUNITY: "COMMUNITY", CREATOR_MONETIZABLE_PROVISIONAL: "CREATOR_MONETIZABLE_PROVISIONAL", CREATOR_STORE_PAGE: "CREATOR_STORE_PAGE", DEVELOPER_SUPPORT_SERVER: "DEVELOPER_SUPPORT_SERVER", DISCOVERABLE: "DISCOVERABLE", FEATURABLE: "FEATURABLE", INVITES_DISABLED: "INVITES_DISABLED", INVITE_SPLASH: "INVITE_SPLASH", MEMBER_VERIFICATION_GATE_ENABLED: "MEMBER_VERIFICATION_GATE_ENABLED", MORE_STICKERS: "MORE_STICKERS", NEWS: "NEWS", PARTNERED: "PARTNERED", PREVIEW_ENABLED: "PREVIEW_ENABLED", RAID_ALERTS_DISABLED: "RAID_ALERTS_DISABLED", ROLE_ICONS: "ROLE_ICONS", ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE: "ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE", ROLE_SUBSCRIPTIONS_ENABLED: "ROLE_SUBSCRIPTIONS_ENABLED", TICKETED_EVENTS_ENABLED: "TICKETED_EVENTS_ENABLED", VANITY_URL: "VANITY_URL", VERIFIED: "VERIFIED", VIP_REGIONS: "VIP_REGIONS", WELCOME_SCREEN_ENABLED: "WELCOME_SCREEN_ENABLED", OFFICIAL_GAME_GUILD: "OFFICIAL_GAME_GUILD", }; export const GuildJoinRequestApplicationStatus = { STARTED: "STARTED", SUBMITTED: "SUBMITTED", REJECTED: "REJECTED", APPROVED: "APPROVED", }; export const GuildMFALevel = { NONE: 0, ELEVATED: 1, }; export const GuildMemberVerificationFormFieldType = { TERMS: "TERMS", TEXT_INPUT: "TEXT_INPUT", PARAGRAPH: "PARAGRAPH", MULTIPLE_CHOICE: "MULTIPLE_CHOICE", }; export const GuildNSFWContentLevel = { DEFAULT: 0, EXPLICIT: 1, SAFE: 2, AGE_RESTRICTED: 3, }; export const GuildOnboardingMode = { ONBOARDING_DEFAULT: 0, ONBOARDING_ADVANCED: 1, }; export const GuildScheduledEventEntityTypes = { NONE: 0, STAGE_INSTANCE: 1, VOICE: 2, EXTERNAL: 3, }; export const GuildScheduledEventPrivacyLevels = { GUILD_ONLY: 2, }; export const GuildScheduledEventStatuses = { SCHEDULED: 1, ACTIVE: 2, COMPLETED: 3, CANCELED: 4, }; export const GuildScheduledEventUserResponses = { UNINTERESTED: 0, INTERESTED: 1, }; export const HasOption = { LINK: "link", EMBED: "embed", FILE: "file", IMAGE: "image", VIDEO: "video", SOUND: "sound", STICKER: "sticker", POLL: "poll", SNAPSHOT: "snapshot", NO_LINK: "-link", NO_EMBED: "-embed", NO_FILE: "-file", NO_IMAGE: "-image", NO_VIDEO: "-video", NO_SOUND: "-sound", NO_STICKER: "-sticker", NO_POLL: "-poll", NO_SNAPSHOT: "-snapshot", }; export const IntegrationExpireBehaviorTypes = { REMOVE_ROLE: 0, KICK: 1, }; export const IntegrationExpireGracePeriodTypes = { ONE_DAY: 1, THREE_DAYS: 3, SEVEN_DAYS: 7, FOURTEEN_DAYS: 14, THIRTY_DAYS: 30, }; export const IntegrationTypes = { DISCORD: "discord", TWITCH: "twitch", YOUTUBE: "youtube", GUILD_SUBSCRIPTION: "guild_subscription", }; export const InteractionCallbackTypes = { PONG: 1, CHANNEL_MESSAGE_WITH_SOURCE: 4, DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE: 5, DEFERRED_UPDATE_MESSAGE: 6, UPDATE_MESSAGE: 7, APPLICATION_COMMAND_AUTOCOMPLETE_RESULT: 8, MODAL: 9, LAUNCH_ACTIVITY: 12, SOCIAL_LAYER_SKU_PURCHASE_ELIGIBILITY: 13, }; export const InteractionContextType = { GUILD: 0, BOT_DM: 1, PRIVATE_CHANNEL: 2, }; export const InteractionTypes = { PING: 1, APPLICATION_COMMAND: 2, MESSAGE_COMPONENT: 3, APPLICATION_COMMAND_AUTOCOMPLETE: 4, MODAL_SUBMIT: 5, SOCIAL_LAYER_SKU_PURCHASE_ELIGIBILITY: 6, }; export const InviteTargetTypes = { STREAM: 1, EMBEDDED_APPLICATION: 2, ROLE_SUBSCRIPTIONS_PURCHASE: 3, }; export const InviteTypes = { GUILD: 0, GROUP_DM: 1, FRIEND: 2, }; export const MessageComponentSeparatorSpacingSize = { SMALL: 1, LARGE: 2, }; export const MessageComponentTypes = { ACTION_ROW: 1, BUTTON: 2, STRING_SELECT: 3, TEXT_INPUT: 4, USER_SELECT: 5, ROLE_SELECT: 6, MENTIONABLE_SELECT: 7, CHANNEL_SELECT: 8, SECTION: 9, TEXT_DISPLAY: 10, THUMBNAIL: 11, MEDIA_GALLERY: 12, FILE: 13, SEPARATOR: 14, CONTAINER: 17, LABEL: 18, FILE_UPLOAD: 19, RADIO_GROUP: 21, CHECKBOX_GROUP: 22, CHECKBOX: 23, }; export const MessageReferenceType = { DEFAULT: 0, }; export const MessageShareCustomUserThemeBaseTheme = { UNSET: 0, DARK: 1, LIGHT: 2, DARKER: 3, MIDNIGHT: 4, }; export const MessageType = { DEFAULT: 0, RECIPIENT_ADD: 1, RECIPIENT_REMOVE: 2, CALL: 3, CHANNEL_NAME_CHANGE: 4, CHANNEL_ICON_CHANGE: 5, CHANNEL_PINNED_MESSAGE: 6, USER_JOIN: 7, GUILD_BOOST: 8, GUILD_BOOST_TIER_1: 9, GUILD_BOOST_TIER_2: 10, GUILD_BOOST_TIER_3: 11, CHANNEL_FOLLOW_ADD: 12, GUILD_DISCOVERY_DISQUALIFIED: 14, GUILD_DISCOVERY_REQUALIFIED: 15, GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING: 16, GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING: 17, THREAD_CREATED: 18, REPLY: 19, CHAT_INPUT_COMMAND: 20, THREAD_STARTER_MESSAGE: 21, GUILD_INVITE_REMINDER: 22, CONTEXT_MENU_COMMAND: 23, AUTO_MODERATION_ACTION: 24, ROLE_SUBSCRIPTION_PURCHASE: 25, INTERACTION_PREMIUM_UPSELL: 26, STAGE_START: 27, STAGE_END: 28, STAGE_SPEAKER: 29, STAGE_TOPIC: 31, GUILD_APPLICATION_PREMIUM_SUBSCRIPTION: 32, GUILD_INCIDENT_ALERT_MODE_ENABLED: 36, GUILD_INCIDENT_ALERT_MODE_DISABLED: 37, GUILD_INCIDENT_REPORT_RAID: 38, GUILD_INCIDENT_REPORT_FALSE_ALARM: 39, POLL_RESULT: 46, HD_STREAMING_UPGRADED: 55, }; export const MetadataItemTypes = { INTEGER_LESS_THAN_EQUAL: 1, INTEGER_GREATER_THAN_EQUAL: 2, INTEGER_EQUAL: 3, INTEGER_NOT_EQUAL: 4, DATETIME_LESS_THAN_EQUAL: 5, DATETIME_GREATER_THAN_EQUAL: 6, BOOLEAN_EQUAL: 7, BOOLEAN_NOT_EQUAL: 8, }; export const NewMemberActionType = { VIEW: 0, TALK: 1, }; export const OAuth2Scopes = { IDENTIFY: "identify", EMAIL: "email", CONNECTIONS: "connections", GUILDS: "guilds", GUILDS_JOIN: "guilds.join", GUILDS_MEMBERS_READ: "guilds.members.read", GDM_JOIN: "gdm.join", BOT: "bot", RPC: "rpc", RPC_NOTIFICATIONS_READ: "rpc.notifications.read", RPC_VOICE_READ: "rpc.voice.read", RPC_VOICE_WRITE: "rpc.voice.write", RPC_VIDEO_READ: "rpc.video.read", RPC_VIDEO_WRITE: "rpc.video.write", RPC_SCREENSHARE_READ: "rpc.screenshare.read", RPC_SCREENSHARE_WRITE: "rpc.screenshare.write", RPC_ACTIVITIES_WRITE: "rpc.activities.write", WEBHOOK_INCOMING: "webhook.incoming", MESSAGES_READ: "messages.read", APPLICATIONS_BUILDS_UPLOAD: "applications.builds.upload", APPLICATIONS_BUILDS_READ: "applications.builds.read", APPLICATIONS_COMMANDS: "applications.commands", APPLICATIONS_COMMANDS_PERMISSIONS_UPDATE: "applications.commands.permissions.update", APPLICATIONS_COMMANDS_UPDATE: "applications.commands.update", APPLICATIONS_STORE_UPDATE: "applications.store.update", APPLICATIONS_ENTITLEMENTS: "applications.entitlements", ACTIVITIES_READ: "activities.read", ACTIVITIES_WRITE: "activities.write", ACTIVITIES_INVITES_WRITE: "activities.invites.write", RELATIONSHIPS_READ: "relationships.read", VOICE: "voice", DM_CHANNELS_READ: "dm_channels.read", ROLE_CONNECTIONS_WRITE: "role_connections.write", OPENID: "openid", }; export const OnboardingPromptType = { MULTIPLE_CHOICE: 0, DROPDOWN: 1, }; export const PremiumGuildTiers = { NONE: 0, TIER_1: 1, TIER_2: 2, TIER_3: 3, }; export const PremiumTypes = { NONE: 0, TIER_1: 1, TIER_2: 2, TIER_0: 3, }; export const PurchaseType = { GUILD_PRODUCT: 0, }; export const ReactionTypes = { NORMAL: 0, BURST: 1, }; export const RecurrenceRuleFrequencies = { DAILY: 3, WEEKLY: 2, MONTHLY: 1, YEARLY: 0, }; export const RecurrenceRuleMonths = { JANUARY: 1, FEBURARY: 2, MARCH: 3, APRIL: 4, MAY: 5, JUNE: 6, JULY: 7, AUGUEST: 8, SEPTEMBER: 9, OCTOBER: 10, NOVEMBER: 11, DECEMBER: 12, }; export const RecurrenceRuleWeekdays = { MONDAY: 0, TUESDAY: 1, WEDNESDAY: 2, THURSDAY: 3, FRIDAY: 4, SATURDAY: 5, SUNDAY: 6, }; export const SKUIneligibilityReason = { OTHER: 0, OWNS_SKU_OR_BUNDLE_COMPONENT: 1, PLATFORM_RESTRICTION: 2, }; export const SearchableEmbedType = { IMAGE: "image", VIDEO: "video", GIFV: "gif", SOUND: "sound", ARTICLE: "article", }; export const SnowflakeSelectDefaultValueTypes = { USER: "user", ROLE: "role", CHANNEL: "channel", }; export const SortingMode = { RELEVANCE: "relevance", TIMESTAMP: "timestamp", }; export const SortingOrder = { ASC: "asc", DESC: "desc", }; export const StageInstancesPrivacyLevels = { PUBLIC: 1, GUILD_ONLY: 2, }; export const StickerFormatTypes = { PNG: 1, APNG: 2, LOTTIE: 3, GIF: 4, }; export const StickerTypes = { STANDARD: 1, GUILD: 2, }; export const TargetUsersJobStatusTypes = { UNSPECIFIED: 0, PROCESSING: 1, COMPLETED: 2, FAILED: 3, }; export const TeamMemberRoles = { ADMIN: "admin", DEVELOPER: "developer", READ_ONLY: "read_only", }; export const TeamMembershipStates = { INVITED: 1, ACCEPTED: 2, }; export const TextInputStyleTypes = { SHORT: 1, PARAGRAPH: 2, }; export const ThreadAutoArchiveDuration = { ONE_HOUR: 60, ONE_DAY: 1440, THREE_DAY: 4320, SEVEN_DAY: 10080, }; export const ThreadSearchTagSetting = { MATCH_ALL: "match_all", MATCH_SOME: "match_some", }; export const ThreadSortOrder = { LATEST_ACTIVITY: 0, CREATION_DATE: 1, }; export const ThreadSortingMode = { RELEVANCE: "relevance", CREATION_TIME: "creation_time", LAST_MESSAGE_TIME: "last_message_time", ARCHIVE_TIME: "archive_time", }; export const UserNotificationSettings = { ALL_MESSAGES: 0, ONLY_MENTIONS: 1, }; export const VerificationLevels = { NONE: 0, LOW: 1, MEDIUM: 2, HIGH: 3, VERY_HIGH: 4, }; export const VideoQualityModes = { AUTO: 1, FULL: 2, }; export const WebhookTypes = { GUILD_INCOMING: 1, CHANNEL_FOLLOWER: 2, APPLICATION_INCOMING: 3, }; export const WidgetImageStyles = { SHIELD: "shield", BANNER1: "banner1", BANNER2: "banner2", BANNER3: "banner3", BANNER4: "banner4", }; export const WidgetUserDiscriminator = { ZEROES: "0000", }; export const pathsList = { get: /* @__PURE__ */ Object.freeze(["/applications/@me", "/applications/{application_id}", "/applications/{application_id}/activity-instances/{instance_id}", "/applications/{application_id}/commands", "/applications/{application_id}/commands/{command_id}", "/applications/{application_id}/emojis", "/applications/{application_id}/emojis/{emoji_id}", "/applications/{application_id}/entitlements", "/applications/{application_id}/entitlements/{entitlement_id}", "/applications/{application_id}/guilds/{guild_id}/commands", "/applications/{application_id}/guilds/{guild_id}/commands/permissions", "/applications/{application_id}/guilds/{guild_id}/commands/{command_id}", "/applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions", "/applications/{application_id}/role-connections/metadata", "/channels/{channel_id}", "/channels/{channel_id}/invites", "/channels/{channel_id}/messages", "/channels/{channel_id}/messages/pins", "/channels/{channel_id}/messages/{message_id}", "/channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}", "/channels/{channel_id}/pins", "/channels/{channel_id}/polls/{message_id}/answers/{answer_id}", "/channels/{channel_id}/thread-members", "/channels/{channel_id}/thread-members/{user_id}", "/channels/{channel_id}/threads/archived/private", "/channels/{channel_id}/threads/archived/public", "/channels/{channel_id}/threads/search", "/channels/{channel_id}/users/@me/threads/archived/private", "/channels/{channel_id}/webhooks", "/gateway", "/gateway/bot", "/guilds/templates/{code}", "/guilds/{guild_id}", "/guilds/{guild_id}/audit-logs", "/guilds/{guild_id}/auto-moderation/rules", "/guilds/{guild_id}/auto-moderation/rules/{rule_id}", "/guilds/{guild_id}/bans", "/guilds/{guild_id}/bans/{user_id}", "/guilds/{guild_id}/channels", "/guilds/{guild_id}/emojis", "/guilds/{guild_id}/emojis/{emoji_id}", "/guilds/{guild_id}/integrations", "/guilds/{guild_id}/invites", "/guilds/{guild_id}/members", "/guilds/{guild_id}/members/search", "/guilds/{guild_id}/members/{user_id}", "/guilds/{guild_id}/messages/search", "/guilds/{guild_id}/new-member-welcome", "/guilds/{guild_id}/onboarding", "/guilds/{guild_id}/preview", "/guilds/{guild_id}/prune", "/guilds/{guild_id}/regions", "/guilds/{guild_id}/requests", "/guilds/{guild_id}/roles", "/guilds/{guild_id}/roles/member-counts", "/guilds/{guild_id}/roles/{role_id}", "/guilds/{guild_id}/scheduled-events", "/guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}", "/guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}/users", "/guilds/{guild_id}/soundboard-sounds", "/guilds/{guild_id}/soundboard-sounds/{sound_id}", "/guilds/{guild_id}/stickers", "/guilds/{guild_id}/stickers/{sticker_id}", "/guilds/{guild_id}/templates", "/guilds/{guild_id}/threads/active", "/guilds/{guild_id}/vanity-url", "/guilds/{guild_id}/voice-states/@me", "/guilds/{guild_id}/voice-states/{user_id}", "/guilds/{guild_id}/webhooks", "/guilds/{guild_id}/welcome-screen", "/guilds/{guild_id}/widget", "/guilds/{guild_id}/widget.json", "/guilds/{guild_id}/widget.png", "/invites/{code}", "/invites/{code}/target-users", "/invites/{code}/target-users/job-status", "/lobbies/{lobby_id}", "/lobbies/{lobby_id}/messages", "/oauth2/@me", "/oauth2/applications/@me", "/oauth2/keys", "/oauth2/userinfo", "/soundboard-default-sounds", "/stage-instances/{channel_id}", "/sticker-packs", "/sticker-packs/{pack_id}", "/stickers/{sticker_id}", "/users/@me", "/users/@me/applications/{application_id}/entitlements", "/users/@me/applications/{application_id}/role-connection", "/users/@me/connections", "/users/@me/guilds", "/users/@me/guilds/{guild_id}/member", "/users/{user_id}", "/voice/regions", "/webhooks/{webhook_id}", "/webhooks/{webhook_id}/{webhook_token}", "/webhooks/{webhook_id}/{webhook_token}/messages/@original", "/webhooks/{webhook_id}/{webhook_token}/messages/{message_id}"]), put: /* @__PURE__ */ Object.freeze(["/applications/{application_id}/commands", "/applications/{application_id}/guilds/{guild_id}/commands", "/applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions", "/applications/{application_id}/role-connections/metadata", "/channels/{channel_id}/messages/pins/{message_id}", "/channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me", "/channels/{channel_id}/permissions/{overwrite_id}", "/channels/{channel_id}/pins/{message_id}", "/channels/{channel_id}/recipients/{user_id}", "/channels/{channel_id}/thread-members/@me", "/channels/{channel_id}/thread-members/{user_id}", "/channels/{channel_id}/voice-status", "/guilds/{guild_id}/bans/{user_id}", "/guilds/{guild_id}/members/{user_id}", "/guilds/{guild_id}/members/{user_id}/roles/{role_id}", "/guilds/{guild_id}/onboarding", "/guilds/{guild_id}/templates/{code}", "/invites/{code}/target-users", "/lobbies", "/lobbies/{lobby_id}/members/{user_id}", "/lobbies/{lobby_id}/messages/{message_id}/moderation-metadata", "/partner-sdk/dms/{user_id_1}/{user_id_2}/messages/{message_id}/moderation-metadata", "/users/@me/applications/{application_id}/role-connection"]), post: /* @__PURE__ */ Object.freeze(["/applications/{application_id}/attachment", "/applications/{application_id}/commands", "/applications/{application_id}/emojis", "/applications/{application_id}/entitlements", "/applications/{application_id}/entitlements/{entitlement_id}/consume", "/applications/{application_id}/guilds/{guild_id}/commands", "/channels/{channel_id}/followers", "/channels/{channel_id}/invites", "/channels/{channel_id}/messages", "/channels/{channel_id}/messages/bulk-delete", "/channels/{channel_id}/messages/{message_id}/crosspost", "/channels/{channel_id}/messages/{message_id}/threads", "/channels/{channel_id}/polls/{message_id}/expire", "/channels/{channel_id}/send-soundboard-sound", "/channels/{channel_id}/threads", "/channels/{channel_id}/typing", "/channels/{channel_id}/webhooks", "/guilds/{guild_id}/auto-moderation/rules", "/guilds/{guild_id}/bulk-ban", "/guilds/{guild_id}/channels", "/guilds/{guild_id}/emojis", "/guilds/{guild_id}/prune", "/guilds/{guild_id}/roles", "/guilds/{guild_id}/scheduled-events", "/guilds/{guild_id}/soundboard-sounds", "/guilds/{guild_id}/stickers", "/guilds/{guild_id}/templates", "/interactions/{interaction_id}/{interaction_token}/callback", "/lobbies", "/lobbies/{lobby_id}/members/@me/invites", "/lobbies/{lobby_id}/members/bulk", "/lobbies/{lobby_id}/members/{user_id}/invites", "/lobbies/{lobby_id}/messages", "/partner-sdk/provisional-accounts/unmerge", "/partner-sdk/provisional-accounts/unmerge/bot", "/partner-sdk/token", "/partner-sdk/token/bot", "/stage-instances", "/users/@me/channels", "/webhooks/{webhook_id}/{webhook_token}", "/webhooks/{webhook_id}/{webhook_token}/github", "/webhooks/{webhook_id}/{webhook_token}/slack"]), delete: /* @__PURE__ */ Object.freeze(["/applications/{application_id}/commands/{command_id}", "/applications/{application_id}/emojis/{emoji_id}", "/applications/{application_id}/entitlements/{entitlement_id}", "/applications/{application_id}/guilds/{guild_id}/commands/{command_id}", "/channels/{channel_id}", "/channels/{channel_id}/messages/pins/{message_id}", "/channels/{channel_id}/messages/{message_id}", "/channels/{channel_id}/messages/{message_id}/reactions", "/channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}", "/channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me", "/channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/{user_id}", "/channels/{channel_id}/permissions/{overwrite_id}", "/channels/{channel_id}/pins/{message_id}", "/channels/{channel_id}/recipients/{user_id}", "/channels/{channel_id}/thread-members/@me", "/channels/{channel_id}/thread-members/{user_id}", "/guilds/{guild_id}/auto-moderation/rules/{rule_id}", "/guilds/{guild_id}/bans/{user_id}", "/guilds/{guild_id}/emojis/{emoji_id}", "/guilds/{guild_id}/integrations/{integration_id}", "/guilds/{guild_id}/members/{user_id}", "/guilds/{guild_id}/members/{user_id}/roles/{role_id}", "/guilds/{guild_id}/roles/{role_id}", "/guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}", "/guilds/{guild_id}/soundboard-sounds/{sound_id}", "/guilds/{guild_id}/stickers/{sticker_id}", "/guilds/{guild_id}/templates/{code}", "/invites/{code}", "/lobbies/{lobby_id}/members/@me", "/lobbies/{lobby_id}/members/{user_id}", "/stage-instances/{channel_id}", "/users/@me/applications/{application_id}/role-connection", "/users/@me/guilds/{guild_id}", "/webhooks/{webhook_id}", "/webhooks/{webhook_id}/{webhook_token}", "/webhooks/{webhook_id}/{webhook_token}/messages/@original", "/webhooks/{webhook_id}/{webhook_token}/messages/{message_id}"]), patch: /* @__PURE__ */ Object.freeze(["/applications/@me", "/applications/{application_id}", "/applications/{application_id}/commands/{command_id}", "/applications/{application_id}/emojis/{emoji_id}", "/applications/{application_id}/guilds/{guild_id}/commands/{command_id}", "/channels/{channel_id}", "/channels/{channel_id}/messages/{message_id}", "/guilds/{guild_id}", "/guilds/{guild_id}/auto-moderation/rules/{rule_id}", "/guilds/{guild_id}/channels", "/guilds/{guild_id}/emojis/{emoji_id}", "/guilds/{guild_id}/members/@me", "/guilds/{guild_id}/members/{user_id}", "/guilds/{guild_id}/requests/{request_id}", "/guilds/{guild_id}/roles", "/guilds/{guild_id}/roles/{role_id}", "/guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}", "/guilds/{guild_id}/soundboard-sounds/{sound_id}", "/guilds/{guild_id}/stickers/{sticker_id}", "/guilds/{guild_id}/templates/{code}", "/guilds/{guild_id}/voice-states/@me", "/guilds/{guild_id}/voice-states/{user_id}", "/guilds/{guild_id}/welcome-screen", "/guilds/{guild_id}/widget", "/lobbies/{lobby_id}", "/lobbies/{lobby_id}/channel-linking", "/stage-instances/{channel_id}", "/users/@me", "/webhooks/{webhook_id}", "/webhooks/{webhook_id}/{webhook_token}", "/webhooks/{webhook_id}/{webhook_token}/messages/@original", "/webhooks/{webhook_id}/{webhook_token}/messages/{message_id}"]), };