// Slack plugin module implements channel entry behavior. import { defineBundledChannelEntry } from "openclaw/plugin-sdk/channel-entry-contract"; export default defineBundledChannelEntry({ id: "slack", name: "Slack", description: "Slack channel plugin", importMetaUrl: import.meta.url, plugin: { specifier: "./api.js", exportName: "slackPlugin", }, secrets: { specifier: "./secret-contract-api.js", exportName: "channelSecrets", }, runtime: { specifier: "./runtime-setter-api.js", exportName: "setSlackRuntime", }, });