This file contains types/enums for every discord object or permission types NOTE: Every bitwise enum ends with "Flags", an exception to this, is GatewayIntent.
Types
ActivityFlags = enum afInstance, afJoin, afSpectate, afJoinRequest, afSync, afPlay, afPartyPrivacyFriends, afPartyPrivacyVoiceChannel, afEmbeded
- Source Edit
ActivityType = enum atPlaying = 0, atStreaming = 1, atListening = 2, atWatching = 3, atCustom = 4, atCompeting = 5
- Source Edit
ApplicationCommandOptionType = enum acotNothing = 0, acotSubCommand = 1, acotSubCommandGroup = 2, acotStr = 3, acotInt = 4, acotBool = 5, acotUser = 6, acotChannel = 7, acotRole = 8, acotMentionable = 9, ## Includes Users and Roles acotNumber = 10, ## A double acotAttachment = 11
- Source Edit
ApplicationCommandPermissionType = enum acptRole = 1, acptUser = 2, acptChannel = 3
- Source Edit
ApplicationCommandType = enum atNothing = 0, ## Should never appear atSlash = 1, ## CHAT_INPUT atUser, ## USER atMessage ## MESSAGE
- Source Edit
ApplicationFlags = enum apfNone, apfApplicationAutoModerationRuleCreateBadge = 6, apfGatewayPresence = 12, apfGatewayPresenceLimited, apfGatewayGuildMembers, apfGatewayGuildMembersLimited, apfVerificationPendingGuildLimit, apfEmbeded, apfGatewayMessageContent, apfGatewayMessageContentLimited, apfApplicationCommandBadge = 23
-
Note on this enum:
- The values assigned n are equal to 1 shl n, if
you were to do for example: cast[int]({apfGatewayPresence})
Source Edit AttachmentFlags = enum afIsRemix = 2
- Source Edit
AuditLogChangeType = enum alcString, alcInt, alcBool, alcRoles, alcOverwrites, alcNil
- Source Edit
AuditLogEntryType = enum aleGuildUpdate = 1, aleChannelCreate = 10, aleChannelUpdate = 11, aleChannelDelete = 12, aleChannelOverwriteCreate = 13, aleChannelOverwriteUpdate = 14, aleChannelOverwriteDelete = 15, aleMemberKick = 20, aleMemberPrune = 21, aleMemberBanAdd = 22, aleMemberBanRemove = 23, aleMemberUpdate = 24, aleMemberRoleUpdate = 25, aleMemberMove = 26, aleMemberDisconnect = 27, aleBotAdd = 28, aleRoleCreate = 30, aleRoleUpdate = 31, aleRoleDelete = 32, aleInviteCreate = 40, aleInviteUpdate = 41, aleInviteDelete = 42, aleWebhookCreate = 50, aleWebhookUpdate = 51, aleWebhookDelete = 52, aleEmojiCreate = 60, aleEmojiUpdate = 61, aleEmojiDelete = 62, aleMessageDelete = 72, aleMessageBulkDelete = 73, aleMessagePin = 74, aleMessageUnpin = 75, aleIntegrationCreate = 80, aleIntegrationUpdate = 81, aleIntegrationDelete = 82, aleStageInstanceCreate = 83, aleStageInstanceUpdate = 84, aleStageInstanceDelete = 85, aleStickerCreate = 90, aleStickerUpdate = 91, aleStickerDelete = 92, aleGuildScheduledEventCreate = 100, aleGuildScheduledEventUpdate = 101, aleGuildScheduledEventDelete = 102, aleThreadCreate = 110, aleThreadUpdate = 111, aleThreadDelete = 112, aleApplicationCommandPermissionUpdate = 121, aleAutoModerationRuleCreate = 140, aleAutoModerationRuleUpdate = 141, aleAutoModerationRuleDelete = 142, aleAutoModerationBlockMessage = 143, aleAutoModerationFlagToChannel = 144, aleAutoModerationUserMuted = 145, aleCreatorMonetizationRequestCreated = 150, aleCreatorMonetizationTermsAccepted = 151
- Source Edit
ButtonStyle = enum Primary = 1, Secondary = 2, Success = 3, Danger = 4, Link = 5
- Source Edit
ChannelFlags = enum cfNone, cfPinned = 1, cfRequireTag = 4, cfHideMediaDownloadOptions = 15
- Source Edit
ChannelType = enum ctGuildText = 0, ctDirect = 1, ctGuildVoice = 2, ctGroupDM = 3, ctGuildParent = 4, ctGuildNews = 5, ctGuildStore = 6, ctGuildNewsThread = 10, ctGuildPublicThread = 11, ctGuildPrivateThread = 12, ctGuildStageVoice = 13, ctGuildDirectory = 14, ctGuildForum = 15, ctGuildMedia = 16
- Source Edit
DispatchEvent = enum Unknown, VoiceStateUpdate = "VOICE_STATE_UPDATE", ChannelPinsUpdate = "CHANNEL_PINS_UPDATE", GuildEmojisUpdate = "GUILD_EMOJIS_UPDATE", GuildStickersUpdate = "GUILD_STICKERS_UPDATE", PresenceUpdate = "PRESENCE_UPDATE", MessageCreate = "MESSAGE_CREATE", MessageReactionAdd = "MESSAGE_REACTION_ADD", MessageReactionRemove = "MESSAGE_REACTION_REMOVE", MessageReactionRemoveEmoji = "MESSAGE_REACTION_REMOVE_EMOJI", MessageReactionRemoveAll = "MESSAGE_REACTION_REMOVE_ALL", MessageDelete = "MESSAGE_DELETE", MessageUpdate = "MESSAGE_UPDATE", MessageDeleteBulk = "MESSAGE_DELETE_BULK", ChannelCreate = "CHANNEL_CREATE", ChannelUpdate = "CHANNEL_UPDATE", ChannelDelete = "CHANNEL_DELETE", GuildMembersChunk = "GUILD_MEMBERS_CHUNK", GuildMemberAdd = "GUILD_MEMBER_ADD", GuildMemberUpdate = "GUILD_MEMBER_UPDATE", GuildMemberRemove = "GUILD_MEMBER_REMOVE", GuildAuditLogEntryCreate = "GUILD_AUDIT_LOG_ENTRY_CREATE", GuildBanAdd = "GUILD_BAN_ADD", GuildBanRemove = "GUILD_BAN_REMOVE", GuildUpdate = "GUILD_UPDATE", GuildDelete = "GUILD_DELETE", GuildCreate = "GUILD_CREATE", GuildRoleCreate = "GUILD_ROLE_CREATE", GuildRoleUpdate = "GUILD_ROLE_UPDATE", GuildRoleDelete = "GUILD_ROLE_DELETE", WebhooksUpdate = "WEBHOOKS_UPDATE", TypingStart = "TYPING_START", InviteCreate = "INVITE_CREATE", InviteDelete = "INVITE_DELETE", GuildIntegrationsUpdate = "GUILD_INTEGRATIONS_UPDATE", VoiceServerUpdate = "VOICE_SERVER_UPDATE", UserUpdate = "USER_UPDATE", InteractionCreate = "INTERACTION_CREATE", ThreadCreate = "THREAD_CREATE", ThreadUpdate = "THREAD_UPDATE", ThreadDelete = "THREAD_DELETE", ThreadListSync = "THREAD_LIST_SYNC", ThreadMembersUpdate = "THREAD_MEMBERS_UPDATE", ThreadMemberUpdate = "THREAD_MEMBER_UPDATE", StageInstanceCreate = "STAGE_INSTANCE_CREATE", StageInstanceUpdate = "STAGE_INSTANCE_UPDATE", StageInstanceDelete = "STAGE_INSTANCE_DELETE", GuildScheduledEventUserAdd = "GUILD_SCHEDULED_EVENT_USER_ADD", GuildScheduledEventUserRemove = "GUILD_SCHEDULED_EVENT_USER_REMOVE", GuildScheduledEventCreate = "GUILD_SCHEDULED_EVENT_CREATE", GuildScheduledEventUpdate = "GUILD_SCHEDULED_EVENT_UPDATE", GuildScheduledEventDelete = "GUILD_SCHEDULED_EVENT_DELETE", AutoModerationRuleCreate = "AUTO_MODERATION_RULE_CREATE", AutoModerationRuleUpdate = "AUTO_MODERATION_RULE_UPDATE", AutoModerationRuleDelete = "AUTO_MODERATION_RULE_DELETE", AutoModerationActionExecution = "AUTO_MODERATION_ACTION_EXECUTION"
- Source Edit
EntityType = enum etStageInstance = 1, etVoice = 2, etExternal = 3
- Source Edit
ExplicitContentFilter = enum ecfDisabled = 0, ecfMembersWithoutRoles = 1, ecfAllMembers = 2
- Source Edit
ForumLayout = enum flNotSet = 0, flListView = 1, flGalleryView = 2
- Source Edit
ForumSortOrder = enum fsoLatestActivity = 0, fsoCreationDate = 1
- Source Edit
GatewayIntent = enum giGuilds, giGuildMembers, giGuildModeration, giGuildEmojisAndStickers, giGuildIntegrations, giGuildWebhooks, giGuildInvites, giGuildVoiceStates, giGuildPresences, giGuildMessages, giGuildMessageReactions, giGuildMessageTyping, giDirectMessages, giDirectMessageReactions, giDirectMessageTyping, giMessageContent, giGuildScheduledEvents = 16, giAutoModerationConfiguration = 20, giAutoModerationExecution
- Source Edit
GuildMemberFlags = enum gmfDidRejoin, gmfCompletedOnboarding, gmfBypassesVerification, gmfStartedOnboarding
- Source Edit
GuildNSFWLevel = enum gnlDefault = 0, gnlExplicit = 1, gnlSafe = 2, gnlAgeRestricted = 3
- Source Edit
GuildOnboardingMode = enum omDefault = 0, omAdvanced = 1
- Source Edit
GuildOnboardingPromptType = enum ptMultipleChoice = 0, ptDropdown = 1
- Source Edit
GuildScheduledEventPrivacyLevel = enum splGuildOnly = 2
- Source Edit
GuildScheduledEventStatus = enum esScheduled = 1, esActive = 2, esCompleted = 3, esCanceled = 4
- Source Edit
IntegrationExpireBehavior = enum iebRemoveRole = 0, iebKick = 1
- Source Edit
InteractionDataType = enum idtApplicationCommand, idtMessageComponent, idtAutoComplete, idtModalSubmit
- Source Edit
InteractionResponseType = enum irtInvalid = 0, irtPong = 1, irtChannelMessageWithSource = 4, irtDeferredChannelMessageWithSource = 5, irtDeferredUpdateMessage = 6, irtUpdateMessage = 7, irtAutoCompleteResult = 8, irtModal = 9
- Source Edit
InteractionType = enum itPing = 1, itApplicationCommand = 2, itMessageComponent = 3, itAutoComplete = 4, itModalSubmit = 5
- Source Edit
InviteTargetType = enum ittStream = 1, ittEmbeddedApplication = 2
- Source Edit
KeywordPresetType = enum kptProfanity = 1, kptSexualContent = 2, kptSlurs = 3
- Source Edit
MessageActivityType = enum matJoin = 1, matSpectate = 2, matListen = 3, matJoinRequest = 5
- Source Edit
MessageComponentType = enum None = 0, ActionRow = 1, Button = 2, SelectMenu = 3, TextInput = 4, UserSelect = 5, RoleSelect = 6, MentionableSelect = 7, ChannelSelect = 8
- Source Edit
MessageFlags = enum mfCrossposted, mfIsCrosspost, mfSuppressEmbeds, mfSourceMessageDeleted, mfUrgent, mfHasThread, mfEphemeral, mfLoading, mfFailedToMentionSomeRolesInThread, mfSuppressNotifications, mfIsVoiceMessage
- Source Edit
MessageNotificationLevel = enum mnlAllMessages = 0, mnlOnlyMentions = 1
- Source Edit
MessageStickerFormat = enum msfPng = 1, msfAPng = 2, msfLottie = 3, msfGif = 4
- Source Edit
MessageType = enum mtDefault = 0, mtRecipientAdd = 1, mtRecipientRemove = 2, mtCall = 3, mtChannelNameChange = 4, mtChannelIconChange = 5, mtChannelPinnedMessage = 6, mtGuildMemberJoin = 7, mtUserGuildBoost = 8, mtUserGuildBoostTier1 = 9, mtUserGuildBoostTier2 = 10, mtUserGuildBoostTier3 = 11, mtChannelFollowAdd = 12, mtGuildDiscoveryDisqualified = 14, mtGuildDiscoveryRequalified = 15, mtGuildDiscoveryGracePeriodInitialWarning = 16, mtGuildDiscoveryGracePeriodFinalWarning = 17, mtThreadCreated = 18, mtReply = 19, mtApplicationCommand = 20, mtThreadStarterMessage = 21, mtGuildInviteReminder = 22, mtContextMenuCommand = 23, mtAutoModerationAction = 24, mtRoleSubscriptionPurchase = 25, mtInteractionPremiumUpsell = 26, mtStageStart = 27, mtStageEnd = 28, mtStageSpeaker = 29, mtStageTopic = 31, mtGuildApplicationPremiumSubscription = 32
- Source Edit
ModerationActionType = enum matBlockMessage = 1, matSendAlertMessage = 2, matTimeout = 3
- Source Edit
ModerationTriggerType = enum mttKeyword = 1, mttHarmfulLink = 2, mttSpam = 3, mttKeywordPreset = 4, mttMentionSpam = 5
- Source Edit
PermissionFlags = enum permCreateInstantInvite, permKickMembers = 1, permBanMembers, permAdministrator, permManageChannels, permManageGuild, permAddReactions, permViewAuditLogs, permPrioritySpeaker, permVoiceStream, permViewChannel, permSendMessages, permSendTTSMessage, permManageMessages, permEmbedLinks, permAttachFiles, permReadMessageHistory, permMentionEveryone, permUseExternalEmojis, permViewGuildInsights, permVoiceConnect, permVoiceSpeak, permVoiceMuteMembers, permVoiceDeafenMembers, permVoiceMoveMembers, permUseVAD, permChangeNickname, permManageNicknames, permManageRoles, permManageWebhooks, permManageExpressions, permUseSlashCommands, permRequestToSpeak, permManageEvents, permManageThreads, permUsePublicThreads, permUsePrivateThreads, permUseExternalStickers, permSendMessagesInThreads, permStartEmbeddedActivities, permModerateMembers, permViewCreatorMonetizationInsights, permUseSoundboard, permCreateExpressions, permCreateEvents, permUseExternalSounds, permSendVoiceMessages
-
Note on this enum:
- The values assigned n are equal to 1 shl n, e.g.
cast[int]({permManageThreads}) == 1 shl 34
Source Edit PremiumTier = enum ptNone = 0, ptTier1 = 1, ptTier2 = 2, ptTier3 = 3
- Source Edit
PrivacyLevel = enum plGuildOnly = 2
- Source Edit
RoleConnectionMetadataType = enum rcmIntegerLessThanOrEqual = 1, rcmIntegerGreaterThanOrEqual = 2, rcmIntegerEqual = 3, rcmIntegerNotEqual = 4, rcmDatetimeLessThanOrEqual = 5, rcmDatetimeGreaterThanOrEqual = 6, rcmBooleanEqual = 7, rcmBooleanNotEqual = 8
- Source Edit
StickerType = enum stStandard = 1, stGuild = 2
- Source Edit
SystemChannelFlags = enum scfSuppressJoinNotifications, scfSuppressPremiumSubscriptions, scfSuppressGuildReminderNotifications, scfSuppressJoinNotificationReplies, scfSuppressRoleSubscriptionPurchaseNotifications, scfSuppressRoleSubscriptionPurchaseNotificationReplies
- Source Edit
TeamMembershipState = enum tmsInvited = 1, tmsAccepted = 2
- Source Edit
TextInputStyle = enum Short = 1, Paragraph = 2
- Source Edit
UserFlags = enum ufDiscordEmployee, ufPartneredServerOwner = 1, ufHypesquadEvents, ufBugHunterLevel1, ufHouseBravery = 6, ufHouseBrilliance, ufHouseBalance, ufEarlySupporter, ufTeamUser, ufBugHunterLevel2 = 14, ufVerifiedBot = 16, ufEarlyVerifiedBotDeveloper, ufDiscordCertifiedModerator, ufBotHttpInteractions, ufActiveDeveloper = 22
-
Note on this enum:
- The values assigned n are equal to 1 shl n, if
you were to do for example: cast[int]({apfGatewayPresence})
Source Edit UserPremiumType = enum uptNone = 0, uptNitroClassic = 1, uptNitro = 2, uptNitroBasic = 3
- Source Edit
VerificationLevel = enum vlNone = 0, vlLow = 1, vlMedium = 2, vlHigh = 3, vlVeryHigh = 4
- Source Edit
VoiceSpeakingFlags = enum vsfMicrophone, vsfSoundshare, vsfPriority
- Source Edit
WebhookType = enum whIncoming = 1, whFollower = 2, whApplication = 3
- Source Edit
Consts
cdnAppAssets = "https://cdn.discordapp.com/app-assets/"
- Source Edit
cdnAppIcons = "https://cdn.discordapp.com/app-icons/"
- Source Edit
cdnAttachments = "https://cdn.discordapp.com/attachments/"
- Source Edit
cdnAvatarDecorations = "https://cdn.discordapp.com/avatar-decorations/"
- Source Edit
cdnAvatars = "https://cdn.discordapp.com/avatars/"
- Source Edit
cdnBanners = "https://cdn.discordapp.com/banners/"
- Source Edit
cdnChannelIcons = "https://cdn.discordapp.com/channel-icons/"
- Source Edit
cdnCustomEmojis = "https://cdn.discordapp.com/emojis/"
- Source Edit
cdnDefaultUserAvatars = "https://cdn.discordapp.com/embed/avatars/"
- Source Edit
cdnDiscoverySplashes = "https://cdn.discordapp.com/discovery-splashes/"
- Source Edit
cdnRoleIcons = "https://cdn.discordapp.com/role-icons/"
- Source Edit
cdnSplashes = "https://cdn.discordapp.com/splashes/"
- Source Edit
cdnStickers = "https://cdn.discordapp.com/stickers/"
- Source Edit
cdnTeamIcons = "https://cdn.discordapp.com/team-icons/"
- Source Edit
deGuildMembersChunk = GuildMembersChunk
- Source Edit
deInviteCreate = InviteCreate
- Source Edit
deThreadListSync = ThreadListSync
- Source Edit
deThreadMembersUpdate = ThreadMembersUpdate
- Source Edit
deTypingStart = TypingStart
- Source Edit
permAllChannel = {permCreateInstantInvite, permManageChannels, permAddReactions, permPrioritySpeaker..permUseExternalEmojis, permVoiceConnect..permUseVAD, permManageRoles..permManageWebhooks, permUseSlashCommands..permRequestToSpeak, permManageThreads..permStartEmbeddedActivities, permUseSoundboard, permUseExternalSounds..permSendVoiceMessages}
- Source Edit
permAllStage = {permCreateInstantInvite, permUseExternalStickers, permUseSlashCommands, permManageWebhooks, permMentionEveryone, permUseExternalEmojis, permReadMessageHistory, permAddReactions, permManageChannels, permSendTTSMessage, permViewChannel, permVoiceConnect, permVoiceMuteMembers, permVoiceMoveMembers, permManageRoles, permRequestToSpeak, permSendVoiceMessages, permVoiceStream}
- Source Edit
permAllText = {permCreateInstantInvite, permManageChannels, permAddReactions, permViewChannel, permSendMessages, permSendTTSMessage, permManageMessages, permEmbedLinks, permAttachFiles, permReadMessageHistory, permMentionEveryone, permUseExternalEmojis, permUseExternalStickers, permManageRoles, permManageWebhooks, permUseSlashCommands, permManageThreads, permSendMessagesInThreads, permUsePublicThreads, permUsePrivateThreads, permSendVoiceMessages}
- Source Edit
permAllVoice = {permCreateInstantInvite, permMentionEveryone, permManageChannels, permUseExternalStickers, permUseExternalEmojis, permReadMessageHistory, permSendTTSMessage, permAddReactions, permManageWebhooks, permUseSlashCommands, permPrioritySpeaker, permVoiceStream, permViewChannel, permVoiceConnect, permVoiceSpeak, permVoiceMuteMembers, permVoiceDeafenMembers, permVoiceMoveMembers, permUseVAD, permUseSoundboard, permUseExternalSounds, permStartEmbeddedActivities, permSendVoiceMessages}
- Source Edit
permManageEmojis = permManageExpressions
- Source Edit
Procs
proc `$`(p: PermissionFlags): string {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc cdnAppAsset(aid, asid: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnAppIcon(aid, icon: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildDiscoverySplash(gid, splash: string; fmt = "png"): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildMemberAvatar(gid, uid, avatar: string; fmt = "png"): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildMemberBanner(gid, uid, banner: string; fmt = "png"): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildScheduledEventCover(eid, cover: string; fmt = "png"): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildScheduledEvents(eid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildSplash(gid, splash: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnGuildUsers(gid, uid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnRoleIcon(rid, icon: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnSticker(sid: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnTeamIcon(tid, icon: string; fmt = "png"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc cdnUserAvatarDecoration(uid, decoration: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointApplicationRoleConnectionMetadata(aid: string): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointBulkDeleteMessages(cid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelInvites(cid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelMessages(cid: string; mid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelMessagesCrosspost(cid, mid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelMessagesThreads(cid, mid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelOverwrites(cid, oid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelPermissions(cid, oid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelPins(cid: string; mid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannels(cid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelThreads(cid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelThreadsArchived(cid, typ: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelThreadsMembers(cid: string; uid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelUsersThreadsArchived(cid, typ: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointChannelWebhooks(cid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGlobalCommands(aid: string; cid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGroupRecipient(cid, rid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildAuditLogs(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildAutoModerationRules(gid: string; rid = ""): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildBans(gid: string; uid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildChannels(gid: string; cid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildCommandPermission(aid, gid: string; cid = ""): string {. ...raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildCommands(aid, gid: string; cid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildEmojis(gid: string; eid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildIntegrations(gid: string; iid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildIntegrationsSync(gid, iid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildInvites(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildMembers(gid: string; mid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildMembersNick(gid: string; mid = "@me"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildMembersRole(gid, mid, rid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildMembersSearch(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildMFA(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildOnboarding(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildPreview(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildPrune(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildRegions(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildRoles(gid: string; rid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuilds(gid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildScheduledEvents(gid: string; eid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildScheduledEventUsers(gid, eid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildStickers(gid: string; sid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildTemplates(gid, tid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildThreads(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildThreadsActive(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildVanity(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildVoiceStatesUser(gid, uid = "@me"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildWebhooks(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildWelcomeScreen(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointGuildWidget(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointInteractionsCallback(iid, it: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointInvites(code = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointOAuth2Application(): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointReactions(cid, mid: string; e, uid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointStageInstances(cid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointStickerPacks(): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointStickers(sid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointTriggerTyping(cid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUserApplicationRoleConnection(aid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUserApplications(aid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUserChannels(): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUserGuildMember(gid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUserGuilds(gid = ""): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointUsers(uid = "@me"): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointVoiceRegions(): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointWebhookMessage(wid, tok, mid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointWebhooks(wid: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointWebhookToken(wid, tok: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointWebhookTokenGithub(wid, tok: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit
proc endpointWebhookTokenSlack(wid, tok: string): string {....raises: [], tags: [], forbids: [].}
- Source Edit