Skip to main content
Module

x/slack_bolt/mod.ts

TypeScript framework to build Slack apps in a flash with the latest platform features. Deno port of @slack/bolt
Latest
File
// Classesexport { default as App, LogLevel } from "./src/App.ts"export { MemoryStore } from "./src/conversation-store.ts"export { default as HTTPReceiver } from "./src/receivers/HTTPReceiver.ts"export { default as OpineReceiver } from "./src/receivers/OpineReceiver.ts"export { default as SocketModeReceiver } from "./src/receivers/SocketModeReceiver.ts"export { WorkflowStep } from "./src/WorkflowStep.ts"
// Typesexport type { Installation, InstallationQuery, InstallationStore, InstallProviderOptions, InstallURLOptions, StateStore,} from "./deps.ts"
export type { WorkflowStepConfig, WorkflowStepEditMiddleware, WorkflowStepExecuteMiddleware, WorkflowStepSaveMiddleware,} from "./src/WorkflowStep.ts"
export type { ConversationStore } from "./src/conversation-store.ts"
export type { HTTPReceiverOptions } from "./src/receivers/HTTPReceiver.ts"export type { OpineReceiverOptions } from "./src/receivers/OpineReceiver.ts"export type { SocketModeReceiverOptions } from "./src/receivers/SocketModeReceiver.ts"
export type { ActionConstraints, AppOptions, Authorize, AuthorizeResult, AuthorizeSourceData, Logger,} from "./src/App.ts"
// Wildcardsexport * from "https://deno.land/x/slack_types@3.0.0/mod.ts"export * from "./src/errors.ts"export * from "./src/middleware/builtin.ts"export * from "./src/types/index.ts"