@cuylabs/channel-m365-slack
v0.5.1
Published
SDK-neutral Slack-over-M365 channel primitives
Maintainers
Readme
@cuylabs/channel-m365-slack
Slack-over-M365 channel primitives.
Use this package when Slack traffic arrives through Azure Bot Service as a
Microsoft Activity payload. The package parses the Slack payload embedded in
activity.channelData.SlackMessage and returns the same SlackActivityInfo
shape used by direct Slack adapters.
import { parseSlackM365Activity } from "@cuylabs/channel-m365-slack";
const slack = parseSlackM365Activity(activity);This package depends on:
@cuylabs/channel-m365for Activity-like types and accessors@cuylabs/channel-slackfor Slack parsing helpers and shared Slack types
It does not mount a Microsoft CloudAdapter, authorize requests, run an agent,
or bind to a specific agent runtime. Runtime adapters should compose this
package from a package that explicitly names the target agent runtime.
