AnySelectMenu | - |
AnySelectMenuInteraction | This is the base type interaction, all interaction types extend from this |
AutocompleteInteraction | This is the base type interaction, all interaction types extend from this |
AutocompleteOptionsHandler | This class is used to parse the options of a command, and provide errors for any missing or invalid options. It is used internally by the Command class. |
BaseChannel | - |
BaseCommand | Represents the base data of a command that the user creates |
BaseComponent | - |
BaseComponentInteraction | This is the base type interaction, all interaction types extend from this |
BaseGuildChannel | - |
BaseGuildTextChannel | - |
BaseInteraction | This is the base type interaction, all interaction types extend from this |
Button | - |
ButtonInteraction | This is the base type interaction, all interaction types extend from this |
ChannelSelectMenu | - |
ChannelSelectMenuInteraction | This is the base type interaction, all interaction types extend from this |
Client | The main client used to interact with Discord |
Command | Represents a standard command that the user creates |
CommandHandler | - |
CommandInteraction | Represents a command interaction |
CommandWithSubcommandGroups | Represents a subcommand group command that the user creates. You make this instead of a Command class when you want to have subcommand groups in your options. |
CommandWithSubcommands | Represents a subcommand command that the user creates. You make this instead of a Command class when you want to have subcommands in your options. |
ComponentHandler | - |
DmChannel | Represents a DM between two users. |
Embed | Represents an embed in a message. |
FieldsHandler | This class is used to parse the options of a command, and provide errors for any missing or invalid options. It is used internally by the Command class. |
GroupDmChannel | Represents a group DM channel. |
Guild | - |
GuildAnnouncementChannel | Represents a guild announcement channel. |
GuildCategoryChannel | Represents a guild category channel. |
GuildForumChannel | Represents a guild forum channel. |
GuildMediaChannel | Represents a guild media channel (a forum channel) |
GuildMember | - |
GuildStageChannel | - |
GuildStageOrVoiceChannel | - |
GuildTextChannel | - |
GuildThreadChannel | - |
GuildThreadOnlyChannel | - |
GuildVoiceChannel | - |
LinkButton | - |
MentionableSelectMenu | - |
MentionableSelectMenuInteraction | This is the base type interaction, all interaction types extend from this |
Message | - |
Modal | - |
ModalHandler | - |
ModalInteraction | This is the base type interaction, all interaction types extend from this |
OptionsHandler | This class is used to parse the options of a command, and provide errors for any missing or invalid options. It is used internally by the Command class. |
Plugin | - |
PremiumButton | - |
Role | - |
RoleSelectMenu | - |
RoleSelectMenuInteraction | This is the base type interaction, all interaction types extend from this |
Row | - |
StringSelectMenu | - |
StringSelectMenuInteraction | This is the base type interaction, all interaction types extend from this |
TextInput | - |
User | - |
UserSelectMenu | - |
UserSelectMenuInteraction | This is the base type interaction, all interaction types extend from this |