telegram-bot-management

Telegram Bot Management

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "telegram-bot-management" with this command: npx skills add terrylica/cc-skills/terrylica-cc-skills-telegram-bot-management

Telegram Bot Management

Overview

Multi-workspace Telegram bot workflow orchestration with full supervision (launchd + watchexec). Manages the claude-orchestrator Telegram bot for headless Claude Code interactions.

When to Use This Skill

  • Check bot status, restart, or troubleshoot issues

  • Monitor bot health and resource usage

  • View bot logs and debug problems

  • Manage bot lifecycle (start/stop/restart)

Production Mode

As of v5.8.0, production mode is the only operational mode.

Bot Management Commands

Check Status

bot-service.sh status

Or use alias

bot status

Shows:

  • launchd supervision status

  • watchexec process (PID, uptime, memory)

  • Bot process (PID, uptime, memory)

  • Full process tree

  • Recent log activity

View Logs

bot-service.sh logs

Or use alias

bot logs

Tails all logs:

  • Launchd logs (supervision layer)

  • Bot logs (application layer)

Restart Bot

bot-service.sh restart

Or use alias

bot restart

Rarely needed due to automatic code reload via watchexec.

Stop Bot

bot-service.sh stop

Or use alias

bot stop

Reference Documentation

For detailed information, see:

  • Operational Commands - Status, restart, logs, monitoring commands

  • Troubleshooting - Common issues and diagnostic steps

Troubleshooting

Issue Cause Solution

Bot not responding Process crashed Run bot status to check, then bot restart

launchd not starting Service not loaded Load with launchctl load command

Logs empty Log rotation or path issue Verify log path in launchd plist

watchexec not reloading File patterns not matching Check watchexec filter patterns

High memory usage Memory leak in bot code Restart bot, investigate Python memory usage

Permission denied Script not executable Run chmod +x bot-service.sh

Environment vars missing .env not loaded Verify environment setup in launchd plist

Multiple bot instances Previous instance not stopped Kill all bot processes, then restart cleanly

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

chezmoi-workflows

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

doppler-workflows

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

multi-agent-e2e-validation

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

multi-agent-performance-profiling

No summary provided by upstream source.

Repository SourceNeeds Review