Warning: This bot runs Claude CLI with
--dangerously-skip-permissions, bypassing all permission checks. Only use in trusted/sandboxed environments.
- Node.js 18+
- Claude Code CLI installed
- Telegram Bot Token from @BotFather
# 1. Install
npm install
# 2. Configure
cp .env.example .envEdit .env:
TELEGRAM_BOT_TOKEN=<your-bot-token>
ALLOWED_USER_IDS=<your-telegram-id>Finding your user ID: Message @userinfobot on Telegram - it replies with your numeric ID
# 3. Run
npm run build && npm start- Message your bot on Telegram
/new myproject /path/to/project- Start a session- Type prompts normally - they go to Claude
- Click buttons when Claude asks questions
| Command | What it does |
|---|---|
/new <name> [dir] |
Create session |
/cd <path> |
Change directory |
/list |
Show sessions |
/switch <id> |
Change session |
/close <id> |
End session |
/status |
Current session info |
/abort |
Cancel current operation |
Bot not responding? Check your user ID is in ALLOWED_USER_IDS
Claude not working? Verify claude --version works in terminal
🧙 100% Built using Babysitter by a5c.ai