Tooluck logoTooluck
SKILL.md

hive.telegram-notifications-setup

Agent skill fromaden-hive/hive

Set up a Telegram notification channel (Sentinel) for a colony by driving the browser — create a bot via @BotFather in Telegram Web, store its token, detect the chat to notify, and turn Sentinel on so the colony can ping the user on Telegram and accept replies. Use when the user asks to "set up Telegram notifications", "get pinged on Telegram", "connect Telegram for alerts", "set up Sentinel on Telegram", or clicks the in-app "Set this up with the agent" button on the Telegram step. Requires hive.browser-automation.

How to install hive.telegram-notifications-setup

install hive.telegram-notifications-setup
# install the hive pack with the skills CLI
npx skills add aden-hive/hive

# or add only this skill to Claude Code: copy the folder

core/framework/skills/_default_skills/telegram-notifications-setup/

# into

~/.claude/skills/telegram-notifications-setup/ (all projects)

.claude/skills/telegram-notifications-setup/ (one project)

core/framework/skills/_default_skills/telegram-notifications-setup/SKILL.md

Apache-2.0Full file
1# Telegram Notifications Setup (Sentinel)
2
3Sentinel pings the user on Telegram when a colony stalls and lets them reply to
4keep it going. It needs one thing: a **Telegram bot token** (`123456:ABC-…`),
5created via @BotFather and stored under credential id `telegram`. The same token
6sends alerts and reads the user's replies.
7
8You do the whole thing end to end with the **`sentinel_setup`** tool (the same API
9the desktop connector uses): create the bot, store the token, detect the chat,
10point Sentinel at it, and send a test — without making the user paste anything.
11
12**Activate `hive.browser-automation` first** — this skill assumes you know the
13lifecycle rules (the bridge attaches to the user's own Chrome; never launch or kill
14a browser), the screenshot + viewport-fraction coordinate workflow, and
15`hive-browser interact`. Telegram Web is a heavy SPA with custom rendering, so prefer the
16screenshot + coordinate path over selectors when the snapshot is unclear.
17
18### Telegram Web specifics (verified)
19
20- Telegram Web defaults to the **K version** at `https://web.telegram.org/k/`. The
21 selectors below are verified there; fall back to screenshot + coordinates if a
22 selector doesn't match (e.g. the older `/a/` version).
23- **Message composer:** `#editable-message-text` — click it, `type` your text, send
24 with the Enter key. Used for `/newbot`, `/start`, etc.
25- **Global search:** the search box is top-left (around `[0.13, 0.04]`). Click it,
26…

Excerpt shown under the repository's Apache-2.0 license.

More skills in hive

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates