Shared type definitions for the Node Slack SDK
Accessibility engine for automated Web UI testing
Official library for using the Slack Platform's Web API
Svix webhooks API client and webhook verification library
Official library for using the Slack Platform's Socket Mode API
Official library for interacting with Slack's Oauth endpoints
Logging utility used by Node Slack SDK
OpenTelemetry ai-specific semantic conventions
Official library for using the Slack Platform's Incoming Webhooks
Streamlined Slack Web API client for TypeScript
Slack app development framework for edge functions with streamlined TypeScript support
Maintainable code for interactive Slack messages, modals, home tabs, and workflow steps. A must-have for the Slack Block Kit framework.
A secretlint rule for slack.
Port of Log4js to work with node.
A framework for building Slack apps, fast.
Build JSON object for Slack Block Kit surfaces from JSX
A babel plugin that adds istanbul instrumentation to ES6 code
Allure Plugin to Report results to Slack
Runtime type checking for React props and similar objects.
Fast 3kb React-compatible Virtual DOM library.
A library to convert Slack blocks to JSX components to be used with React
Slack adapter for chat
A slack bot for semantic-release notifying release statuses
Babel Types is a Lodash-esque utility library for AST nodes
Auto-generated typed client for the Slack integration on Leash.
Gem send messages to slack web hooks depend upon the type of the message.
The slack web api is good, but very raw. What you need is a great ruby framework to abstract away all that. This is it! This framework allows you to write bots easily by providing methods that are easy to call. Behind the scenes, the framework is negotiating your real time stream, converting channel names and user names to and from IDs so you can use the names instead, and parsing/classifying the real time messages into useful types that you can hook into. Don't write your bot without this.