Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

telegram-bot-management

verified

Telegram bot management and monitoring. TRIGGERS - telegram bot, claude-orchestrator, bot status, bot restart.

View on GitHub

Marketplace

cc-skills

terrylica/cc-skills

Plugin

devops-tools

devops

Repository

terrylica/cc-skills
10stars

plugins/devops-tools/skills/telegram-bot-management/SKILL.md

Last Verified

February 5, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/terrylica/cc-skills/blob/main/plugins/devops-tools/skills/telegram-bot-management/SKILL.md -a claude-code --skill telegram-bot-management

Installation paths:

Claude
.claude/skills/telegram-bot-management/
Powered by add-skill CLI

Instructions

# 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

```bash
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

```bash
bot-service.sh logs
# Or use alias
bot logs
```

Tails all logs:

- Launchd logs (supervision layer)
- Bot logs (application layer)

### Restart Bot

```bash
bot-service.sh restart
# Or use alias
bot restart
```

Rarely needed due to automatic code reload via watchexec.

### Stop Bot

```bash
bot-service.sh stop
# Or use alias
bot stop
```

---

## Reference Documentation

For detailed information, see:

- [Operational Commands](./references/operational-commands.md) - Status, restart, logs, monitoring commands
- [Troubleshooting](./references/troubleshooting.md) - 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

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2244 chars