@distype/cmd
Version:
A command handler for Distype.
20 lines (19 loc) • 1.52 kB
TypeScript
export { Command, CommandHandler, CommandHandlerStructure, Component, } from "./structures/CommandHandler";
export { InteractionContext } from "./structures/InteractionContext";
export { DiscordColors } from "./colors/DiscordColors";
export { WebColors } from "./colors/WebColors";
export { ChatCommand, ChatCommandContext, } from "./structures/commands/ChatCommand";
export { MessageCommand, MessageCommandContext, } from "./structures/commands/MessageCommand";
export { UserCommand, UserCommandContext, } from "./structures/commands/UserCommand";
export { Button, ButtonContext, ButtonStyle, } from "./structures/components/Button";
export { ChannelSelect, ChannelSelectContext, ChannelSelectTypes, } from "./structures/components/ChannelSelect";
export { MentionableSelect, MentionableSelectContext, } from "./structures/components/MentionableSelect";
export { RoleSelect, RoleSelectContext, } from "./structures/components/RoleSelect";
export { StringSelect, StringSelectContext, } from "./structures/components/StringSelect";
export { UserSelect, UserSelectContext, } from "./structures/components/UserSelect";
export { Embed } from "./structures/extras/Embed";
export { Expire } from "./structures/extras/Expire";
export { Modal, ModalContext, ModalTextFieldStyle, } from "./structures/modals/Modal";
export { cleanseMarkdown } from "./utils/cleanseMarkdown";
export { FactoryComponents, FactoryMessage, messageFactory, } from "./utils/messageFactory";
export { sanitizeCommand } from "./utils/sanitizeCommand";