Files
zCode-CLI-X/TELEGRAM_SETUP.md
admin 875c7f9b91 feat: Complete zCode CLI X with Telegram bot integration
- Add full Telegram bot functionality with Z.AI API integration
- Implement 4 tools: Bash, FileEdit, WebSearch, Git
- Add 3 agents: Code Reviewer, Architect, DevOps Engineer
- Add 6 skills for common coding tasks
- Add systemd service file for 24/7 operation
- Add nginx configuration for HTTPS webhook
- Add comprehensive documentation
- Implement WebSocket server for real-time updates
- Add logging system with Winston
- Add environment validation

🤖 zCode CLI X - Agentic coder with Z.AI + Telegram integration
2026-05-05 09:01:26 +00:00

1.9 KiB

Telegram Bot Setup - zCode CLI X

Status: RUNNING

Your zCode CLI X Telegram bot is now live and running 24/7!

📊 Current Configuration

  • Bot Token: 8745650761:AAFX1almFpesJYOCWkqsJL7UWfiVab_eYwQ
  • Allowed Users: 6352861167
  • API: Z.AI GLM-5.1 (7 models available)
  • Port: 3001
  • Service: systemd (auto-start on boot)

🚀 How to Use

Via Telegram

  1. Open Telegram
  2. Search for your bot (name not set yet)
  3. Send /start to initialize
  4. Start chatting!

Check Status

# Check service status
sudo systemctl status zcode

# View logs
tail -f /home/uroma2/zcode-cli-x/logs/zcode.log

# Restart service
sudo systemctl restart zcode

# Stop service
sudo systemctl stop zcode

🔗 Webhook Status

Webhook is configured and active. To receive real messages:

  1. Get a public URL (e.g., use ngrok):

    ngrok http 3001
    
  2. Set the webhook URL:

    curl -F "url=https://your-domain.com/telegram/webhook" \
      "https://api.telegram.org/bot8745650761:AAFX1almFpesJYOCWkqsJL7UWfiVab_eYwQ/setWebhook"
    
  3. Verify webhook:

    curl "https://api.telegram.org/bot8745650761:AAFX1almFpesJYOCWkqsJL7UWfiVab_eYwQ/getWebhookInfo"
    

🛠️ Available Commands

  • /start - Start the bot
  • /help - Show help
  • /status - Check system status
  • /agents - List available agents
  • /skills - List available skills

🎯 Features

Z.AI Integration: GLM-5.1 model Tools: Bash, FileEdit, WebSearch, Git Agents: Code Reviewer, Architect, DevOps Skills: code_review, bug_fix, refactor, etc. 24/7 Uptime: systemd service Real-time: WebSocket support

📝 Next Steps

  1. Set bot name: Talk to @BotFather
  2. Enable webhook: Use ngrok for local dev
  3. Customize: Add more tools and skills
  4. Monitor: Check logs regularly

zCode CLI X is ready! Start chatting via Telegram! 🚀