telegram-setup
This skill walks you through connecting a Telegram bot to your Vellum Assistant, handling token collection, webhook registration, and credential storage securely. It validates your bot credentials against Telegram's API and registers commands automatically.
Telegram Setup connects and authenticates your Telegram bot to Vellum Assistant with secure credential management.
AI-generated summary based on this skill's SKILL.md
Install
vellum-ai/vellum-assistant/telegram-setup · repository language: TypeScript
git clone https://github.com/vellum-ai/vellum-assistant
cp -r vellum-assistant/skills/telegram-setup ~/.claude/skills/telegram-setupnpx skillfed install vellum-ai/vellum-assistant/telegram-setupFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I connect a Telegram bot to Vellum Assistant?
telegram-setup guides you through the complete connection process. Start by creating a bot with BotFather on Telegram to obtain your bot token. Then use telegram-setup to authenticate that token with Vellum Assistant, register your webhook URL for message routing, and validate the connection works end-to-end. The skill handles credential storage securely and sets up bot commands automatically.
How do I set up a Telegram bot token securely?
telegram-setup manages secure credential storage for your Telegram bot token. After obtaining your token from BotFather, the skill encrypts and stores it safely within Vellum Assistant. It validates your token against Telegram's API to confirm authenticity before registration, preventing invalid or compromised credentials from being stored. This ensures your bot authentication remains protected throughout the setup process.
How do I register a Telegram webhook for my assistant?
telegram-setup automates webhook registration by configuring message routing between Telegram and Vellum Assistant. The skill registers your webhook URL with Telegram's servers, enabling incoming messages to flow directly to your assistant. It validates the webhook configuration and tests the connection to ensure messages route correctly before completing setup.
How can I verify my Telegram bot connection works?
telegram-setup includes validation that confirms your Telegram connection is active and functioning. The skill tests your bot token against Telegram's API, verifies webhook registration succeeded, and can run an end-to-end test flow with bot commands. This validation step catches configuration issues early and ensures your assistant is ready to receive and respond to Telegram messages.
What does telegram-setup do during bot authentication?
telegram-setup handles the complete authentication workflow for connecting Telegram to Vellum Assistant. It collects your BotFather token, validates it against Telegram's servers, securely stores credentials, registers your webhook URL, and sets up bot commands. The skill then runs validation tests to confirm the connection works before marking setup as complete.
SKILL.md
rendered from the published skill — quoted content, verbatim
You are helping your user connect a Telegram bot to the Vellum Assistant gateway. Walk through each step below.
Value Classification
| Value | Type | Storage method | Secret? |
|---|---|---|---|
| Bot Token | Credential | assistant credentials prompt |
Yes |
| Bot Username | Config | assistant config set telegram.botUsername |
No |
| Webhook Secret | Credential | assistant credentials set … --generated |
Yes |
- Bot Token is a secret. Always
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
skills/telegram-setup/SKILL.md
skills/telegram-setup/assets/icon.svg