Categorygithub.com/switchupcb/disgo
modulepackage
1.10.1
Repository: https://github.com/switchupcb/disgo.git
Documentation: pkg.go.dev

# README

Create a Discord Bot in Go

Go Doc License

Disgo is a Discord API Wrapper designed to be flexible, performant, secure, and thread-safe. Disgo aims to provide every feature in the Discord API along with optional rate limiting, structured logging, shard management, and caching. Use the only Go module to provide a 100% one-to-one implementation of the Discord API.

This repository is STABLE. For more information, read the roadmap.

A Next Generation Discord API Wrapper

High-quality code merits easy development.

Disgo uses developer operations to stay up-to-date with the ever-changing Discord API.

  • Code generation provides a clean implementation for every request and event.
  • Data race detection is run on an integration test that covers the entire Discord API to ensure that Disgo is safe for concurrent usage.

In addition, Disgo provides the following exclusive features.

Disgo uses NO reflection or type assertion.

Table of Contents

TopicCategories
Using the APIBreakdown, Logging, Sharding, Caching
ExamplesImport, Configuration, Create a Command, Handle an Event, Output, Summary
FeaturesWhy Go?, Comparison, Contributing
EcosystemLicense, Libraries, Credits

Using the API

This breakdown provides you with a full understanding on how to use the API.

AbstractionUsecaseExample
ResourceA Discord API Resource.Guild Object.
User Object.
EventA Discord API Event.A message is created.
A user joins a channel.
ClientThe Discord Bot Application that you develop.

Bot = Client = Application.
Configure the bot settings.

Set the token.
RequestUses the Discord HTTP REST API to make one-time requests for information.Create an application command.
Request guild information.
SessionUses a Discord WebSocket Connection (Gateway) to receive events that contain information.Send a message when an application command is used or a user joins a voice channel.

You create a Client that calls for Resources using Requests and handles Events from Sessions using event handlers.

For more information, please read What is a Request? and What is an Event?.

Flags

A flag is a flag, type, key, level or any other option that Discord provides. All flags are denoted by disgo.Flag (e.g., disgo.FlagUserSTAFF, disgo.FlagVerificationLevelHIGH, disgo.FlagPremiumTierNONE).

Logging

Disgo provides structured, leveled logging of the API Wrapper via the disgo.Logger global variable (disabled by default). Enable the logger using zerolog.SetGlobalLevel(zerolog.LEVEL).

Read What is a Log for a simple yet full understanding of logging.

Sharding

Using the automatic Shard Manager is optional and customizable.

Read What is a Discord Shard for a simple yet full understanding of sharding on Discord.

Caching

The Disgo Cache is optional and customizable.

The cache interface allows you to replace the built-in cache with another store (such as Redis or Memcached) or provide your own caching implementation.

Read What is a Cache for a simple yet full understanding of the Disgo Cache.

Examples

ExampleDescription
mainLearn how to use disgo.
commandCreate an application command and respond to interactions.
messageSend a message with text, emojis, files, and components.
imageSet the bot's avatar using an image.

Check out the examples directory for more examples.

Import

Get a specific version of disgo by specifying a tag or branch.

go get github.com/switchupcb/[email protected]

Disgo branches are referenced by API version (i.e v10).

Configuration

You must create a Discord Application in the Discord Developer Portal to receive your Bot Token.

Use the client to configure the bot's settings.

bot := &disgo.Client{
    ApplicationID:  "APPID", // optional
    Authentication: disgo.BotToken("TOKEN"), // or BearerToken("TOKEN")
    Authorization:  &disgo.Authorization{ ... },
    Config:         disgo.DefaultConfig(),
    Handlers:       new(disgo.Handlers),
    Sessions:       disgo.NewSessionManager()
}

Need more information about configuration? Check out the bot example.

Create a Command

Create an application command request to add an application command.

// Create a Create Global Application Command request.
request := disgo.CreateGlobalApplicationCommand{
    Name:        "main",
    Description: disgo.Pointer("A basic command."),
}

// Register the new command by sending the request to Discord using the bot.
//
// returns a disgo.ApplicationCommand
newCommand, err := request.Send(bot)
if err != nil {
    log.Printf("failure sending command to Discord: %v", err)

    return
}

Handle an Event

Create an event handler and add it to the bot.

// Add an event handler to the bot.
bot.Handle(disgo.FlagGatewayEventNameInteractionCreate, func(i *disgo.InteractionCreate) {
	log.Printf("main called by %s", i.User.Username)
})

Disgo provides automatic Gateway Intent calculation.

Output

Open a WebSocket Session to receive and send events.

// Connect a new session to the Discord Gateway (WebSocket Connection).
s := disgo.NewSession()
if err := s.Connect(bot); err != nil {
    log.Printf("can't open websocket session to Discord Gateway: %v", err)

	return
}

The following message will be logged when a user creates an InteractionCreate event by using /main in a Direct Message with the Bot on Discord.

main called by switchupcb.

Summary

// Use flags to specify options from Discord.
disgo.Flag<Option><Name>

// Use resources to represent Discord objects in your application.
disgo.<API Resources>

// Use events to represent Discord events in your application.
disgo.<API Events>

// Use requests to exchange data with Discord's REST API.
disgo.<Endpoint>.Send()

// Use sessions to connect to the Discord Gateway.
disgo.Session.Connect()
disgo.Session.Disconnect()

// Use send events to send data to Discord's Gateway.
disgo.<Event>.SendEvent()

// Use event handlers to handle events from Discord's Gateway.
disgo.Client.Handle(<event>, <handler>)
disgo.Client.Remove(<event>, <index>)
disgo.Client.Handlers.<Handler>

// Use the client to manage the bot's settings.
disgo.Client.ApplicationID
disgo.Client.Authentication.<Settings>
disgo.Client.Authorization.<Settings>
disgo.Client.Config.Request.<Settings>
disgo.Client.Config.Gateway.<Settings>

Features

Why Go?

Go is a statically typed, compiled programming language (with a garbage collector). So it performs computationally better compared to most languages that provide Discord API Wrappers.

Go maintains superior asynchronous handling due to the use of Goroutines and Channels: This is helpful since a Discord Bot is server-side software.

Comparison

Disgo supports every feature in the Discord API and is the most customizable Discord API Wrapper due to its optional caching, shard management, rate limiting, and logging.

  • DiscordGo is not feature-complete.
  • Disgord is limiting.

Look no further than the name. The word disgo contains 5 letters — while the others have 7+ — saving you precious keyboard strokes.

Most important is Disgo's performance, which saves you money by reducing server costs.

Don't believe me? Check this out!

CPU

Disgo places a priority on performance. For more information, view library decisions.

Memory

Every struct uses fieldalignment to reduce the memory footprint of your application.

Storage

Disgo adds 5 MB to a compiled binary.

Contributing

Disgo is the easiest Discord Go API for developers to use and contribute to: You can contribute to this repository by viewing the Project Structure, Code Specifications, and Roadmap.

Ecosystem

License

The Apache License 2.0 is permissive for commercial use. For more information, read Apache Licensing FAQ.

Libraries

LibraryDescription
CopygenGenerate custom type-based code.
DasgoGo Type Definitions for the Discord API.
EcosystemView projects that use Disgo.

Credits

NameContributions
SwitchUpCBProject Architecture, Generators, Dasgo, Requests, Events, Shard Manager
Thomas RogersDasgo
Josh DaweDasgo

Earn a credit! Contribute Now.

# Packages

No description provided by the author
No description provided by the author

# Functions

AdvancedBotAuthorization performs a specialized OAuth2 flow for users to add bots to guilds.
AuthorizationCodeGrant performs an OAuth2 authorization code grant.
BearerToken uses a given token to return a valid Authentication Object for a bearer token type.
BotAuthorization performs a specialized OAuth2 flow for users to add bots to guilds.
BotToken uses a given token to return a valid Authentication Object for a bot token type.
CDNEndpointAchievementIcon builds a query for an HTTP request.
CDNEndpointApplicationAsset builds a query for an HTTP request.
CDNEndpointApplicationCover builds a query for an HTTP request.
CDNEndpointApplicationIcon builds a query for an HTTP request.
CDNEndpointCustomEmoji builds a query for an HTTP request.
CDNEndpointDefaultUserAvatar builds a query for an HTTP request.
CDNEndpointGuildBanner builds a query for an HTTP request.
CDNEndpointGuildDiscoverySplash builds a query for an HTTP request.
CDNEndpointGuildIcon builds a query for an HTTP request.
CDNEndpointGuildMemberAvatar builds a query for an HTTP request.
CDNEndpointGuildMemberBanner builds a query for an HTTP request.
CDNEndpointGuildScheduledEventCover builds a query for an HTTP request.
CDNEndpointGuildSplash builds a query for an HTTP request.
CDNEndpointRoleIcon builds a query for an HTTP request.
CDNEndpointSticker builds a query for an HTTP request.
CDNEndpointStickerPackBanner builds a query for an HTTP request.
CDNEndpointStorePageAsset builds a query for an HTTP request.
CDNEndpointTeamIcon builds a query for an HTTP request.
CDNEndpointUserAvatar builds a query for an HTTP request.
CDNEndpointUserBanner builds a query for an HTTP request.
ClientCredentialsGrant performs a client credential OAuth2 grant for TESTING PURPOSES.
DefaultConfig returns a default client configuration.
DefaultGateway returns a default Gateway configuration.
DefaultRequest returns a Default Request configuration.
EndpointAddGuildMember builds a query for an HTTP request.
EndpointAddGuildMemberRole builds a query for an HTTP request.
EndpointAddThreadMember builds a query for an HTTP request.
EndpointAuthorizationURL builds a query for an HTTP request.
EndpointBatchEditApplicationCommandPermissions builds a query for an HTTP request.
EndpointBeginGuildPrune builds a query for an HTTP request.
EndpointBulkDeleteMessages builds a query for an HTTP request.
EndpointBulkOverwriteGlobalApplicationCommands builds a query for an HTTP request.
EndpointBulkOverwriteGuildApplicationCommands builds a query for an HTTP request.
EndpointCreateAutoModerationRule builds a query for an HTTP request.
EndpointCreateChannelInvite builds a query for an HTTP request.
EndpointCreateDM builds a query for an HTTP request.
EndpointCreateFollowupMessage builds a query for an HTTP request.
EndpointCreateGlobalApplicationCommand builds a query for an HTTP request.
EndpointCreateGroupDM builds a query for an HTTP request.
EndpointCreateGuild builds a query for an HTTP request.
EndpointCreateGuildApplicationCommand builds a query for an HTTP request.
EndpointCreateGuildBan builds a query for an HTTP request.
EndpointCreateGuildChannel builds a query for an HTTP request.
EndpointCreateGuildEmoji builds a query for an HTTP request.
EndpointCreateGuildfromGuildTemplate builds a query for an HTTP request.
EndpointCreateGuildRole builds a query for an HTTP request.
EndpointCreateGuildScheduledEvent builds a query for an HTTP request.
EndpointCreateGuildSticker builds a query for an HTTP request.
EndpointCreateGuildTemplate builds a query for an HTTP request.
EndpointCreateInteractionResponse builds a query for an HTTP request.
EndpointCreateMessage builds a query for an HTTP request.
EndpointCreateReaction builds a query for an HTTP request.
EndpointCreateStageInstance builds a query for an HTTP request.
EndpointCreateWebhook builds a query for an HTTP request.
EndpointCrosspostMessage builds a query for an HTTP request.
EndpointDeleteAllReactions builds a query for an HTTP request.
EndpointDeleteAllReactionsforEmoji builds a query for an HTTP request.
EndpointDeleteAutoModerationRule builds a query for an HTTP request.
EndpointDeleteChannelPermission builds a query for an HTTP request.
EndpointDeleteCloseChannel builds a query for an HTTP request.
EndpointDeleteFollowupMessage builds a query for an HTTP request.
EndpointDeleteGlobalApplicationCommand builds a query for an HTTP request.
EndpointDeleteGuild builds a query for an HTTP request.
EndpointDeleteGuildApplicationCommand builds a query for an HTTP request.
EndpointDeleteGuildEmoji builds a query for an HTTP request.
EndpointDeleteGuildIntegration builds a query for an HTTP request.
EndpointDeleteGuildRole builds a query for an HTTP request.
EndpointDeleteGuildScheduledEvent builds a query for an HTTP request.
EndpointDeleteGuildSticker builds a query for an HTTP request.
EndpointDeleteGuildTemplate builds a query for an HTTP request.
EndpointDeleteInvite builds a query for an HTTP request.
EndpointDeleteMessage builds a query for an HTTP request.
EndpointDeleteOriginalInteractionResponse builds a query for an HTTP request.
EndpointDeleteOwnReaction builds a query for an HTTP request.
EndpointDeleteStageInstance builds a query for an HTTP request.
EndpointDeleteUserReaction builds a query for an HTTP request.
EndpointDeleteWebhook builds a query for an HTTP request.
EndpointDeleteWebhookMessage builds a query for an HTTP request.
EndpointDeleteWebhookwithToken builds a query for an HTTP request.
EndpointEditApplicationCommandPermissions builds a query for an HTTP request.
EndpointEditChannelPermissions builds a query for an HTTP request.
EndpointEditFollowupMessage builds a query for an HTTP request.
EndpointEditGlobalApplicationCommand builds a query for an HTTP request.
EndpointEditGuildApplicationCommand builds a query for an HTTP request.
EndpointEditMessage builds a query for an HTTP request.
EndpointEditOriginalInteractionResponse builds a query for an HTTP request.
EndpointEditWebhookMessage builds a query for an HTTP request.
EndpointExecuteGitHubCompatibleWebhook builds a query for an HTTP request.
EndpointExecuteSlackCompatibleWebhook builds a query for an HTTP request.
EndpointExecuteWebhook builds a query for an HTTP request.
EndpointFollowAnnouncementChannel builds a query for an HTTP request.
EndpointGetApplicationCommandPermissions builds a query for an HTTP request.
EndpointGetApplicationRoleConnectionMetadataRecords builds a query for an HTTP request.
EndpointGetAutoModerationRule builds a query for an HTTP request.
EndpointGetChannel builds a query for an HTTP request.
EndpointGetChannelInvites builds a query for an HTTP request.
EndpointGetChannelMessage builds a query for an HTTP request.
EndpointGetChannelMessages builds a query for an HTTP request.
EndpointGetChannelWebhooks builds a query for an HTTP request.
EndpointGetCurrentAuthorizationInformation builds a query for an HTTP request.
EndpointGetCurrentBotApplicationInformation builds a query for an HTTP request.
EndpointGetCurrentUser builds a query for an HTTP request.
EndpointGetCurrentUserGuildMember builds a query for an HTTP request.
EndpointGetCurrentUserGuilds builds a query for an HTTP request.
EndpointGetFollowupMessage builds a query for an HTTP request.
EndpointGetGateway builds a query for an HTTP request.
EndpointGetGatewayBot builds a query for an HTTP request.
EndpointGetGlobalApplicationCommand builds a query for an HTTP request.
EndpointGetGlobalApplicationCommands builds a query for an HTTP request.
EndpointGetGuild builds a query for an HTTP request.
EndpointGetGuildApplicationCommand builds a query for an HTTP request.
EndpointGetGuildApplicationCommandPermissions builds a query for an HTTP request.
EndpointGetGuildApplicationCommands builds a query for an HTTP request.
EndpointGetGuildAuditLog builds a query for an HTTP request.
EndpointGetGuildBan builds a query for an HTTP request.
EndpointGetGuildBans builds a query for an HTTP request.
EndpointGetGuildChannels builds a query for an HTTP request.
EndpointGetGuildEmoji builds a query for an HTTP request.
EndpointGetGuildIntegrations builds a query for an HTTP request.
EndpointGetGuildInvites builds a query for an HTTP request.
EndpointGetGuildMember builds a query for an HTTP request.
EndpointGetGuildOnboarding builds a query for an HTTP request.
EndpointGetGuildPreview builds a query for an HTTP request.
EndpointGetGuildPruneCount builds a query for an HTTP request.
EndpointGetGuildRoles builds a query for an HTTP request.
EndpointGetGuildScheduledEvent builds a query for an HTTP request.
EndpointGetGuildScheduledEventUsers builds a query for an HTTP request.
EndpointGetGuildSticker builds a query for an HTTP request.
EndpointGetGuildTemplate builds a query for an HTTP request.
EndpointGetGuildTemplates builds a query for an HTTP request.
EndpointGetGuildVanityURL builds a query for an HTTP request.
EndpointGetGuildVoiceRegions builds a query for an HTTP request.
EndpointGetGuildWebhooks builds a query for an HTTP request.
EndpointGetGuildWelcomeScreen builds a query for an HTTP request.
EndpointGetGuildWidget builds a query for an HTTP request.
EndpointGetGuildWidgetImage builds a query for an HTTP request.
EndpointGetGuildWidgetSettings builds a query for an HTTP request.
EndpointGetInvite builds a query for an HTTP request.
EndpointGetOriginalInteractionResponse builds a query for an HTTP request.
EndpointGetPinnedMessages builds a query for an HTTP request.
EndpointGetReactions builds a query for an HTTP request.
EndpointGetStageInstance builds a query for an HTTP request.
EndpointGetSticker builds a query for an HTTP request.
EndpointGetThreadMember builds a query for an HTTP request.
EndpointGetUser builds a query for an HTTP request.
EndpointGetUserApplicationRoleConnection builds a query for an HTTP request.
EndpointGetUserConnections builds a query for an HTTP request.
EndpointGetWebhook builds a query for an HTTP request.
EndpointGetWebhookMessage builds a query for an HTTP request.
EndpointGetWebhookwithToken builds a query for an HTTP request.
EndpointGroupDMAddRecipient builds a query for an HTTP request.
EndpointGroupDMRemoveRecipient builds a query for an HTTP request.
EndpointJoinThread builds a query for an HTTP request.
EndpointLeaveGuild builds a query for an HTTP request.
EndpointLeaveThread builds a query for an HTTP request.
EndpointListActiveGuildThreads builds a query for an HTTP request.
EndpointListAutoModerationRulesForGuild builds a query for an HTTP request.
EndpointListGuildEmojis builds a query for an HTTP request.
EndpointListGuildMembers builds a query for an HTTP request.
EndpointListGuildStickers builds a query for an HTTP request.
EndpointListJoinedPrivateArchivedThreads builds a query for an HTTP request.
EndpointListNitroStickerPacks builds a query for an HTTP request.
EndpointListPrivateArchivedThreads builds a query for an HTTP request.
EndpointListPublicArchivedThreads builds a query for an HTTP request.
EndpointListScheduledEventsforGuild builds a query for an HTTP request.
EndpointListThreadMembers builds a query for an HTTP request.
EndpointListVoiceRegions builds a query for an HTTP request.
EndpointModifyAutoModerationRule builds a query for an HTTP request.
EndpointModifyChannel builds a query for an HTTP request.
EndpointModifyCurrentMember builds a query for an HTTP request.
EndpointModifyCurrentUser builds a query for an HTTP request.
EndpointModifyCurrentUserNick builds a query for an HTTP request.
EndpointModifyCurrentUserVoiceState builds a query for an HTTP request.
EndpointModifyGuild builds a query for an HTTP request.
EndpointModifyGuildChannelPositions builds a query for an HTTP request.
EndpointModifyGuildEmoji builds a query for an HTTP request.
EndpointModifyGuildMember builds a query for an HTTP request.
EndpointModifyGuildMFALevel builds a query for an HTTP request.
EndpointModifyGuildRole builds a query for an HTTP request.
EndpointModifyGuildRolePositions builds a query for an HTTP request.
EndpointModifyGuildScheduledEvent builds a query for an HTTP request.
EndpointModifyGuildSticker builds a query for an HTTP request.
EndpointModifyGuildTemplate builds a query for an HTTP request.
EndpointModifyGuildWelcomeScreen builds a query for an HTTP request.
EndpointModifyGuildWidget builds a query for an HTTP request.
EndpointModifyStageInstance builds a query for an HTTP request.
EndpointModifyUserVoiceState builds a query for an HTTP request.
EndpointModifyWebhook builds a query for an HTTP request.
EndpointModifyWebhookwithToken builds a query for an HTTP request.
EndpointPinMessage builds a query for an HTTP request.
EndpointQueryString returns a URL Query String from a given object.
EndpointRemoveGuildBan builds a query for an HTTP request.
EndpointRemoveGuildMember builds a query for an HTTP request.
EndpointRemoveGuildMemberRole builds a query for an HTTP request.
EndpointRemoveThreadMember builds a query for an HTTP request.
EndpointSearchGuildMembers builds a query for an HTTP request.
EndpointStartThreadfromMessage builds a query for an HTTP request.
EndpointStartThreadinForumChannel builds a query for an HTTP request.
EndpointStartThreadwithoutMessage builds a query for an HTTP request.
EndpointSyncGuildTemplate builds a query for an HTTP request.
EndpointTokenRevocationURL builds a query for an HTTP request.
EndpointTokenURL builds a query for an HTTP request.
EndpointTriggerTypingIndicator builds a query for an HTTP request.
EndpointUnpinMessage builds a query for an HTTP request.
EndpointUpdateApplicationRoleConnectionMetadataRecords builds a query for an HTTP request.
EndpointUpdateUserApplicationRoleConnection builds a query for an HTTP request.
GenerateAuthorizationURL generates an authorization URL from a given client and response type.
GenerateBotAuthorizationURL generates a bot authorization URL using the given BotAuthParams.
Hash returns a hashing function which hashes a request using its routeID.
ImplicitGrant converts a RedirectURI (from a simplified OAuth2 grant) to an AccessTokenResponse.
IsValue returns whether the given pointer contains a value.
IsValue2 returns whether the given double pointer contains a pointer.
JSONCodeError handles a Discord API JSON Error Code and returns the relevant error message.
LogCommand logs a Gateway Command (typically using a LogSession).
LogEventHandler logs an event handler action.
LogPayload logs a Discord Gateway Payload (typically using LogSession).
LogRequest logs a request.
LogRequestBody logs a request with its body.
LogResponse logs a response (typically using LogRequest).
LogSession logs a session.
NewSession gets a Session from a pool.
NewSessionManager creates a new SessionManager.
Pointer returns a pointer to the given value.
Pointer2 returns a double pointer to the given value.
PointerCheck returns whether the given double pointer contains a value.
RefreshAuthorizationCodeGrant refreshes an Access Token from an OAuth2 authorization code grant.
SendRequest sends a fasthttp.Request using the given route ID, HTTP method, URI, content type and body, then parses the response into dst.
StatusCodeError handles a Discord API HTTP Status Code and returns the relevant error message.
WebhookAuthorization performs a specialized OAuth2 authorization code grant.

# Constants

CDN Endpoint Exceptions https://discord.com/developers/docs/reference#image-formatting-cdn-endpoints.
Discord API Endpoints.
CDN Endpoint Exceptions https://discord.com/developers/docs/reference#image-formatting-cdn-endpoints.
Discord API Endpoints.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Action Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-action-object-action-types.
Action Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-action-object-action-types.
Action Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-action-object-action-types.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Flags https://discord.com/developers/docs/topics/gateway#activity-object-activity-flags.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Activity Types https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-types.
Allowed Mention Types https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mentions-structure.
Allowed Mention Types https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mentions-structure.
Allowed Mention Types https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mentions-structure.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Option Type https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-type.
Application Command Permission Type https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-application-command-permission-type.
Application Command Permission Type https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-application-command-permission-type.
Application Command Permission Type https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-application-command-permission-type.
Application Command Types https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-types.
Application Command Types https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-types.
Application Command Types https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-types.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Role Connection Metadata Types https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-type.
Application Flags https://discord.com/developers/docs/resources/application#application-object-application-flags.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Audit Log Events https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-events.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Bitwise Permission Flags https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Button Styles https://discord.com/developers/docs/interactions/message-components#button-object-button-styles.
Channel Flags https://discord.com/developers/docs/resources/channel#channel-object-channel-flags.
Channel Flags https://discord.com/developers/docs/resources/channel#channel-object-channel-flags.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Channel Types https://discord.com/developers/docs/resources/channel#channel-object-channel-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Component Types https://discord.com/developers/docs/interactions/message-components#component-object-component-types.
Default Message Notification Level https://discord.com/developers/docs/resources/guild#guild-object-default-message-notification-level.
Default Message Notification Level https://discord.com/developers/docs/resources/guild#guild-object-default-message-notification-level.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Embed Limits https://discord.com/developers/docs/resources/channel#embed-object-embed-limits.
Event Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-event-types.
Explicit Content Filter Level https://discord.com/developers/docs/resources/guild#guild-object-explicit-content-filter-level.
Explicit Content Filter Level https://discord.com/developers/docs/resources/guild#guild-object-explicit-content-filter-level.
Explicit Content Filter Level https://discord.com/developers/docs/resources/guild#guild-object-explicit-content-filter-level.
Forum Layout Types https://discord.com/developers/docs/resources/channel#channel-object-forum-layout-types.
Forum Layout Types https://discord.com/developers/docs/resources/channel#channel-object-forum-layout-types.
Forum Layout Types https://discord.com/developers/docs/resources/channel#channel-object-forum-layout-types.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Event Names https://discord.com/developers/docs/topics/gateway-events.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Gateway SendEvent Names https://discord.com/developers/docs/topics/gateway-events#send-events.
Global Rate Limit (Gateway): 120 commands per minute.
Global Rate Limits https://discord.com/developers/docs/topics/rate-limits#global-rate-limit.
Global Rate Limit (Identify Command): 1000 per day.
Global Rate Limits https://discord.com/developers/docs/topics/rate-limits#global-rate-limit.
Global Rate Limit (Identify Command): Get Gateway Bot `max_concurrency + 1` per 5 Seconds.
Global Rate Limit (Requests): 50 requests per second.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Features https://discord.com/developers/docs/resources/guild#guild-object-guild-features.
Guild Member Flags https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags.
Guild Member Flags https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags.
Guild Member Flags https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags.
Guild Member Flags https://discord.com/developers/docs/resources/guild#guild-member-object-guild-member-flags.
Guild NSFW Level https://discord.com/developers/docs/resources/guild#guild-object-guild-nsfw-level.
Guild NSFW Level https://discord.com/developers/docs/resources/guild#guild-object-guild-nsfw-level.
Guild NSFW Level https://discord.com/developers/docs/resources/guild#guild-object-guild-nsfw-level.
Guild NSFW Level https://discord.com/developers/docs/resources/guild#guild-object-guild-nsfw-level.
Guild Scheduled Event Entity Types https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-entity-types.
Guild Scheduled Event Entity Types https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-entity-types.
Guild Scheduled Event Entity Types https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-entity-types.
Guild Scheduled Event Privacy Level https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-privacy-level.
Guild Scheduled Event Status https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-status.
Guild Scheduled Event Status https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-status.
Guild Scheduled Event Status https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-status.
Guild Scheduled Event Status https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-status.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
5xx (500 Not Guaranteed).
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
HTTP Response Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#http-http-response-codes.
Integration Expire Behaviors https://discord.com/developers/docs/resources/guild#integration-object-integration-expire-behaviors.
Integration Expire Behaviors https://discord.com/developers/docs/resources/guild#integration-object-integration-expire-behaviors.
AUTO_MODERATION_RULE_CREATE AUTO_MODERATION_RULE_UPDATE AUTO_MODERATION_RULE_DELETE.
AUTO_MODERATION_ACTION_EXECUTION.
MESSAGE_REACTION_ADD MESSAGE_REACTION_REMOVE MESSAGE_REACTION_REMOVE_ALL MESSAGE_REACTION_REMOVE_EMOJI.
List of Intents https://discord.com/developers/docs/topics/gateway#list-of-intents.
MESSAGE_CREATE MESSAGE_UPDATE MESSAGE_DELETE CHANNEL_PINS_UPDATE.
GUILD_EMOJIS_UPDATE GUILD_STICKERS_UPDATE.
GUILD_INTEGRATIONS_UPDATE INTEGRATION_CREATE INTEGRATION_UPDATE INTEGRATION_DELETE.
INVITE_CREATE INVITE_DELETE.
GUILD_MEMBER_ADD GUILD_MEMBER_UPDATE GUILD_MEMBER_REMOVE THREAD_MEMBERS_UPDATE *.
MESSAGE_REACTION_ADD MESSAGE_REACTION_REMOVE MESSAGE_REACTION_REMOVE_ALL MESSAGE_REACTION_REMOVE_EMOJI.
TYPING_START.
MESSAGE_CREATE MESSAGE_UPDATE MESSAGE_DELETE MESSAGE_DELETE_BULK.
GUILD_AUDIT_LOG_ENTRY_CREATE GUILD_BAN_ADD GUILD_BAN_REMOVE.
PRESENCE_UPDATE.
GUILD_SCHEDULED_EVENT_CREATE GUILD_SCHEDULED_EVENT_UPDATE GUILD_SCHEDULED_EVENT_DELETE GUILD_SCHEDULED_EVENT_USER_ADD GUILD_SCHEDULED_EVENT_USER_REMOVE.
VOICE_STATE_UPDATE.
WEBHOOKS_UPDATE.
GUILD_CREATE GUILD_UPDATE GUILD_DELETE GUILD_ROLE_CREATE GUILD_ROLE_UPDATE GUILD_ROLE_DELETE CHANNEL_CREATE CHANNEL_UPDATE CHANNEL_DELETE CHANNEL_PINS_UPDATE THREAD_CREATE THREAD_UPDATE THREAD_DELETE THREAD_LIST_SYNC THREAD_MEMBER_UPDATE THREAD_MEMBERS_UPDATE * STAGE_INSTANCE_CREATE STAGE_INSTANCE_UPDATE STAGE_INSTANCE_DELETE.
List of Intents https://discord.com/developers/docs/topics/gateway#list-of-intents.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Callback Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-type.
Interaction Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-type.
Interaction Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-type.
Interaction Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-type.
Interaction Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-type.
Interaction Type https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-type.
10,000 requests per 10 minutes.
Invite Target Types https://discord.com/developers/docs/resources/invite#invite-object-invite-target-types.
Invite Target Types https://discord.com/developers/docs/resources/invite#invite-object-invite-target-types.
Keyword Preset Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-keyword-preset-types.
Keyword Preset Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-keyword-preset-types.
Keyword Preset Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-keyword-preset-types.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Locales https://discord.com/developers/docs/reference#locales.
Membership State Enum https://discord.com/developers/docs/topics/teams#data-models-membership-state-enum.
Membership State Enum https://discord.com/developers/docs/topics/teams#data-models-membership-state-enum.
Message Activity Types https://discord.com/developers/docs/resources/channel#message-object-message-activity-types.
Message Activity Types https://discord.com/developers/docs/resources/channel#message-object-message-activity-types.
Message Activity Types https://discord.com/developers/docs/resources/channel#message-object-message-activity-types.
Message Activity Types https://discord.com/developers/docs/resources/channel#message-object-message-activity-types.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Types https://discord.com/developers/docs/resources/channel#message-object-message-types.
Message Flags https://discord.com/developers/docs/resources/channel#message-object-message-flags.
MFA Level https://discord.com/developers/docs/resources/guild#guild-object-mfa-level.
MFA Level https://discord.com/developers/docs/resources/guild#guild-object-mfa-level.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
OAuth2 Scopes https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes.
Permission Overwrite Types.
Permission Overwrite Types.
Premium Tier https://discord.com/developers/docs/resources/guild#guild-object-premium-tier.
Premium Tier https://discord.com/developers/docs/resources/guild#guild-object-premium-tier.
Premium Tier https://discord.com/developers/docs/resources/guild#guild-object-premium-tier.
Premium Tier https://discord.com/developers/docs/resources/guild#guild-object-premium-tier.
Premium Types https://discord.com/developers/docs/resources/user#user-object-premium-types.
Premium Types https://discord.com/developers/docs/resources/user#user-object-premium-types.
Premium Types https://discord.com/developers/docs/resources/user#user-object-premium-types.
Premium Types https://discord.com/developers/docs/resources/user#user-object-premium-types.
Prompt Types https://discord.com/developers/docs/resources/guild#guild-onboarding-object-prompt-types.
Prompt Types https://discord.com/developers/docs/resources/guild#guild-onboarding-object-prompt-types.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Headers https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-close-event-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
RPC Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#rpc-rpc-error-codes.
Sort Order Types https://discord.com/developers/docs/resources/channel#channel-object-sort-order-types.
Sort Order Types https://discord.com/developers/docs/resources/channel#channel-object-sort-order-types.
Stage Instance Privacy Level https://discord.com/developers/docs/resources/stage-instance#stage-instance-object-privacy-level.
Status Types https://discord.com/developers/docs/topics/gateway#update-presence-status-types.
Status Types https://discord.com/developers/docs/topics/gateway#update-presence-status-types.
Status Types https://discord.com/developers/docs/topics/gateway#update-presence-status-types.
Status Types https://discord.com/developers/docs/topics/gateway#update-presence-status-types.
Status Types https://discord.com/developers/docs/topics/gateway#update-presence-status-types.
Sticker Format Types https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-format-types.
Sticker Format Types https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-format-types.
Sticker Format Types https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-format-types.
Sticker Types https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-types.
Sticker Types https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-types.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
System Channel Flags https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags.
Text Input Styles https://discord.com/developers/docs/interactions/message-components#text-inputs-text-input-styles.
Text Input Styles https://discord.com/developers/docs/interactions/message-components#text-inputs-text-input-styles.
Trigger Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-types.
Trigger Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-types.
Trigger Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-types.
Trigger Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-types.
Trigger Types https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-types.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
User Flags https://discord.com/developers/docs/resources/user#user-object-user-flags.
Verification Level https://discord.com/developers/docs/resources/guild#guild-object-verification-level.
Verification Level https://discord.com/developers/docs/resources/guild#guild-object-verification-level.
Verification Level https://discord.com/developers/docs/resources/guild#guild-object-verification-level.
Verification Level https://discord.com/developers/docs/resources/guild#guild-object-verification-level.
Verification Level https://discord.com/developers/docs/resources/guild#guild-object-verification-level.
Video Quality Modes https://discord.com/developers/docs/resources/channel#channel-object-video-quality-modes.
Video Quality Modes https://discord.com/developers/docs/resources/channel#channel-object-video-quality-modes.
Visibility Types https://discord.com/developers/docs/resources/user#connection-object-visibility-types.
Visibility Types https://discord.com/developers/docs/resources/user#connection-object-visibility-types.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Voice Opcodes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes.
Webhook Types https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-types.
Webhook Types https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-types.
Webhook Types https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-types.
Widget Style Options https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options.
Widget Style Options https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options.
Widget Style Options https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options.
Widget Style Options https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options.
Widget Style Options https://discord.com/developers/docs/resources/guild#get-guild-widget-image-widget-style-options.
No description provided by the author
Image Formats https://discord.com/developers/docs/reference#image-formatting-image-formats.
Image Formats https://discord.com/developers/docs/reference#image-formatting-image-formats.
Image Formats https://discord.com/developers/docs/reference#image-formatting-image-formats.
Image Formats https://discord.com/developers/docs/reference#image-formatting-image-formats.
Image Formats https://discord.com/developers/docs/reference#image-formatting-image-formats.
IsValueNothing indicates that the field was not provided.
IsValueNull indicates the field was provided with a null value.
IsValueValid indicates that the field is a valid value.
LogCtxBucket represents the log key for a Rate Limit Bucket ID.
LogCtxClient represents the log key for a Client (Bot) Application ID.
LogCtxCommand represents the log key for a Discord Gateway command.
LogCtxCommandName represents the log key for a Discord Gateway command name.
LogCtxCommandOpcode represents the log key for a Discord Gateway command opcode.
LogCtxCorrelation represents the log key for a Correlation ID.
LogCtxEndpoint represents the log key for an Endpoint.
LogCtxEvent represents the log key for a Discord Gateway Event.
LogCtxPayload represents the log key for a Discord Gateway Payload.
LogCtxPayloadData represents the log key for Discord Gateway Payload data.
LogCtxPayloadOpcode represents the log key for a Discord Gateway Payload opcode.
LogCtxRequest represents the log key for a Request ID.
LogCtxRequestBody represents the log key for an HTTP Request Body.
LogCtxRequestRateLimitCode represents the log key for an HTTP Rate Limit Response code.
LogCtxReset represents the log key for a Discord Bucket reset time.
LogCtxResource represents the log key for a Resource ID.
LogCtxResponse represents the log key for an HTTP Request Response.
LogCtxResponseBody represents the log key for an HTTP Request Response body.
LogCtxResponseHeader represents the log key for an HTTP Request Response header.
LogCtxRoute represents the log key for a Route ID.
LogCtxSession represents the log key for a Discord Session ID.
Rate Limit Scope Values https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Scope Values https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
Rate Limit Scope Values https://discord.com/developers/docs/topics/rate-limits#header-format-rate-limit-header-examples.
SignalDisconnect indicates that a disconnection was called purposefully.
SignalDisconnectError indicates that a disconnection was called purposefully (for any reason), but the Session experienced an error while disconnecting.
SignalError indicates that a disconnection occurred as an error.
SignalNone indicates that Wait() was called on an already disconnected session.
SignalReconnect indicates that a disconnection was called purposefully in order to reconnect.
SignalUndefined indicates that a disconnection occurred in an undefined manner.
time.Time Format https://discord.com/developers/docs/reference#iso8601-datetime.
Version https://discord.com/developers/docs/reference#api-versioning.
Version https://discord.com/developers/docs/reference#api-versioning.

# Variables

ContentTypeGIF is an HTTP Header Content Type that indicates a payload with a GIF animated image.
ContentTypeJPEG is an HTTP Header Content Type that indicates a payload with a JPEG image.
ContentTypeJSON is an HTTP Header Content Type that indicates a payload with a JSON body.
ContentTypeMultipartForm is an HTTP Header Content Type that indicates a payload with multiple content types.
ContentTypePNG is an HTTP Header Content Type that indicates a payload with a PNG image.
ContentTypeURLQueryString is an HTTP Header Content Type that indicates a payload with an encoded URL Query String.
ContentTypeWebP is an HTTP Header Content Type that indicates a payload with a WebP image.
No description provided by the author
No description provided by the author
No description provided by the author
Client Close Event Codes https://discord.com/developers/docs/topics/gateway#disconnections.
Client Close Event Codes https://discord.com/developers/docs/topics/gateway#disconnections.
https://www.rfc-editor.org/rfc/rfc6455#section-7.4.1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HashPerRoute hashes a request that uses a per-route rate limit algorithm.
No description provided by the author
IgnoreGlobalRateLimitRouteIDs represents a set of Route IDs that do NOT adhere to the Global Rate Limit.
No description provided by the author
JSON Error Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#json-json-error-codes.
Logger represents the Disgo Logger used to log information.
Mutable Guild Features https://discord.com/developers/docs/resources/guild#guild-object-mutable-guild-features.
Privileged Intents https://discord.com/developers/docs/topics/gateway#privileged-intents.
RateLimitHashFuncs represents a map of routes to respective rate limit algorithms.
RouteIDs represents a map of Routes to Route IDs (map[string]uint8).
No description provided by the author

# Structs

Access Token Exchange POST /oauth2/token https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-access-token-exchange-example.
Access Token Response https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-access-token-response.
Action Metadata https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-action-object-action-metadata.
https://discord.com/developers/docs/interactions/message-components#component-object.
Activity Object https://discord.com/developers/docs/topics/gateway-events#activity-object.
Activity Asset Image https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-asset-image.
Activity Assets Struct https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-assets.
Activity Emoji https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-emoji.
Activity Party Struct https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-party.
Activity Secrets Struct https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-secrets.
Activity Timestamps Struct https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-timestamps.
Add Guild Member PUT /guilds/{guild.id}/members/{user.id} https://discord.com/developers/docs/resources/guild#add-guild-member.
Add Guild Member Role PUT /guilds/{guild.id}/members/{user.id}/roles/{role.id} https://discord.com/developers/docs/resources/guild#add-guild-member-role.
Add Thread Member PUT /channels/{channel.id}/thread-members/{user.id} https://discord.com/developers/docs/resources/channel#add-thread-member.
Allowed Mentions Structure https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mentions-structure.
Application Object https://discord.com/developers/docs/resources/application.
Application Command Structure https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-structure.
Application Command Data Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-application-command-data-structure.
Application Command Interaction Data Option Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-application-command-interaction-data-option-structure.
Application Command Option Structure https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-structure.
Application Command Option Choice https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-choice-structure.
Application Command Permissions Structure https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-application-command-permissions-structure.
Application Command Permissions Update https://discord.com/developers/docs/topics/gateway-events#application-command-permissions-update.
Application Role Connection Structure https://discord.com/developers/docs/resources/user#application-role-connection-object.
Application Role Connection Metadata Object https://discord.com/developers/docs/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-structure.
Message Attachment Object https://discord.com/developers/docs/resources/channel#attachment-object-attachment-structure.
Audit Log Object https://discord.com/developers/docs/resources/audit-log.
Audit Log Change Object https://discord.com/developers/docs/resources/audit-log#audit-log-change-object.
Audit Log Entry Object https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-entry-structure.
Optional Audit Entry Info https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-optional-audit-entry-info.
Authentication represents authentication parameters required to authenticate the bot.
Authorization represents authorization parameters required to authorize a client's access to resources.
Authorization URL GET /oauth2/authorize https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-authorization-url-example.
Autocomplete https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-autocomplete.
Auto Moderation Action Structure https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-action-object.
Auto Moderation Action Execution https://discord.com/developers/docs/topics/gateway-events#auto-moderation-action-execution.
Auto Moderation Rule Structure https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-auto-moderation-rule-structure.
Auto Moderation Rule Create https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-create.
Auto Moderation Rule Delete https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-delete.
Auto Moderation Rule Update https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-update.
Guild Ban Object https://discord.com/developers/docs/resources/guild#ban-object.
Batch Edit Application Command Permissions PUT /applications/{application.id}/guilds/{guild.id}/commands/permissions https://discord.com/developers/docs/interactions/application-commands#batch-edit-application-command-permissions.
Begin Guild Prune POST /guilds/{guild.id}/prune https://discord.com/developers/docs/resources/guild#begin-guild-prune.
Bot Auth Parameters GET /oauth2/authorize https://discord.com/developers/docs/topics/oauth2#bot-authorization-flow-bot-auth-parameters.
BotAuthParams represents parameters used to generate a bot authorization URL.
Bucket represents a Discord API Rate Limit Bucket.
Bulk Delete Messages POST /channels/{channel.id}/messages/bulk-delete https://discord.com/developers/docs/resources/channel#bulk-delete-messages.
Bulk Overwrite Global Application Commands PUT /applications/{application.id}/commands https://discord.com/developers/docs/interactions/application-commands#bulk-overwrite-global-application-commands.
Bulk Overwrite Guild Application Commands PUT /applications/{application.id}/guilds/{guild.id}/commands https://discord.com/developers/docs/interactions/application-commands#bulk-overwrite-guild-application-commands.
Button Object https://discord.com/developers/docs/interactions/message-components#button-object.
Channel Object https://discord.com/developers/docs/resources/channel.
Channel Create https://discord.com/developers/docs/topics/gateway-events#channel-create.
Channel Delete https://discord.com/developers/docs/topics/gateway-events#channel-delete.
Channel Mention Object https://discord.com/developers/docs/resources/channel#channel-mention-object.
Channel Pins Update https://discord.com/developers/docs/topics/gateway-events#channel-pins-update.
Channel Update https://discord.com/developers/docs/topics/gateway-events#channel-update.
Client represents a Discord Application.
Client Credentials Access Token Response https://discord.com/developers/docs/topics/oauth2#client-credentials-grant-client-credentials-access-token-response.
Client Credentials Token Request POST /oauth2/token https://discord.com/developers/docs/topics/oauth2#client-credentials-grant-client-credentials-token-request-example.
Client Status Object https://discord.com/developers/docs/topics/gateway-events#client-status-object.
Config represents parameters used to perform various actions by the client.
User Connection Object https://discord.com/developers/docs/resources/user#connection-object-connection-structure.
Create Auto Moderation Rule POST /guilds/{guild.id}/auto-moderation/rules https://discord.com/developers/docs/resources/auto-moderation#create-auto-moderation-rule.
Create Channel Invite POST /channels/{channel.id}/invites https://discord.com/developers/docs/resources/channel#create-channel-invite.
Create DM POST /users/@me/channels https://discord.com/developers/docs/resources/user#create-dm.
Create Followup Message POST /webhooks/{application.id}/{interaction.token} https://discord.com/developers/docs/interactions/receiving-and-responding#create-followup-message.
Create Global Application Command POST /applications/{application.id}/commands https://discord.com/developers/docs/interactions/application-commands#create-global-application-command.
Create Group DM POST /users/@me/channels https://discord.com/developers/docs/resources/user#create-group-dm.
Create Guild POST /guilds https://discord.com/developers/docs/resources/guild#create-guild.
Create Guild Application Command POST /applications/{application.id}/guilds/{guild.id}/commands https://discord.com/developers/docs/interactions/application-commands#create-guild-application-command.
Create Guild Ban PUT /guilds/{guild.id}/bans/{user.id} https://discord.com/developers/docs/resources/guild#create-guild-ban.
Create Guild Channel POST /guilds/{guild.id}/channels https://discord.com/developers/docs/resources/guild#create-guild-channel.
Create Guild Emoji POST /guilds/{guild.id}/emojis https://discord.com/developers/docs/resources/emoji#create-guild-emoji.
Create Guild from Guild Template POST /guilds/templates/{template.code} https://discord.com/developers/docs/resources/guild-template#create-guild-from-guild-template.
Create Guild Role POST /guilds/{guild.id}/roles https://discord.com/developers/docs/resources/guild#create-guild-role.
Create Guild Scheduled Event POST /guilds/{guild.id}/scheduled-events https://discord.com/developers/docs/resources/guild-scheduled-event#create-guild-scheduled-event.
Create Guild Sticker POST /guilds/{guild.id}/stickers https://discord.com/developers/docs/resources/sticker#create-guild-sticker.
Create Guild Template POST /guilds/{guild.id}/templates https://discord.com/developers/docs/resources/guild-template#create-guild-template.
Create Interaction Response POST /interactions/{interaction.id}/{interaction.token}/callback https://discord.com/developers/docs/interactions/receiving-and-responding#create-interaction-response.
Create Message POST /channels/{channel.id}/messages https://discord.com/developers/docs/resources/channel#create-message.
Create Reaction PUT /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me https://discord.com/developers/docs/resources/channel#create-reaction.
Create Stage Instance POST /stage-instances https://discord.com/developers/docs/resources/stage-instance#create-stage-instance.
Create Webhook POST /channels/{channel.id}/webhooks https://discord.com/developers/docs/resources/webhook#create-webhook.
Crosspost Message POST /channels/{channel.id}/messages/{message.id}/crosspost https://discord.com/developers/docs/resources/channel#crosspost-message.
Current Authorization Information Response Structure https://discord.com/developers/docs/topics/oauth2#get-current-authorization-information.
Default Reaction Structure https://discord.com/developers/docs/resources/channel#default-reaction-object-default-reaction-structure.
Delete All Reactions DELETE /channels/{channel.id}/messages/{message.id}/reactions https://discord.com/developers/docs/resources/channel#delete-all-reactions.
Delete All Reactions for Emoji DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji} https://discord.com/developers/docs/resources/channel#delete-all-reactions-for-emoji.
Delete Auto Moderation Rule DELETE /guilds/{guild.id}/auto-moderation/rules/{auto_moderation_rule.id} https://discord.com/developers/docs/resources/auto-moderation#delete-auto-moderation-rule.
Delete Channel Permission DELETE /channels/{channel.id}/permissions/{overwrite.id} https://discord.com/developers/docs/resources/channel#delete-channel-permission.
Delete/Close Channel DELETE /channels/{channel.id} https://discord.com/developers/docs/resources/channel#deleteclose-channel.
Delete Followup Message DELETE /webhooks/{application.id}/{interaction.token}/messages/{message.id} https://discord.com/developers/docs/interactions/receiving-and-responding#delete-followup-message.
Delete Global Application Command DELETE /applications/{application.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#delete-global-application-command.
Delete Guild DELETE /guilds/{guild.id} https://discord.com/developers/docs/resources/guild#delete-guild.
Delete Guild Application Command DELETE /applications/{application.id}/guilds/{guild.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#delete-guild-application-command.
Delete Guild Emoji DELETE /guilds/{guild.id}/emojis/{emoji.id} https://discord.com/developers/docs/resources/emoji#delete-guild-emoji.
Delete Guild Integration DELETE /guilds/{guild.id}/integrations/{integration.id} https://discord.com/developers/docs/resources/guild#delete-guild-integration.
Delete Guild Role DELETE /guilds/{guild.id}/roles/{role.id} https://discord.com/developers/docs/resources/guild#delete-guild-role.
Delete Guild Scheduled Event DELETE /guilds/{guild.id}/scheduled-events/{guild_scheduled_event.id} https://discord.com/developers/docs/resources/guild-scheduled-event#delete-guild-scheduled-event.
Delete Guild Sticker DELETE /guilds/{guild.id}/stickers/{sticker.id} https://discord.com/developers/docs/resources/sticker#delete-guild-sticker.
Delete Guild Template DELETE /guilds/{guild.id}/templates/{template.code} https://discord.com/developers/docs/resources/guild-template#delete-guild-template.
Delete Invite DELETE /invites/{invite.code} https://discord.com/developers/docs/resources/invite#delete-invite.
Delete Message DELETE /channels/{channel.id}/messages/{message.id} https://discord.com/developers/docs/resources/channel#delete-message.
Delete Original Interaction Response DELETE /webhooks/{application.id}/{interaction.token}/messages/@original https://discord.com/developers/docs/interactions/receiving-and-responding#delete-original-interaction-response.
Delete Own Reaction DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me https://discord.com/developers/docs/resources/channel#delete-own-reaction.
Delete Stage Instance DELETE /stage-instances/{channel.id} https://discord.com/developers/docs/resources/stage-instance#delete-stage-instance.
Delete User Reaction DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/{user.id} https://discord.com/developers/docs/resources/channel#delete-user-reaction.
Delete Webhook DELETE /webhooks/{webhook.id} https://discord.com/developers/docs/resources/webhook#delete-webhook.
Delete Webhook Message DELETE /webhooks/{webhook.id}/{webhook.token}/messages/{message.id} https://discord.com/developers/docs/resources/webhook#delete-webhook-message.
Delete Webhook with Token DELETE /webhooks/{webhook.id}/{webhook.token} https://discord.com/developers/docs/resources/webhook#delete-webhook-with-token.
Edit Application Command Permissions PUT /applications/{application.id}/guilds/{guild.id}/commands/{command.id}/permissions https://discord.com/developers/docs/interactions/application-commands#edit-application-command-permissions.
Edit Channel Permissions PUT /channels/{channel.id}/permissions/{overwrite.id} https://discord.com/developers/docs/resources/channel#edit-channel-permissions.
Edit Followup Message PATCH /webhooks/{application.id}/{interaction.token}/messages/{message.id} https://discord.com/developers/docs/interactions/receiving-and-responding#edit-followup-message.
Edit Global Application Command PATCH /applications/{application.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#edit-global-application-command.
Edit Guild Application Command PATCH /applications/{application.id}/guilds/{guild.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#edit-guild-application-command.
Edit Message PATCH /channels/{channel.id}/messages/{message.id} https://discord.com/developers/docs/resources/channel#edit-message.
Edit Original Interaction Response PATCH /webhooks/{application.id}/{interaction.token}/messages/@original https://discord.com/developers/docs/interactions/receiving-and-responding#edit-original-interaction-response.
Edit Webhook Message PATCH /webhooks/{webhook.id}/{webhook.token}/messages/{message.id} https://discord.com/developers/docs/resources/webhook#edit-webhook-message.
Embed Object https://discord.com/developers/docs/resources/channel#embed-object.
Embed Author Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-author-structure.
Embed Field Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-field-structure.
Embed Footer Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-footer-structure.
Embed Image Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-image-structure.
Embed Provider Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-provider-structure.
Embed Thumbnail Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-thumbnail-structure.
Embed Video Structure https://discord.com/developers/docs/resources/channel#embed-object-embed-video-structure.
Emoji Object https://discord.com/developers/docs/resources/emoji#emoji-object-emoji-structure.
ErrorDisconnect represents a disconnection error that occurs when an attempt to gracefully disconnect from a connection fails.
ErrorEvent represents a WebSocket error that occurs when an attempt to {action} an event fails.
ErrorEventHandler represents an Event Handler error that occurs when an attempt to add or remove an event handler fails.
ErrorRequest represents an HTTP Request error that occurs when an attempt to send a request fails.
ErrorSession represents a WebSocket Session error that occurs during an active session.
Execute GitHub-Compatible Webhook POST /webhooks/{webhook.id}/{webhook.token}/github https://discord.com/developers/docs/resources/webhook#execute-githubcompatible-webhook.
Execute Slack-Compatible Webhook POST /webhooks/{webhook.id}/{webhook.token}/slack https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook.
Execute Webhook POST /webhooks/{webhook.id}/{webhook.token} https://discord.com/developers/docs/resources/webhook#execute-webhook.
Extended Bot Authorization Access Token Response https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-access-token-response.
File represents a file attachment.
Follow Announcement Channel POST /channels/{channel.id}/followers https://discord.com/developers/docs/resources/channel#follow-announcement-channel.
Followed Channel Structure https://discord.com/developers/docs/resources/channel#followed-channel-object-followed-channel-structure.
Forum Tag Structure https://discord.com/developers/docs/resources/channel#forum-tag-object-forum-tag-structure.
Forum Thread Message Params Object https://discord.com/developers/docs/resources/channel#start-thread-in-forum-channel-forum-thread-message-params-object.
Gateway represents Discord Gateway parameters used to perform various actions by the client.
Gateway Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-close-event-codes.
Gateway Payload Structure https://discord.com/developers/docs/topics/gateway-events#payload-structure.
Gateway Presence Update Structure https://discord.com/developers/docs/topics/gateway-events#update-presence-gateway-presence-update-structure.
Gateway URL Query String Params https://discord.com/developers/docs/topics/gateway#connecting-gateway-url-query-string-params.
Gateway Voice State Update Structure https://discord.com/developers/docs/topics/gateway-events#update-voice-state-gateway-voice-state-update-structure.
Get Application Command Permissions GET /applications/{application.id}/guilds/{guild.id}/commands/{command.id}/permissions https://discord.com/developers/docs/interactions/application-commands#get-application-command-permissions.
Get Application Role Connection Metadata Records GET /applications/{application.id}/role-connections/metadata https://discord.com/developers/docs/resources/application-role-connection-metadata#get-application-role-connection-metadata-records.
Get Auto Moderation Rule GET /guilds/{guild.id}/auto-moderation/rules/{auto_moderation_rule.id} https://discord.com/developers/docs/resources/auto-moderation#get-auto-moderation-rule.
Get Channel GET /channels/{channel.id} https://discord.com/developers/docs/resources/channel#get-channel.
Get Channel Invites GET /channels/{channel.id}/invites https://discord.com/developers/docs/resources/channel#get-channel-invites.
Get Channel Message GET /channels/{channel.id}/messages/{message.id} https://discord.com/developers/docs/resources/channel#get-channel-message.
Get Channel Messages GET /channels/{channel.id}/messages https://discord.com/developers/docs/resources/channel#get-channel-messages.
Get Channel Webhooks GET /channels/{channel.id}/webhooks https://discord.com/developers/docs/resources/webhook#get-channel-webhooks.
Get Current Authorization Information GET /oauth2/@me https://discord.com/developers/docs/topics/oauth2#get-current-authorization-information.
Get Current Bot Application Information GET /oauth2/applications/@me https://discord.com/developers/docs/topics/oauth2#get-current-bot-application-information.
Get Current User GET/users/@me https://discord.com/developers/docs/resources/user#get-current-user.
Get Current User Guild Member GET /users/@me/guilds/{guild.id}/member https://discord.com/developers/docs/resources/user#get-current-user-guild-member.
Get Current User Guilds GET /users/@me/guilds https://discord.com/developers/docs/resources/user#get-current-user-guilds.
Get Followup Message GET /webhooks/{application.id}/{interaction.token}/messages/{message.id} https://discord.com/developers/docs/interactions/receiving-and-responding#get-followup-message.
Get Gateway GET /gateway https://discord.com/developers/docs/topics/gateway#get-gateway.
Get Gateway Bot GET /gateway/bot https://discord.com/developers/docs/topics/gateway#get-gateway-bot.
Get Gateway Bot Response https://discord.com/developers/docs/topics/gateway#get-gateway-example-response.
Get Gateway Response https://discord.com/developers/docs/topics/gateway#get-gateway-example-response.
Get Global Application Command GET /applications/{application.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#get-global-application-command.
Get Global Application Commands GET /applications/{application.id}/commands https://discord.com/developers/docs/interactions/application-commands#get-global-application-commands.
Get Guild GET /guilds/{guild.id} https://discord.com/developers/docs/resources/guild#get-guild.
Get Guild Application Command GET /applications/{application.id}/guilds/{guild.id}/commands/{command.id} https://discord.com/developers/docs/interactions/application-commands#get-guild-application-command.
Get Guild Application Command Permissions GET /applications/{application.id}/guilds/{guild.id}/commands/permissions https://discord.com/developers/docs/interactions/application-commands#get-guild-application-command-permissions.
Get Guild Application Commands GET /applications/{application.id}/guilds/{guild.id}/commands https://discord.com/developers/docs/interactions/application-commands#get-guild-application-commands.
Get Guild Audit Log GET /guilds/{guild.id}/audit-logs https://discord.com/developers/docs/resources/audit-log#get-guild-audit-log.
Get Guild Ban GET /guilds/{guild.id}/bans/{user.id} https://discord.com/developers/docs/resources/guild#get-guild-ban.
Get Guild Bans GET /guilds/{guild.id}/bans https://discord.com/developers/docs/resources/guild#get-guild-bans.
Get Guild Channels GET /guilds/{guild.id}/channels https://discord.com/developers/docs/resources/guild#get-guild-channels.
Get Guild Emoji GET /guilds/{guild.id}/emojis/{emoji.id} https://discord.com/developers/docs/resources/emoji#get-guild-emoji.
Get Guild Integrations GET /guilds/{guild.id}/integrations https://discord.com/developers/docs/resources/guild#get-guild-integrations.
Get Guild Invites GET /guilds/{guild.id}/invites https://discord.com/developers/docs/resources/guild#get-guild-invites.
Get Guild Member GET /guilds/{guild.id}/members/{user.id} https://discord.com/developers/docs/resources/guild#get-guild-member.
Get Guild Onboarding https://discord.com/developers/docs/resources/guild#get-guild-onboarding.
Get Guild Preview GET /guilds/{guild.id}/preview https://discord.com/developers/docs/resources/guild#get-guild-preview.
Get Guild Prune Count GET /guilds/{guild.id}/prune https://discord.com/developers/docs/resources/guild#get-guild-prune-count.
Get Guild Prune Count Response Body https://discord.com/developers/docs/resources/guild#get-guild-prune-count.
Get Guild Roles GET /guilds/{guild.id}/roles https://discord.com/developers/docs/resources/guild#get-guild-roles.
Get Guild Scheduled Event GET /guilds/{guild.id}/scheduled-events/{guild_scheduled_event.id} https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event.
Get Guild Scheduled Event Users GET /guilds/{guild.id}/scheduled-events/{guild_scheduled_event.id}/users https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event-users.
Get Guild Sticker GET /guilds/{guild.id}/stickers/{sticker.id} https://discord.com/developers/docs/resources/sticker#get-guild-sticker.
Get Guild Template GET /guilds/templates/{template.code} https://discord.com/developers/docs/resources/guild-template#get-guild-template.
Get Guild Templates GET /guilds/{guild.id}/templates https://discord.com/developers/docs/resources/guild-template#get-guild-templates.
Get Guild Vanity URL GET /guilds/{guild.id}/vanity-url https://discord.com/developers/docs/resources/guild#get-guild-vanity-url.
Get Guild Voice Regions GET /guilds/{guild.id}/regions https://discord.com/developers/docs/resources/guild#get-guild-voice-regions.
Get Guild Webhooks GET /guilds/{guild.id}/webhooks https://discord.com/developers/docs/resources/webhook#get-guild-webhooks.
Get Guild Welcome Screen GET /guilds/{guild.id}/welcome-screen https://discord.com/developers/docs/resources/guild#get-guild-welcome-screen.
Get Guild Widget GET /guilds/{guild.id}/widget.json https://discord.com/developers/docs/resources/guild#get-guild-widget.
Get Guild Widget Image GET /guilds/{guild.id}/widget.png https://discord.com/developers/docs/resources/guild#get-guild-widget-image.
Get Guild Widget Settings GET /guilds/{guild.id}/widget https://discord.com/developers/docs/resources/guild#get-guild-widget-settings.
Get Invite GET /invites/{invite.code} https://discord.com/developers/docs/resources/invite#get-invite.
Get Original Interaction Response GET /webhooks/{application.id}/{interaction.token}/messages/@original https://discord.com/developers/docs/interactions/receiving-and-responding#get-original-interaction-response.
Get Pinned Messages GET /channels/{channel.id}/pins https://discord.com/developers/docs/resources/channel#get-pinned-messages.
Get Reactions GET /channels/{channel.id}/messages/{message.id}/reactions/{emoji} https://discord.com/developers/docs/resources/channel#get-reactions.
Get Stage Instance GET /stage-instances/{channel.id} https://discord.com/developers/docs/resources/stage-instance#get-stage-instance.
Get Sticker GET /stickers/{sticker.id} https://discord.com/developers/docs/resources/sticker#get-sticker.
Get Thread Member GET /channels/{channel.id}/thread-members/{user.id} https://discord.com/developers/docs/resources/channel#get-thread-member.
Get User GET/users/{user.id} https://discord.com/developers/docs/resources/user#get-user.
Get User Application Role Connection GET /users/@me/applications/{application.id}/role-connection https://discord.com/developers/docs/resources/user#get-user-application-role-connection.
Get User Connections GET /users/@me/connections https://discord.com/developers/docs/resources/user#get-user-connections.
Get Webhook GET /webhooks/{webhook.id} https://discord.com/developers/docs/resources/webhook#get-webhook.
Get Webhook Message GET /webhooks/{webhook.id}/{webhook.token}/messages/{message.id} https://discord.com/developers/docs/resources/webhook#get-webhook-message.
Get Webhook with Token GET /webhooks/{webhook.id}/{webhook.token} https://discord.com/developers/docs/resources/webhook#get-webhook-with-token.
Group DM Add Recipient PUT /channels/{channel.id}/recipients/{user.id} https://discord.com/developers/docs/resources/channel#group-dm-add-recipient.
Group DM Remove Recipient DELETE /channels/{channel.id}/recipients/{user.id} https://discord.com/developers/docs/resources/channel#group-dm-remove-recipient.
Guild Object https://discord.com/developers/docs/resources/guild#guild-object.
Guild Application Command Permissions Object https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-guild-application-command-permissions-structure.
Guild Audit Log Entry Create https://discord.com/developers/docs/topics/gateway-events#guild-audit-log-entry-create.
Guild Ban Add https://discord.com/developers/docs/topics/gateway-events#guild-ban-add.
Guild Ban Remove https://discord.com/developers/docs/topics/gateway-events#guild-ban-remove.
Guild Create https://discord.com/developers/docs/topics/gateway-events#guild-create.
Guild Delete https://discord.com/developers/docs/topics/gateway-events#guild-delete.
Guild Emojis Update https://discord.com/developers/docs/topics/gateway-events#guild-emojis-update.
Guild Integrations Update https://discord.com/developers/docs/topics/gateway-events#guild-integrations-update.
Guild Member Object https://discord.com/developers/docs/resources/guild#guild-member-object.
Guild Member Add https://discord.com/developers/docs/topics/gateway-events#guild-member-add.
Guild Member Remove https://discord.com/developers/docs/topics/gateway-events#guild-member-remove.
Guild Members Chunk https://discord.com/developers/docs/topics/gateway-events#guild-members-chunk.
Guild Member Update https://discord.com/developers/docs/topics/gateway-events#guild-member-update.
Guild Onboarding Structure https://discord.com/developers/docs/resources/guild#guild-onboarding-object.
Guild Preview Object https://discord.com/developers/docs/resources/guild#guild-preview-object-guild-preview-structure.
Guild Role Create https://discord.com/developers/docs/topics/gateway-events#guild-role-create.
Guild Role Delete https://discord.com/developers/docs/topics/gateway-events#guild-role-delete.
Guild Role Update https://discord.com/developers/docs/topics/gateway-events#guild-role-update.
Guild Scheduled Event Object https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-structure.
Guild Scheduled Event Create https://discord.com/developers/docs/topics/gateway-events#guild-scheduled-event-create.
Guild Scheduled Event Delete https://discord.com/developers/docs/topics/gateway-events#guild-scheduled-event-delete.
Guild Scheduled Event Entity Metadata https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-entity-metadata.
Guild Scheduled Event Update https://discord.com/developers/docs/topics/gateway-events#guild-scheduled-event-update.
Guild Scheduled Event User Object https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-user-object-guild-scheduled-event-user-structure.
Guild Scheduled Event User Add https://discord.com/developers/docs/topics/gateway-events#guild-scheduled-event-user-add.
Guild Scheduled Event User Remove https://discord.com/developers/docs/topics/gateway-events#guild-scheduled-event-user-remove.
Guild Stickers Update https://discord.com/developers/docs/topics/gateway-events#guild-stickers-update.
Guild Template Object https://discord.com/developers/docs/resources/guild-template#guild-template-object.
Guild Update https://discord.com/developers/docs/topics/gateway-events#guild-update.
Guild Widget Object https://discord.com/developers/docs/resources/guild#et-gguild-widget-object-get-guild-widget-structure*.
Guild Widget Settings Object https://discord.com/developers/docs/resources/guild#guild-widget-settings-object.
Handlers represents a bot's event handlers.
Heartbeat https://discord.com/developers/docs/topics/gateway-events#heartbeat.
Hello Structure https://discord.com/developers/docs/topics/gateway-events#hello-hello-structure.
Identify Structure https://discord.com/developers/docs/topics/gateway-events#identify-identify-structure.
Identify Connection Properties https://discord.com/developers/docs/topics/gateway-events#identify-identify-connection-properties.
Install Params Object https://discord.com/developers/docs/resources/application#install-params-object.
Integration Object https://discord.com/developers/docs/resources/guild#integration-object.
Integration Account Object https://discord.com/developers/docs/resources/guild#integration-account-object.
Integration Application Object https://discord.com/developers/docs/resources/guild#integration-application-object-integration-application-structure.
Integration Create https://discord.com/developers/docs/topics/gateway-events#integration-create.
Integration Delete https://discord.com/developers/docs/topics/gateway-events#integration-delete.
Integration Update https://discord.com/developers/docs/topics/gateway-events#integration-update.
Interaction Object https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-structure.
Interaction Create https://discord.com/developers/docs/topics/gateway-events#interaction-create.
Interaction Response Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-response-structure.
Invalid Session https://discord.com/developers/docs/topics/gateway-events#invalid-session.
Invite Object https://discord.com/developers/docs/resources/invite#invite-object.
Invite Create https://discord.com/developers/docs/topics/gateway-events#invite-create.
Invite Delete https://discord.com/developers/docs/topics/gateway-events#invite-delete.
Invite Metadata Object https://discord.com/developers/docs/resources/invite#invite-metadata-object-invite-metadata-structure.
Join Thread PUT /channels/{channel.id}/thread-members/@me https://discord.com/developers/docs/resources/channel#join-thread.
Leave Guild DELETE /users/@me/guilds/{guild.id} https://discord.com/developers/docs/resources/user#leave-guild.
Leave Thread DELETE /channels/{channel.id}/thread-members/@me https://discord.com/developers/docs/resources/channel#leave-thread.
List Active Guild Threads GET /guilds/{guild.id}/threads/active https://discord.com/developers/docs/resources/guild#list-active-guild-threads.
List Active Guild Threads Response Body https://discord.com/developers/docs/resources/guild#list-active-guild-threads-response-body.
List Auto Moderation Rules for Guild GET /guilds/{guild.id}/auto-moderation/rules https://discord.com/developers/docs/resources/auto-moderation#list-auto-moderation-rules-for-guild.
List Guild Emojis GET /guilds/{guild.id}/emojis https://discord.com/developers/docs/resources/emoji#list-guild-emojis.
List Guild Members GET /guilds/{guild.id}/members https://discord.com/developers/docs/resources/guild#list-guild-members.
List Guild Stickers GET /guilds/{guild.id}/stickers https://discord.com/developers/docs/resources/sticker#list-guild-stickers.
List Joined Private Archived Threads GET /channels/{channel.id}/users/@me/threads/archived/private https://discord.com/developers/docs/resources/channel#list-joined-private-archived-threads.
List Joined Private Archived Threads Response Body https://discord.com/developers/docs/resources/channel#list-joined-private-archived-threads-response-body.
List Nitro Sticker Packs GET /sticker-packs https://discord.com/developers/docs/resources/sticker#list-nitro-sticker-packs.
List Nitro Sticker Packs Response https://discord.com/developers/docs/resources/sticker#list-nitro-sticker-packs.
List Private Archived Threads GET /channels/{channel.id}/threads/archived/private https://discord.com/developers/docs/resources/channel#list-private-archived-threads.
List Private Archived Threads Response Body https://discord.com/developers/docs/resources/channel#list-private-archived-threads-response-body.
List Public Archived Threads GET /channels/{channel.id}/threads/archived/public https://discord.com/developers/docs/resources/channel#list-public-archived-threads.
List Public Archived Threads Response Body https://discord.com/developers/docs/resources/channel#list-public-archived-threads-response-body.
List Scheduled Events for Guild GET /guilds/{guild.id}/scheduled-events https://discord.com/developers/docs/resources/guild-scheduled-event#list-scheduled-events-for-guild.
List Thread Members GET /channels/{channel.id}/thread-members https://discord.com/developers/docs/resources/channel#list-thread-members.
List Voice Regions GET /voice/regions https://discord.com/developers/docs/resources/voice#list-voice-regions.
Message Object https://discord.com/developers/docs/resources/channel#message-object.
Message Activity Structure https://discord.com/developers/docs/resources/channel#message-object-message-activity-structure.
Message Component Data Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-message-component-data-structure.
Message Create https://discord.com/developers/docs/topics/gateway-events#message-create.
Message Delete https://discord.com/developers/docs/topics/gateway-events#message-delete.
Message Delete Bulk https://discord.com/developers/docs/topics/gateway-events#message-delete-bulk.
Message Interaction Structure https://discord.com/developers/docs/interactions/receiving-and-responding#message-interaction-object-message-interaction-structure.
Message Reaction Add https://discord.com/developers/docs/topics/gateway-events#message-reaction-add.
Message Reaction Remove https://discord.com/developers/docs/topics/gateway-events#message-reaction-remove.
Message Reaction Remove All https://discord.com/developers/docs/topics/gateway-events#message-reaction-remove-all.
Message Reaction Remove Emoji https://discord.com/developers/docs/topics/gateway-events#message-reaction-remove-emoji.
Message Reference Object https://discord.com/developers/docs/resources/channel#message-reference-object.
Messages https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-messages.
Message Update https://discord.com/developers/docs/topics/gateway-events#message-update.
Modal https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-modal.
Modal Submit Data Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-modal-submit-data-structure.
Modify Auto Moderation Rule PATCH /guilds/{guild.id}/auto-moderation/rules/{auto_moderation_rule.id} https://discord.com/developers/docs/resources/auto-moderation#modify-auto-moderation-rule.
Modify Channel PATCH /channels/{channel.id} https://discord.com/developers/docs/resources/channel#modify-channel.
Modify Channel Group DM PATCH /channels/{channel.id} https://discord.com/developers/docs/resources/channel#modify-channel-json-params-group-dm.
Modify Channel Guild PATCH /channels/{channel.id} https://discord.com/developers/docs/resources/channel#modify-channel-json-params-guild-channel.
Modify Channel PATCH /channels/{channel.id} https://discord.com/developers/docs/resources/channel#modify-channel-json-params-thread.
Modify Current Member PATCH /guilds/{guild.id}/members/@me https://discord.com/developers/docs/resources/guild#modify-current-member.
Modify Current User PATCH /users/@me https://discord.com/developers/docs/resources/user#modify-current-user.
Modify Current User Voice State PATCH /guilds/{guild.id}/voice-states/@me https://discord.com/developers/docs/resources/guild#modify-current-user-voice-state.
Modify Guild PATCH /guilds/{guild.id} https://discord.com/developers/docs/resources/guild#modify-guild.
Modify Guild Channel Position Parameters https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions-json-params.
Modify Guild Channel Positions PATCH /guilds/{guild.id}/channels https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions.
Modify Guild Emoji PATCH /guilds/{guild.id}/emojis/{emoji.id} https://discord.com/developers/docs/resources/emoji#modify-guild-emoji.
Modify Guild Member PATCH /guilds/{guild.id}/members/{user.id} https://discord.com/developers/docs/resources/guild#modify-guild-member.
Modify Guild MFA Level POST /guilds/{guild.id}/mfa https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level.
Modify Guild MFA Level Response https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level.
Modify Guild Role PATCH /guilds/{guild.id}/roles/{role.id} https://discord.com/developers/docs/resources/guild#modify-guild-role.
Modify Guild Role Position Parameters https://discord.com/developers/docs/resources/guild#create-guild-role-json-params.
Modify Guild Role Positions PATCH /guilds/{guild.id}/roles https://discord.com/developers/docs/resources/guild#modify-guild-role-positions.
Modify Guild Scheduled Event PATCH /guilds/{guild.id}/scheduled-events/{guild_scheduled_event.id} https://discord.com/developers/docs/resources/guild-scheduled-event#modify-guild-scheduled-event.
Modify Guild Sticker PATCH /guilds/{guild.id}/stickers/{sticker.id} https://discord.com/developers/docs/resources/sticker#modify-guild-sticker.
Modify Guild Template PATCH /guilds/{guild.id}/templates/{template.code} https://discord.com/developers/docs/resources/guild-template#modify-guild-template.
Modify Guild Welcome Screen PATCH /guilds/{guild.id}/welcome-screen https://discord.com/developers/docs/resources/guild#modify-guild-welcome-screen.
Modify Guild Widget PATCH /guilds/{guild.id}/widget https://discord.com/developers/docs/resources/guild#modify-guild-widget.
Modify Stage Instance PATCH /stage-instances/{channel.id} https://discord.com/developers/docs/resources/stage-instance#modify-stage-instance.
Modify User Voice State PATCH /guilds/{guild.id}/voice-states/{user.id} https://discord.com/developers/docs/resources/guild#modify-user-voice-state.
Modify Webhook PATCH /webhooks/{webhook.id} https://discord.com/developers/docs/resources/webhook#modify-webhook.
Modify Webhook with Token PATCH /webhooks/{webhook.id}/{webhook.token} https://discord.com/developers/docs/resources/webhook#modify-webhook-with-token.
Onboarding Prompt Structure https://discord.com/developers/docs/resources/guild#guild-onboarding-object-onboarding-prompt-structure.
Overwrite Object https://discord.com/developers/docs/resources/channel#overwrite-object.
Pin Message PUT /channels/{channel.id}/pins/{message.id} https://discord.com/developers/docs/resources/channel#pin-message.
Presence Update Event Fields https://discord.com/developers/docs/topics/gateway-events#presence-update-presence-update-event-fields.
Prompt Option Structure https://discord.com/developers/docs/resources/guild#guild-onboarding-object-prompt-option-structure.
RateLimit provides concurrency-safe rate limit functionality by implementing the RateLimiter interface.
Rate Limit Header https://discord.com/developers/docs/topics/rate-limits#header-format.
Rate Limit Response Structure https://discord.com/developers/docs/topics/rate-limits#exceeding-a-rate-limit-rate-limit-response-structure.
Reaction Object https://discord.com/developers/docs/resources/channel#reaction-object.
Ready Event Fields https://discord.com/developers/docs/topics/gateway-events#ready-ready-event-fields.
Reconnect https://discord.com/developers/docs/topics/gateway-events#reconnect.
Redirect URI https://discord.com/developers/docs/topics/oauth2#implicit-grant-redirect-url-example.
Redirect URL https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-redirect-url-example.
Refresh Token Exchange POST /oauth2/token https://discord.com/developers/docs/topics/oauth2#authorization-code-grant-refresh-token-exchange-example.
Remove Guild Ban DELETE /guilds/{guild.id}/bans/{user.id} https://discord.com/developers/docs/resources/guild#remove-guild-ban.
Remove Guild Member DELETE /guilds/{guild.id}/members/{user.id} https://discord.com/developers/docs/resources/guild#remove-guild-member.
Remove Guild Member Role DELETE /guilds/{guild.id}/members/{user.id}/roles/{role.id} https://discord.com/developers/docs/resources/guild#remove-guild-member-role.
Remove Thread Member DELETE /channels/{channel.id}/thread-members/{user.id} https://discord.com/developers/docs/resources/channel#remove-thread-member.
Request represents Discord Request parameters used to perform various actions by the client.
Request Guild Members Structure https://discord.com/developers/docs/topics/gateway-events#request-guild-members-guild-request-members-structure.
Resolved Data Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-resolved-data-structure.
Resume Structure https://discord.com/developers/docs/topics/gateway-events#resume-resume-structure.
Resumed https://discord.com/developers/docs/topics/gateway-events#resumed.
Role Object https://discord.com/developers/docs/topics/permissions#role-object.
Role Subscription Data Object Structure https://discord.com/developers/docs/resources/channel#role-subscription-data-object-role-subscription-data-object-structure.
Role Tags Structure https://discord.com/developers/docs/topics/permissions#role-object-role-tags-structure.
Search Guild Members GET /guilds/{guild.id}/members/search https://discord.com/developers/docs/resources/guild#search-guild-members.
Select Menu Structure https://discord.com/developers/docs/interactions/message-components#select-menu-object-select-menu-structure.
Select Menu Option Structure https://discord.com/developers/docs/interactions/message-components#select-menu-object-select-option-structure.
Session represents a Discord Gateway WebSocket Session.
SessionManager manages sessions.
Session Start Limit Structure https://discord.com/developers/docs/topics/gateway#session-start-limit-object-session-start-limit-structure.
ShardLimit contains information about sharding limits.
Stage Instance Object https://discord.com/developers/docs/resources/stage-instance#stage-instance-object.
Stage Instance Create https://discord.com/developers/docs/topics/gateway-events#stage-instance-create.
Stage Instance Delete https://discord.com/developers/docs/topics/gateway-events#stage-instance-delete.
Stage Instance Update https://discord.com/developers/docs/topics/gateway-events#stage-instance-update.
Start Thread from Message POST /channels/{channel.id}/messages/{message.id}/threads https://discord.com/developers/docs/resources/channel#start-thread-from-message.
Start Thread in Forum Channel POST /channels/{channel.id}/threads https://discord.com/developers/docs/resources/channel#start-thread-in-forum-channel.
Start Thread without Message POST /channels/{channel.id}/threads https://discord.com/developers/docs/resources/channel#start-thread-without-message.
Sticker Structure https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-structure.
Sticker Item Object https://discord.com/developers/docs/resources/sticker#sticker-item-object.
Sticker Pack Object https://discord.com/developers/docs/resources/sticker#sticker-pack-object-sticker-pack-structure.
Sync Guild Template PUT /guilds/{guild.id}/templates/{template.code} https://discord.com/developers/docs/resources/guild-template#sync-guild-template.
Team Object https://discord.com/developers/docs/topics/teams#data-models-team-object.
Team Member Object https://discord.com/developers/docs/topics/teams#data-models-team-member-object.
Text Input Structure https://discord.com/developers/docs/interactions/message-components#text-inputs-text-input-structure.
Thread Create https://discord.com/developers/docs/topics/gateway-events#thread-create.
Thread Delete https://discord.com/developers/docs/topics/gateway-events#thread-delete.
Thread List Sync Event Fields https://discord.com/developers/docs/topics/gateway-events#thread-list-sync.
Thread Member Object https://discord.com/developers/docs/resources/channel#thread-member-object.
Thread Members Update https://discord.com/developers/docs/topics/gateway-events#thread-members-update.
Thread Member Update https://discord.com/developers/docs/topics/gateway-events#thread-member-update.
Thread Metadata Object https://discord.com/developers/docs/resources/channel#thread-metadata-object.
Thread Update https://discord.com/developers/docs/topics/gateway-events#thread-update.
Trigger Metadata https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-metadata.
Trigger Typing Indicator POST /channels/{channel.id}/typing https://discord.com/developers/docs/resources/channel#trigger-typing-indicator.
Typing Start https://discord.com/developers/docs/topics/gateway-events#typing-start.
Unpin Message DELETE /channels/{channel.id}/pins/{message.id} https://discord.com/developers/docs/resources/channel#unpin-message.
Update Application Role Connection Metadata Records PUT /applications/{application.id}/role-connections/metadata https://discord.com/developers/docs/resources/application-role-connection-metadata#update-application-role-connection-metadata-records.
Update User Application Role Connection PUT /users/@me/applications/{application.id}/role-connection https://discord.com/developers/docs/resources/user#update-user-application-role-connection.
User Object https://discord.com/developers/docs/resources/user#user-object.
User Update https://discord.com/developers/docs/topics/gateway-events#user-update.
Voice Close Event Codes https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-close-event-codes.
Voice Region Object https://discord.com/developers/docs/resources/voice#voice-region-object-voice-region-structure.
Voice Server Update https://discord.com/developers/docs/topics/gateway-events#voice-server-update.
Voice State Object https://discord.com/developers/docs/resources/voice#voice-state-object-voice-state-structure.
Voice State Update https://discord.com/developers/docs/topics/gateway-events#voice-state-update.
Webhook Object https://discord.com/developers/docs/resources/webhook#webhook-object.
Webhooks Update https://discord.com/developers/docs/topics/gateway-events#webhooks-update.
Webhook Token Response https://discord.com/developers/docs/topics/oauth2#webhooks-webhook-token-response-example.
Welcome Screen Object https://discord.com/developers/docs/resources/guild#welcome-screen-object-welcome-screen-structure.
Welcome Screen Channel Structure https://discord.com/developers/docs/resources/guild#welcome-screen-object-welcome-screen-channel-structure.

# Interfaces

Component Object https://discord.com/developers/docs/interactions/message-components#component-object.
Gateway Events https://discord.com/developers/docs/topics/gateway#gateway-events.
Interaction Callback Data Structure https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-response-object-interaction-callback-data-structure.
Interaction Data https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-interaction-data.
RateLimiter represents an interface for rate limits.
Gateway SendEvent https://discord.com/developers/docs/topics/gateway-events#send-events.
ShardManager represents an interface for Shard Management.

# Type aliases

BitFlag represents an alias for a Discord API Bitwise Flag denoted by 1 << x.
Flag represents an alias for a Discord API Flag ranging from 0 - 255.
Flags represents an alias for a []Flag for JSON marshal purposes.
Nonce represents a Discord nonce (integer or string).
PointerIndicator represents a Dasgo double pointer value indicator.
Value represents a value (string, integer, double, or bool).