Skip to main content
Module

x/slack_bolt/mod.ts>AppOptions

TypeScript framework to build Slack apps in a flash with the latest platform features. Deno port of @slack/bolt
Latest
interface AppOptions
import { type AppOptions } from "https://deno.land/x/slack_bolt@1.0.0/mod.ts";

App initialization options

Properties

optional
signingSecret: HTTPReceiverOptions["signingSecret"]
optional
endpoints: HTTPReceiverOptions["endpoints"]
optional
processBeforeResponse: HTTPReceiverOptions["processBeforeResponse"]
optional
clientId: HTTPReceiverOptions["clientId"]
optional
clientSecret: HTTPReceiverOptions["clientSecret"]
optional
stateSecret: HTTPReceiverOptions["stateSecret"]
optional
installationStore: HTTPReceiverOptions["installationStore"]
optional
scopes: HTTPReceiverOptions["scopes"]
optional
installerOptions: HTTPReceiverOptions["installerOptions"]
optional
convoStore: ConversationStore | false
optional
token: AuthorizeResult["botToken"]
optional
appToken: string
optional
botId: AuthorizeResult["botId"]
optional
botUserId: AuthorizeResult["botUserId"]
optional
authorize: Authorize<boolean>
optional
receiver: Receiver
optional
logger: Logger
optional
logLevel: LogLevel
optional
ignoreSelf: boolean
optional
clientOptions: Pick<WebClientOptions, "slackApiUrl">
optional
socketMode: boolean
optional
developerMode: boolean