globals
Documentation / @discordeno/bot
@discordeno/bot
Enumerations
Classes
- ChannelToggles
- EmojiToggles
- GuildToggles
- MemberToggles
- Permissions
- RoleToggles
- ToggleBitfield
- ToggleBitfieldBigint
- UserToggles
- VoiceStateToggles
Interfaces
- Activity
- ActivityButton
- ActivityEmoji
- ActivityInstance
- ActivityLocation
- Application
- ApplicationCommand
- ApplicationCommandOption
- ApplicationCommandOptionChoice
- ApplicationCommandPermissions
- ApplicationInstallParams
- ApplicationIntegrationTypeConfiguration
- Attachment
- AuditLogEntry
- AutoModerationAction
- AutoModerationActionExecution
- AutoModerationActionMetadata
- AutoModerationRule
- AutoModerationRuleTriggerMetadata
- AvatarDecorationData
- Bot
- Channel
- ChannelThreadMetadata
- Component
- CreateBotOptions
- DefaultReactionEmoji
- DiscordComponentDefaultValue
- Embed
- EmbedAuthor
- EmbedField
- EmbedFooter
- EmbedImage
- EmbedProvider
- EmbedThumbnail
- EmbedVideo
- Emoji
- Entitlement
- ForumTag
- GetGatewayBot
- Guild
- GuildApplicationCommandPermissions
- GuildOnboarding
- GuildOnboardingPrompt
- GuildOnboardingPromptOption
- GuildWidget
- GuildWidgetSettings
- IncidentsData
- Integration
- IntegrationAccount
- IntegrationApplication
- Interaction
- InteractionCallback
- InteractionCallbackResponse
- InteractionData
- InteractionDataOption
- InteractionDataResolved
- InteractionResolvedDataUser
InteractionResolvedUser- InteractionResource
- InternalChannelThreadMetadata
- InternalRoleTags
- Invite
- InviteStageInstance
- Lobby
- LobbyMember
- MediaGalleryItem
- Member
- Message
- MessageActivity
- MessageCall
- MessageInteraction
- MessageInteractionMetadata
- MessageReference
- MessageSnapshot
- OptionalAuditEntryInfo
- ParsedInteractionOption
- Poll
- PollAnswer
- PollAnswerCount
- PollMedia
- PollResult
- PresenceUpdate
- Reaction
- ReactionCountDetails
- Role
- RoleTags
- ScheduledEvent
- ScheduledEventRecurrenceRule
- SessionStartLimit
- Sku
- SoundboardSound
- StageInstance
- Sticker
- StickerPack
- Subscription
- Team
- TeamMember
- Template
- ThreadMember
- ThreadMemberGuildCreate
- TransformersObjects
- UnfurledMediaItem
- User
- VoiceRegion
- VoiceState
- Webhook
- WelcomeScreen
- WelcomeScreenChannel
Type Aliases
- BotGatewayHandler
- BotHelpers
- ChannelToggleKeys
- CompleteDesiredProperties
- DesiredPropertiesMapper
- EmojiToggleKeys
- EventHandlers
- GatewayHandlers
- GuildFeatureKeys
- GuildToggleKeys
InteractionResolvedChannel- InteractionResolvedData
- InteractionResolvedDataChannel
- InteractionResolvedDataMember
InteractionResolvedMember- InternalBot
- MemberFlagsKeys
- MemberToggleKeys
- RoleToggleKeys
- SetupDesiredProps
- Transformers
- TransformersDesiredProperties
- TransformProperty
- UserToggleKeys
- VoiceStateToggleKeys
Variables
- baseChannel
- baseEmoji
- baseGuild
- baseInteraction
- baseMember
- baseMessage
- baseRole
- baseUser
- CHANNEL_MENTION_REGEX
- ChannelToggle
- CONTEXT_MENU_COMMANDS_NAME_REGEX
- DISCORD_SNOWFLAKE_REGEX
- EmojiToggle
- GuildToggle
- MemberToggle
- reverseStatusTypes
- RoleToggle
- SLASH_COMMANDS_NAME_REGEX
- UserToggle
- VoiceStateToggle
Functions
- bigintToSnowflake
- commandOptionsParser
- createBot
- createBotGatewayHandlers
- createBotHelpers
- createDesiredPropertiesObject
- createTransformers
- handleApplicationCommandPermissionsUpdate
- handleAutoModerationActionExecution
- handleAutoModerationRuleCreate
- handleAutoModerationRuleDelete
- handleAutoModerationRuleUpdate
- handleChannelCreate
- handleChannelDelete
- handleChannelPinsUpdate
- handleChannelUpdate
- handleEntitlementCreate
- handleEntitlementDelete
- handleEntitlementUpdate
- handleGuildAuditLogEntryCreate
- handleGuildBanAdd
- handleGuildBanRemove
- handleGuildCreate
- handleGuildDelete
- handleGuildEmojisUpdate
- handleGuildIntegrationsUpdate
- handleGuildMemberAdd
- handleGuildMemberRemove
- handleGuildMembersChunk
- handleGuildMemberUpdate
- handleGuildRoleCreate
- handleGuildRoleDelete
- handleGuildRoleUpdate
- handleGuildScheduledEventCreate
- handleGuildScheduledEventDelete
- handleGuildScheduledEventUpdate
- handleGuildScheduledEventUserAdd
- handleGuildScheduledEventUserRemove
- handleGuildSoundboardSoundCreate
- handleGuildSoundboardSoundDelete
- handleGuildSoundboardSoundsUpdate
- handleGuildSoundboardSoundUpdate
- handleGuildStickersUpdate
- handleGuildUpdate
- handleIntegrationCreate
- handleIntegrationDelete
- handleIntegrationUpdate
- handleInteractionCreate
- handleInviteCreate
- handleInviteDelete
- handleMessageCreate
- handleMessageDelete
- handleMessageDeleteBulk
- handleMessagePollVoteAdd
- handleMessagePollVoteRemove
- handleMessageReactionAdd
- handleMessageReactionRemove
- handleMessageReactionRemoveAll
- handleMessageReactionRemoveEmoji
- handleMessageUpdate
- handlePresenceUpdate
- handleReady
- handleSoundboardSounds
- handleStageInstanceCreate
- handleStageInstanceDelete
- handleStageInstanceUpdate
- handleSubscriptionCreate
- handleSubscriptionDelete
- handleSubscriptionUpdate
- handleThreadCreate
- handleThreadDelete
- handleThreadListSync
- handleThreadMembersUpdate
- handleThreadMemberUpdate
- handleThreadUpdate
- handleTypingStart
- handleUserUpdate
- handleVoiceChannelEffectSend
- handleVoiceServerUpdate
- handleVoiceStateUpdate
- handleWebhooksUpdate
- packOverwrites
- separateOverwrites
- snowflakeToBigint
- snowflakeToTimestamp
- transformActivity
- transformActivityInstance
- transformActivityLocation
- transformActivityToDiscordActivity
- transformAllowedMentionsToDiscordAllowedMentions
- transformApplication
- transformApplicationCommand
- transformApplicationCommandOption
- transformApplicationCommandOptionChoice
- transformApplicationCommandOptionChoiceToDiscordApplicationCommandOptionChoice
- transformApplicationCommandOptionToDiscordApplicationCommandOption
- transformApplicationCommandPermission
- transformApplicationCommandPermissionToDiscordApplicationCommandPermission
- transformApplicationCommandToDiscordApplicationCommand
- transformApplicationToDiscordApplication
- transformAttachment
- transformAttachmentToDiscordAttachment
- transformAuditLogEntry
- transformAuditLogEntryToDiscordAuditLogEntry
- transformAutoModerationActionExecution
- transformAutoModerationRule
- transformAvatarDecorationData
- transformChannel
- transformComponent
- transformComponentToDiscordComponent
- transformCreateApplicationCommandToDiscordCreateApplicationCommand
- transformDefaultReactionEmoji
- transformEmbed
- transformEmbedToDiscordEmbed
- transformEmoji
- transformEmojiToDiscordEmoji
- transformEntitlement
- transformForumTag
- transformGatewayBot
- transformGatewayBotToDiscordGatewayBot
- transformGuild
- transformGuildOnboarding
- transformGuildOnboardingPrompt
- transformGuildOnboardingPromptOption
- transformIncidentsData
- transformIntegration
- transformInteraction
- transformInteractionCallback
- transformInteractionCallbackResponse
- transformInteractionDataOption
- transformInteractionDataResolved
- transformInteractionResource
- transformInvite
- transformInviteStageInstance
- transformLobby
- transformLobbyMember
- transformMediaGalleryItem
- transformMediaGalleryItemToDiscordMediaGalleryItem
- transformMember
- transformMemberToDiscordMember
- transformMessage
- transformMessageCall
- transformMessageInteractionMetadata
- transformMessageSnapshot
- transformPoll
- transformPollMedia
- transformPresence
- transformPresenceToDiscordPresence
- transformRole
- transformScheduledEvent
- transformScheduledEventRecurrenceRule
- transformSku
- transformSoundboardSound
- transformStageInstance
- transformSticker
- transformStickerPack
- transformSubscription
- transformTeam
- transformTeamToDiscordTeam
- transformTemplate
- transformThreadMember
- transformThreadMemberGuildCreate
- transformUnfurledMediaItem
- transformUnfurledMediaItemToDiscordUnfurledMediaItem
- transformUser
- transformUserToDiscordUser
- transformVoiceRegion
- transformVoiceState
- transformWebhook
- transformWelcomeScreen
- transformWidget
- transformWidgetSettings
- transformWidgetSettingsToDiscordWidgetSettings