What problem does it solve? Wiring company chat platforms into an AI agent is error-prone: bot tokens need secure storage, inbound messages must reach the same agent pipeline as web chat, and identity mistakes turn a channel into a privilege-escalation path. This Skill guides registering bots, routing messages, and enforcing the mention invariants. ## Core Features & Use Cases - Bot registration and CLI management: Add, list, and test Telegram, Slack, or Mattermost bots with flat hyphenated commands like channel-add-bot and channel-test-message. - Webhook vs polling setup: Choose long-polling for development or signature-verified webhooks for production, with HMAC verification for Telegram and signing secrets for Slack. - Mention and identity invariants: Enforce one-agent-per-bot binding, organization-scoped @slug resolution, sender-based execution, and refusal of unlinked identities. - Use Case: Register a Telegram support bot in jwt_linked mode, verify its webhook signature, and confirm that an @support mention runs as the sender rather than as the bot. ## Quick Start Register a new Telegram bot named Support with a token in jwt_linked mode and send it a test message to verify delivery.