class default
implements Receiver
import { default } from "https://deno.land/x/slack_bolt@1.0.0/src/receivers/OpineReceiver.ts";
Receives HTTP requests with Events, Slash Commands, and Actions
Constructors
new
default(unnamed 0: OpineReceiverOptions)Properties
private
bolt: App | undefinedprivate
optional
installerRedirectOptions: { failure?: (req: OpineRequest<ParamsDictionary, any, any>, res: OpineResponse<any>) => Promise<void>; success?: (req: OpineRequest<ParamsDictionary, any, any>, res: OpineResponse<any>) => Promise<void>; }private
logger: Loggerprivate
optional
server: Serverapp: Opine
installer: InstallProvider | undefined
Methods
private
requestHandler(req: OpineRequest<ParamsDictionary, any, any>, res: OpineResponse<any>): Promise<void>start(portOrOptions: HTTPOptions | HTTPSOptions): Server
stop(): void