Client and runtime
Client: the main runtime, event emitter surface, and manager composition root
TongueStore: the shared flat cache
ChameleonREST: explicit REST client with ChameleonAPIResult<T>
ChameleonGateway: lower-level gateway transport object
IntentBits and intent types: gateway intent resolution inputs
Reach for this group when you are bootstrapping a process, handling events, or tuning cache and sharding behavior.
Commands
command: start a fluent slash command definition
subcommand: define a typed subcommand
subcommandGroup: define nested subcommand groups
choice and choices: build typed command choices
opt.*: typed slash option builders
CommandContext: interaction context for command handlers
CommandManager: command and modal registration surface
This is the main application-command entry point for most bots.
Components and modals
defineButton and Button.*: reusable button definitions
ActionRow: classic component row layout
field.*: modal field builders
modal(...) and defineModal: modal definitions
ComponentContext: context for message component interactions
ModalContext: typed modal submit context
client.commands.registerModal(...): modal submit registration
Container, Section, TextDisplay, Thumbnail, Separator, Label: Components V2 layout surface
Use this group for interactive UI, button flows, selects, and typed modal forms.
Managers
- entity managers:
UserManager, GuildManager, ChannelManager, MessageManager
- guild-scoped managers:
MemberManager, RoleManager
- utility managers:
CollectorManager, WebhookManager, InviteManager
- platform managers:
AutoModerationManager, ScheduledEventManager, EntitlementManager, StageInstanceManager, TemplateManager, ApplicationManager, SoundboardManager
If you are asking “where does this action live?”, the answer is usually in this group.
Utility surfaces
- permissions helpers
- collection and bitfield utilities
AttachmentBuilder
Colors
- raw builders and entity resolvers
These exports are lower-level, but useful when building tooling, custom helpers, or file-heavy workflows.
Use this page as a map
If you know the category you need but not the exact symbol, this page is the fast entry point.
For the fuller grouped reference, continue with:
For exact signatures and every export, jump to the generated API reference.Last modified on June 13, 2026