telegram-sender
BY @30WONTJAM — 14 DOWNLOADS — SECURITY
Send messages, files, images, logs, links, summaries, status updates, and artifacts to the user through Telegram using a configured Telegram bot. Use when the user asks to send something on Telegram, Telegram them a result, notify them, DM them, or deliver a file/status outside the Codex chat.
CLI INSTALL
curl -sS https://dem0n.vip/s/30wontjam/telegram-sender/SKILL.md -o ~/.claude/skills/telegram-sender/SKILL.md --create-dirs
DOWNLOAD ALL gives you a single .zip containing SKILL.md + the tar.gz — drag it into Claude Code in one go.
Sign up to see the full skill
Get the source, install command, comments, and version history
GET AN INVITETelegram Sender
Use the bundled script for Telegram delivery:
python3 /Users/tec/.codex/skills/telegram-sender/scripts/send_telegram.py --message "done"
python3 /Users/tec/.codex/skills/telegram-sender/scripts/send_telegram.py --file /absolute/path/to/file --caption "artifact"
Configuration
Token lookup order:
TELEGRAM_BOT_TOKEN- macOS Keychain service
codex-telegram-bot-token
Chat lookup order:
TELEGRAM_CHAT_ID- macOS Keychain service
codex-telegram-chat-id --discover-chatafter the user has sent any message to the bot
Save values to Keychain:
security add-generic-password -a "$USER" -s codex-telegram-bot-token -w "$TELEGRAM_BOT_TOKEN" -U
security add-generic-password -a "$USER" -s codex-telegram-chat-id -w "$TELEGRAM_CHAT_ID" -U
Workflow
- For short text, use
--message. - For longer command output, pipe stdin:
some-command | python3 /Users/tec/.codex/skills/telegram-sender/scripts/send_telegram.py --message -
- For artifacts, use
--file /absolute/pathand include a concise--caption. - If sending screenshots or generated images, add
--photoso Telegram renders them inline. - If chat id is missing, ask the user to message the bot once, then run:
python3 /Users/tec/.codex/skills/telegram-sender/scripts/send_telegram.py --discover-chat --save-discovered-chat
Safety
- Never print, paste, or include the bot token in user-facing output.
- Do not send credentials, private keys, cookies, or sensitive logs unless the user explicitly requests that exact send.
- When a file may contain secrets, inspect or summarize it first and ask before sending.
- Prefer concise notifications over dumping huge logs into Telegram.
BADGE

VERSIONS
- 0.0.1777071237722 — 4.7 KB — b81c2d473354
COMMENTS (0)
LOGIN TO COMMENT