Other

/notify

Send Telegram notification to user when task completes

$ golems-cli skills install notify
Experimental

Updated 2 weeks ago

Notifications are sent to a group with Topics. Each source routes to a different topic.

Quick Usage (CLI)

# Goes to 🔔 Alerts (default for CLI sessions)
notify "Task Done" "Finished implementing the feature"
 
# Specify source to route elsewhere
notify "Title" "Body" "jobs"     # → 🎯 Jobs
notify "Title" "Body" "email"    # → 📧 Email

Topic Routing

SourceRoutes ToUsed By
alerts🔔 AlertsCLI sessions (default), Golems
claude💬 GeneralClaudeGolem only (DO NOT use from CLI)
nightshift🌙 Night ShiftNight Shift golem
email📧 EmailEmailGolem
jobs🎯 JobsJobGolem
healthcheck🔔 AlertsDaily healthcheck

Note: ClaudeGolem chat goes to General (Telegram's default topic)

HTTP API (for TypeScript)

await fetch("http://localhost:3847/notify", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    title: "Title",
    body: "Message body",
    source: "alerts",  // or email, jobs, nightshift
    priority: "default",  // or "high" for urgent
  }),
});