
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@opentag/slack
Advanced tools
Slack adapter helpers for OpenTag.
Use this package to normalize Slack app_mention events into OpenTagEvent objects and to encode or parse Slack callback thread keys.
pnpm add @opentag/slack
normalizeSlackAppMention: converts a Slack app mention into an OpenTagEvent.slackThreadKey: encodes team, channel, and thread timestamp for callback routing.parseSlackThreadKey: decodes a Slack thread key for chat.postMessage.SlackChannelBinding: Slack compatibility binding contract that maps into the generic channel binding layer.import { normalizeSlackAppMention } from "@opentag/slack";
const event = normalizeSlackAppMention({
teamId: "T123",
channelId: "C123",
userId: "U456",
text: "<@U_APP> investigate this deploy failure",
ts: "1710000000.000100",
eventId: "Ev123",
eventTime: 1710000000,
botUserId: "U_APP",
binding: {
teamId: "T123",
channelId: "C123",
repoProvider: "github",
owner: "acme",
repo: "demo"
}
});
if (event) {
// Send event to @opentag/client or your own OpenTag-compatible control plane.
}
Thread key format is public because callback sinks depend on it. Change it only with a migration path.
FAQs
Slack app mention normalization and callback helpers for OpenTag.
The npm package @opentag/slack receives a total of 1 weekly downloads. As such, @opentag/slack popularity was classified as not popular.
We found that @opentag/slack demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.