telegram-setup

Register a Telegram bot webhook with the Vellum Assistant gateway.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill telegram-setup-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-setup
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/skills/telegram-setup
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill telegram-setup-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you connect a Telegram bot to the Vellum Assistant gateway so Telegram messages can reach the assistant through correctly configured webhooks and stored credentials.

Core Features & Use Cases

  • Secure credential onboarding: Collects the Bot Token and webhook secret using the credential flow to avoid pasting secrets into chat.
  • Webhook registration and verification: Registers the Telegram webhook with the gateway callback URL and verifies the configured URL matches Telegram’s recorded value.
  • Assistant readiness for conversations: Derives and sets the bot username from Telegram, registers bot commands, and optionally verifies the guardian identity for reliable messaging.

Quick Start

Tell the assistant: "Set up my Telegram bot connection for the Vellum gateway and verify it."

Frequently Asked Questions about telegram-setup

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

FAQPage Schema
How do I set up a Telegram bot webhook to connect with my assistant?

To set up a Telegram bot webhook, you need to register a callback URL with the gateway, validate your bot token via Telegram APIs, and generate a webhook secret. This ensures Telegram updates reliably reach the assistant through correct routing and secure credential storage.

What's the safest way to store my Telegram bot token during webhook configuration?

The safest way to store your Telegram bot token during webhook configuration is by using a dedicated credential flow. This method collects secrets and webhook secrets securely, avoiding the need to paste sensitive tokens directly into chat or plaintext configuration.

Does Telegram webhook registration require token validation before setting the callback URL?

Yes, Telegram webhook registration requires token validation via Telegram APIs before setting the callback URL. Validating the token first ensures the gateway can securely derive the bot username, register bot commands, and successfully register the webhook endpoint.

How can I verify my Telegram webhook is correctly configured after registration?

You can verify your Telegram webhook is correctly configured by using the Telegram getWebhookInfo API method for post-registration verification. This checks that the configured callback URL matches Telegram's recorded value and confirms assistant readiness for conversations.

Can I register Telegram bot commands and set the username through the webhook setup process?

Yes, during webhook setup the process can derive and set the bot username directly from Telegram. It also handles registering bot commands and optionally verifying the guardian identity to ensure reliable messaging through the assistant gateway.

Why is my Telegram bot not receiving messages after connecting to the assistant gateway?

If your Telegram bot is not receiving messages after connecting to the assistant gateway, the webhook configuration may be incorrect. Post-registration verification using getWebhookInfo confirms the callback URL matches Telegram's recorded value and validates webhook secret integrity.