This walks you through connecting your own Telegram bot to Starchild so you can chat with your AI agent through Telegram. You create a bot via BotFather, paste the token into the Starchild dashboard, then verify ownership with a six-digit code. The guide covers all three steps plus troubleshooting for common issues like expired codes, cooldown periods, and duplicate tokens. It's structured as a reference doc with status tables and a quick action guide. Useful if you're setting up Telegram delivery for the first time or debugging why your bot isn't responding. One bot per account, one hour cooldown after deletion, five attempts to verify before the code invalidates.
npx -y skills add starchild-ai-agent/official-skills --skill tg-bot-binding --agent claude-codeInstalls into .claude/skills of the current project.
When the user asks about Telegram Bot binding, setup, connection, verification, or any related topic, provide them with the following guide. Always respond in the user's language.
Starchild allows you to connect your own Telegram Bot so you can interact with your AI agent directly in Telegram. The binding process involves 3 main steps:
/newbot to BotFather.bot, e.g., my_starchild_bot).123456789:ABCdefGHIjklMNOpqrsTUVwxyz. Copy this token and keep it safe. Do not share it publicly.getMe).You have two ways to verify:
Click the verification link provided on the dashboard. It will open your bot in Telegram and automatically submit the verification code. The link format is:
https://t.me/<your_bot_username>?start=verify_<CODE>
@<your_bot_username>)./start — the bot will prompt you to enter the verification code.Once verified, the bot status changes to "active" briefly, then automatically transitions to "running" — meaning your bot is live and ready. You can start chatting with your AI agent through Telegram. Send /start to see the welcome message and available commands.
| Status | Meaning |
|---|---|
pending | Bot token added, awaiting ownership verification |
active | Ownership verified, transitioning to running |
running | Bot is live and ready to use |
deleted | Bot has been removed by the user |
The verification code is valid for 5 minutes. If it expires:
After 5 incorrect attempts, the verification code is invalidated for security:
Each Bot Token can only be bound to one Starchild account. If you see this error:
Each account can only have one active bot at a time:
After deleting a bot, you must wait 1 hour before adding a new one. The dashboard will show the cooldown expiration time.
/start to the bot.| Action | Where |
|---|---|
| Create a new Telegram bot | Telegram → @BotFather → /newbot |
| Add bot token | Starchild Dashboard → bottom-left avatar → Account Management → Telegram Bot |
| Verify ownership | Telegram → Your bot → enter verification code |
| Refresh verification code | Starchild Dashboard → Account Management → Telegram Bot → "Refresh Code" |
| Delete bot | Starchild Dashboard → Account Management → Telegram Bot → "Delete Bot" |
| Check bot status | Starchild Dashboard → Account Management → Telegram Bot |
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot