configure-notifications

Configure Telegram, Discord, and Slack notification integrations into Claude config JSON.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/nichobbs/lyric-lang --skill configure-notifications-nichobbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-notifications
Source: https://github.com/nichobbs/lyric-lang/tree/main/.claude/skills/configure-notifications
Command: npx skills add https://github.com/nichobbs/lyric-lang --skill configure-notifications-nichobbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you configure notification integrations so you can get alerted when sessions end, when Claude needs input, or when background tasks complete, without manually wiring tokens and webhook details every time.

Core Features & Use Cases

  • Natural-language guided setup for Telegram, Discord, and Slack using interactive questions and validation.
  • Persistent configuration writing that saves provider settings to ~/.claude/.omc-config.json (or the configured CLAUDE_CONFIG_DIR).
  • Event routing and testing so you choose which session events trigger alerts and can verify the integration with a test notification.

Quick Start

Tell the assistant: configure notifications for Telegram and use the interactive prompts to provide your bot token, chat ID, and preferred events.

Frequently Asked Questions about configure-notifications

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Telegram alerts for Claude session lifecycle events?

To set up Telegram alerts, use a natural-language guided setup wizard that prompts you for your bot token and chat ID, validates the credentials, and writes the event routing configuration to your local Claude config JSON file.

Can I configure Slack notifications using an incoming webhook without OAuth?

Yes, you can configure Slack notifications using an incoming webhook URL without OAuth. The setup wizard validates your webhook URL and saves the integration settings to the local config directory.

What is the best way to get Discord alerts when an interactive AI workflow needs input?

The best way to get Discord alerts is to use a configuration wizard that sets up a Discord webhook URL, routes the input-request event trigger, and tests the notification delivery for your interactive workflows.

Which file stores the Telegram, Discord, and Slack notification routing configuration?

The notification routing configuration is stored in the .omc-config.json file located in your Claude config directory, typically at ~/.claude/.omc-config.json.

Do I need to manually edit JSON to route specific background task completion events to Telegram?

No, you do not need to manually edit JSON. An interactive setup wizard collects your Telegram credentials, lets you select which session events trigger alerts, and writes the validated configuration automatically.