setup-telegram
Installation
SKILL.md
Setup Telegram
Check if the Telegram bot is properly configured by reading config files. Do NOT use Bash — use the Read tool only.
Files to check
Read each of these files and verify the required values:
-
Read
.envin the project root. Check for:TELEGRAM_BOT_TOKEN— must exist and be non-emptyTELEGRAM_OWNER_ID— must exist (numeric Telegram user ID)CHANNEL_AUTO_START— must betrueCHANNEL_PROJECT_ROOT— the absolute path to the project the daemon works with (e.g.,C:\dev\projects\agent-studio). Task executors use this as their working directory for git, file, and code operations. If missing, defaults to the daemon's startup directory.TELEGRAM_ALLOWED_USERS— recommended (comma-separated user IDs)ANTHROPIC_API_KEYorCLAUDE_CODE_OAUTH_TOKEN— needed for headless monitor auth
-
Read
~/.claude/channels/telegram/access.json(path:C:\Users\oimir\.claude\channels\telegram\access.json). Check for:allowFromarray with at least one user ID