DEM0NHUB [ SKILLS FOR CLAUDE ]

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 INVITE

Assistant — 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) + --video attachment
  • ⚠ Build failed on step 3. Last 20 lines attached. + --file log.txt
  • Heads 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/config
  • 400 chat not found → chat ID changed, re-fetch via curl "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

downloads ![downloads](https://dem0n.vip/s/gualo/assistant/badge.svg)

VERSIONS

  • 0.1.0 — 1.9 KB — a06b00ef7161

COMMENTS (0)

LOGIN TO COMMENT