Creates all outgoing API requests
The bot's channels controller
Responsible for handling all of the Bot's commands
Responsible for the communication between shards created by BotShardManager
Responsible for managing the bot connection to the Discord gateway
Collection of all GuildEmojis found in all guilds the Bot is part of
Responsible for handling all of the Bot's events
The bot's guilds controller
Options used to determine how the Bot operates
ShardOptions object containing sharding information
Collection of all GuildUnavailables associated to the Bot
This bot's Discord user Initializes right before the Bot READY event
The bot's users controller
Connects the bot to the Discord gateway
Sends debug messages to the BotEvent.Debug event
Generated using TypeDoc
The bot is the main operator of the API. It handles the events, and properties for all structures.