configure-notifications

Configure Telegram, Discord, and Slack notification endpoints for OMC alerts.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/dropsyoon/oh-my-claudecode --skill configure-notifications-dropsyoon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-notifications
Source: https://github.com/dropsyoon/oh-my-claudecode/tree/main/skills/configure-notifications
Command: npx skills add https://github.com/dropsyoon/oh-my-claudecode --skill configure-notifications-dropsyoon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually configuring notification integrations by guiding you to set up OMC alerts for session lifecycle and input-needed moments.

Core Features & Use Cases

  • Multi-provider configuration: Configure notifications for Telegram, Discord, and Slack using natural-language triggers.
  • Interactive setup with validation: Collect and validate provider credentials (bot tokens, webhook URLs, IDs) and handle missing provider selection via an AskUserQuestion prompt.
  • Event-based routing: Choose which OMC events trigger notifications (session end, input needed, session start, session continuing) and persist the selection.
  • Test + confirmation workflow: Optionally send a test message, then summarize and confirm where configuration was saved.

Quick Start

Ask an AI assistant to configure notifications for Telegram by providing your bot token, chat ID, and the events you want to be notified about.

Frequently Asked Questions about configure-notifications

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

FAQPage Schema
How do I configure Telegram notifications for Claude Code sessions?

To configure Telegram notifications, you provide your bot token and chat ID through a natural-language request. The setup interactively validates your credentials, lets you select session lifecycle events like session-end or input-needed, and persists the configuration to ~/.claude/.omc-config.json.

Can I set up Slack and Discord alerts simultaneously for the same workflow?

Yes, you can configure Slack incoming webhooks and Discord webhooks or bot tokens at the same time. The setup process detects each provider, validates credentials independently, and allows you to route specific session events to multiple platforms.

What events can I route to Discord, Slack, or Telegram notification endpoints?

You can route session lifecycle events such as session start, session continuing, session end, and input needed. By default, session-end and input-needed events are selected to alert you when interactive Claude Code workflows require your attention.

Does the notification setup require manual editing of configuration files?

No, manual editing is not required. The setup uses an interactive provider detection and credential validation process driven by natural-language requests, automatically persisting all Telegram, Discord, and Slack settings directly to ~/.claude/.omc-config.json.

What's the best way to verify my Slack webhook is working after setup?

The setup includes an optional end-to-end test message workflow to verify connectivity. After configuring your Slack incoming webhook and selecting events, you can trigger a test message to confirm the endpoint is correctly receiving notifications.

Why do I need to provide a chat ID for Telegram bot notifications?

A chat ID is required for Telegram bot notifications because it specifies the exact destination conversation for your alerts. The setup validates both the bot token and chat ID together to ensure session lifecycle events are routed to the correct chat.