configure-discord_skill

This skill guides you through configuring Discord notifications with webhook or bot, writing settings for automated alerts.
  • TypeScript

6.8k

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yeachan-heo/oh-my-claudecode --skill configure-discord

  • SKILL.md7.6 KB

Overview

This skill configures Discord notifications for OMC using natural language prompts. It guides you to set up either a Discord webhook or a bot API integration, choose who to mention, select which events trigger notifications, and saves the settings to ~/.claude/.omc-config.json. It can also write recommended environment variables instead of the config file.

How this skill works

The skill interactively asks targeted questions and validates inputs (webhook URL format, token and channel ID formats, mention IDs). It merges new settings into the existing ~/.claude/.omc-config.json or creates one if absent, and can send a test notification to verify the integration. You can alternatively set environment variables and skip the wizard.

When to use it

  • Enable immediate Discord alerts for session lifecycle events
  • Get pings when a session needs your input or finishes background tasks
  • Integrate a team channel for multi-agent orchestration updates
  • Quickly reconfigure or switch between webhook and bot methods
  • Verify notification setup with a test message

Best practices

  • Prefer Webhook for simple one-off channel posts; no bot required
  • Use Bot API for advanced needs (permissions, richer interactions) and supply bot token + channel ID
  • Validate IDs using Discord Developer Mode (right-click > Copy ID) for mentions and channels
  • Limit mentions to specific user or role IDs to avoid unwanted pings
  • Test the configuration immediately and check HTTP response codes if the test fails

Example use cases

  • Notify a team channel when a Claude session ends so reviewers can pick up results
  • Alert a developer when Claude requests input during a long-running orchestration
  • Post status updates to a project Discord when background tasks complete
  • Switch from webhook to bot API to gain finer permission control and richer messaging
  • Set environment variables in CI to enable notifications without touching the user config file

FAQ

Yes. You can export the documented environment variables (OMC_DISCORD_WEBHOOK_URL or OMC_DISCORD_NOTIFIER_BOT_TOKEN and OMC_DISCORD_NOTIFIER_CHANNEL) and the system will auto-detect them without modifying ~/.claude/.omc-config.json.

How do I format a mention for a user or role?

Use Discord IDs with these formats: user mention: <@USER_ID>; role mention: <@&ROLE_ID>. Obtain IDs by enabling Developer Mode and using right-click > Copy ID.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
configure-discord skill by yeachan-heo/oh-my-claudecode | VeilStrat