assistant
BY @GUALO — 15 DOWNLOADS — AUTOMATION
Send messages, photos, videos, files, or alerts to Gualo's personal Telegram (JARVIS bot) from any Claude session. Use whenever the user asks Claude to "ping me", "text me", "send me on telegram", "notify me", "alert me when done", or requests any push of content (images, renders, progress, status) to their phone. Also use proactively at the end of long-running work (renders, scheduled tasks, builds) when the user is likely away from the machine.
CLI INSTALL
curl -sS https://dem0n.vip/s/gualo/assistant/SKILL.md -o ~/.claude/skills/assistant/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 INVITEAssistant — JARVIS Telegram Channel
Gualo has a dedicated Telegram bot (@jarvissupport316bot, "JARVIS") wired to a local helper script. Use it to push messages, media, or alerts to his phone anytime.
Location
- Config:
~/.claude/telegram/config(chmod 600 — contains BOT_TOKEN, CHAT_ID, BOT_USERNAME) - Sender:
~/.claude/telegram/send.sh(chmod 755)
Usage
All via the sender script. Run with Bash.
~/.claude/telegram/send.sh "message text" # text/alert
~/.claude/telegram/send.sh --photo /path/to.jpg "optional caption"
~/.claude/telegram/send.sh --video /path/to.mp4 "optional caption"
~/.claude/telegram/send.sh --file /path/to.any "optional caption"
~/.claude/telegram/send.sh --audio /path/to.mp3 "optional caption"
Text messages render as Markdown (use *bold*, _italic_, `code`). Script prints sent on success.
When to trigger this skill
- User explicitly asks to be messaged / pinged / alerted on Telegram or "on my phone"
- User wants to receive a finished render, screenshot, PDF, or file away from the machine
- End of long-running tasks (video renders, builds, scheduled task runs, batch operations) — send a short status ping with any output attached
- Important alerts during autonomous/background work (error blockers, completion, results ready)
- When a scheduled task finishes and the user should know about it
What to send
Keep it Jarvis-toned: terse, confident, no fluff. A few examples:
✅ Render complete: intro_v3.mp4 (4.2s, 1920x1080)+--videoattachment⚠ Build failed on step 3. Last 20 lines attached.+--filelog.txtHeads up — the PS2 transition plugin just finished compiling.Daily standup summary ready.+ text body
Don't
- Don't send on trivial acknowledgements ("ok", "done" inside a live chat where user is watching)
- Don't spam — one clean ping per milestone, not per step
- Don't send sensitive credentials, tokens, or PII through the channel
- Don't treat Telegram as the primary conversation — it's a push channel, the chat is still authoritative
If it breaks
401 Unauthorized→ token revoked, ask user to regenerate via @BotFather and update~/.claude/telegram/config400 chat not found→ chat ID changed, re-fetch viacurl "https://api.telegram.org/bot$BOT_TOKEN/getUpdates"after user messages the bot- Network error → retry once, then fall back to reporting in chat
BADGE

VERSIONS
- 0.1.0 — 1.9 KB — a06b00ef7161
COMMENTS (0)
LOGIN TO COMMENT