configure-notifications

Configure OMC notification integrations for Telegram, Discord, and Slack.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Leap0920/Clean-Portfolio --skill configure-notifications-leap0920
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-notifications
Source: https://github.com/Leap0920/Clean-Portfolio/tree/main/%25USERPROFILE%25/.openclaude/plugins/cache/omc/oh-my-claudecode/4.14.0/skills/configure-notifications
Command: npx skills add https://github.com/Leap0920/Clean-Portfolio --skill configure-notifications-leap0920

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure OMC notifications so you reliably get updates when sessions end, Claude needs input, or background tasks complete—without manually checking your terminal.

Core Features & Use Cases

  • Telegram integration setup: Guides you through creating a bot token and chat ID, selecting parse mode, choosing which session events trigger messages, and saving configuration to OMC’s config file.
  • Discord integration setup: Supports webhook-based notifications or bot-based notifications, lets you configure mentions (user/role), select event types, and persist settings to OMC’s config file.
  • Slack integration setup: Uses Slack incoming webhooks, optionally adds mention behavior and channel override, selects event types, and writes the resulting configuration to OMC’s config file.
  • Event routing by natural language: Automatically selects the correct provider flow based on your request (telegram/discord/slack) and prompts for provider choice if none is specified.
  • Optional testing and environment variable alternative: Offers to send a test message after configuration and supports skipping the wizard via environment variables.

Quick Start

Ask: "Configure notifications for Discord with a webhook and notify me on session end and when input is needed."

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 Slack notifications for Claude session events?

To set up Slack notifications for Claude session events, you configure an incoming webhook URL, optionally add mention behavior and channel overrides, select target event types like session end or input needed, and persist settings to the OMC config file.

Can I get a Telegram alert when a background Claude task ends?

Yes, you can get a Telegram alert when a background Claude task ends by configuring a bot token and chat ID, selecting the session end event type, and writing the routing configuration to the OMC config file.

What is the best way to route Discord webhook alerts for Claude sessions?

The best way to route Discord webhook alerts for Claude sessions is to use a configuration wizard that guides provider credential collection, lets you configure user or role mentions, selects specific lifecycle events, and saves to ~/.claude/.omc-config.json.

How does event routing work for Telegram, Discord, and Slack notifications?

Event routing for Telegram, Discord, and Slack notifications works by automatically selecting the correct provider flow based on your natural-language request, prompting for a provider choice if none is explicitly specified during configuration.

Do I need to manually edit the config file to trigger notifications on input needed?

No, you do not need to manually edit the config file to trigger notifications on input needed; the configuration wizard validates provider credentials, selects the input needed event, and persistently writes the settings to ~/.claude/.omc-config.json for you.

Can I skip the configuration wizard and use environment variables for OMC notifications?

Yes, you can skip the configuration wizard and use environment variables for OMC notifications, which allows you to bypass guided setup while still enabling test dispatches and alerting for session lifecycle events.