From PACT
Guides Telegram notification integration in PACT when telegram_notify tool is available: timing for completions/deployments/blockers, using telegram_ask for decisions, checking replies, multi-session handling.
How this skill is triggered — by the user, by Claude, or both
Slash command
/PACT:telegram-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Telegram is an **optional** add-on. Not all PACT users have it installed. **Before using any telegram tool, check if it exists in your available tools.** If `telegram_notify` is not listed, do NOT attempt to call it — skip all Telegram functionality silently with no errors or warnings to the user.
Telegram is an optional add-on. Not all PACT users have it installed. Before using any telegram tool, check if it exists in your available tools. If telegram_notify is not listed, do NOT attempt to call it — skip all Telegram functionality silently with no errors or warnings to the user.
How to check: If telegram_notify appears in your tool list, the bridge is active. If not, ignore this entire section.
Available tools (only when bridge is active):
| Tool | Purpose | Blocking? |
|---|---|---|
telegram_notify | Send one-way notification (completions, deployments, alerts) | No |
telegram_ask | Ask a blocking question with optional buttons; supports text/voice replies | Yes |
telegram_check_replies | Poll for queued replies to notifications | No |
telegram_status | Health check (connection, mode, queue depth) | No |
When to notify (target ~3-5 per session):
When to use telegram_ask:
When to check replies (telegram_check_replies):
Multi-session behavior:
[ProjectName] for session identificationnpx claudepluginhub synaptic-labs-ai/pact-plugin --plugin PACTEnables communication with users via Telegram for clarifications, options, blockers, task completion notifications, and long-running task updates instead of terminal.
Implements Telegram bots with full Bot API support: BotFather setup, messages, webhooks, inline keyboards, groups, channels. Node.js and Python boilerplates.
Automates Telegram bot tasks: send messages/media, manage chats, handle commands via Composio toolkit and Rube MCP. Requires active Rube MCP/Telegram connection.