chat-sdk

Create cross-platform chat bots handling mentions, commands, and interactive elements.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/del-zhenwu/chaos-agent --skill chat-sdk-del-zhenwu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-sdk
Source: https://github.com/del-zhenwu/chaos-agent/tree/main/agent-core/.agents/skills/chat-sdk
Command: npx skills add https://github.com/del-zhenwu/chaos-agent --skill chat-sdk-del-zhenwu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chat, and includes references (resource) components.

What problem does it solve?

Enables developers to quickly create and deploy chat bots for multiple messaging platforms, streamlining communication and automation.

Core Features & Use Cases

  • Multi-platform Bot Development: Supports Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, and WhatsApp from a single codebase.
  • Rich Interaction Handling: Manages mentions, direct messages, slash commands, buttons, modals, and streaming responses to enhance user engagement.
  • Use Case: Build a customer support bot that responds to user inquiries on Slack and Telegram, handles attachments, and displays rich cards.

Quick Start

Set up a chat bot that responds to mentions by greeting users and echoes messages for testing.

Frequently Asked Questions about chat-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-platform chat bot that works across Slack, Discord, and Teams?

Multi-platform chat bot development uses a single codebase with platform-specific adapters to handle messaging, mentions, and commands across Slack, Discord, and Teams. This streamlines deployment and reduces duplicated bot logic.

Can I handle slash commands and interactive buttons in a cross-platform chat bot?

Cross-platform chat bot development supports rich interaction handling including slash commands, interactive buttons, modals, and streaming responses to enhance user engagement across supported messaging environments.

What do I need to set up before deploying a multi-platform messaging bot?

Multi-platform messaging bot setup requires the base chat SDK and specific platform adapters for target environments like Telegram or WhatsApp to operate effectively and process incoming messages.

Does TypeScript support cross-platform chat bot automation workflows?

TypeScript supports cross-platform chat bot automation workflows by enabling developers to create integrated communication tools that handle mentions, direct messages, and rich interactive elements from a single codebase.

What is the best way to create a customer support bot for Slack and Telegram?

Creating a customer support bot for Slack and Telegram is best achieved using a multi-platform chat bot framework that handles user inquiries, processes attachments, and displays rich cards across both messaging platforms from one codebase.

Are there limitations when handling direct messages and mentions in multi-platform bots?

Multi-platform bots handle direct messages and mentions, but effective operation depends on having the correct platform-specific adapters installed and properly configured for each target environment to ensure accurate message routing.