CO
configure-notifications
Set up notifications for session events.
Install
mkdir -p .claude/skills/configure-notifications && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13614" && unzip -o skill.zip -d .claude/skills/configure-notifications && rm skill.zipInstalls to .claude/skills/configure-notifications
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Set up notifications for session events.40 chars · catalog descriptionno explicit “when” trigger
About this skill
Configure Notifications Skill
Set up notifications for session events.
Supported Channels
| Channel | Setup Required |
|---|---|
| Telegram | Bot token + Chat ID |
| Discord | Webhook URL |
| Slack | Webhook URL |
| File | Output path |
Telegram Setup
1. Create Bot
- Message @BotFather on Telegram
- Send
/newbot - Follow prompts to get token
2. Get Chat ID
- Message your bot
- Visit:
https://api.telegram.org/bot<TOKEN>/getUpdates - Find
chat.idin response
3. Configure
omx config-notify telegram \
--token "123456:ABC-DEF" \
--chat-id "-1001234567890"
Discord Setup
1. Create Webhook
- Server Settings → Integrations → Webhooks
- Create new webhook
- Copy URL
2. Configure
omx config-notify discord \
--webhook "https://discord.com/api/webhooks/..."
Configuration File
~/.codex/notifications.toml
[telegram]
enabled = true
token = "123456:ABC-DEF"
chat_id = "-1001234567890"
events = ["session_complete", "error", "milestone"]
tag_list = ["@username"]
[discord]
enabled = true
webhook = "https://discord.com/api/webhooks/..."
events = ["session_complete", "error"]
tag_list = ["@here", "123456789"]
[file]
enabled = false
path = "~/.codex/notifications.log"
Event Types
| Event | When |
|---|---|
session_start | Orchestration begins |
session_complete | Orchestration ends |
milestone | Significant progress |
error | Failure occurred |
warning | Potential issue |
Tag Options
Telegram
@username- Mention user
Discord
@here- Notify online members@everyone- Notify all123456789- User IDrole:987654321- Role ID
Usage
configure-notifications: set up Telegram alerts
configure-notifications: add Discord webhook
configure-notifications: enable file logging
Message Format
## 🚀 Session Complete
**Task:** Build auth system
**Duration:** 15m 23s
**Status:** ✅ Success
**Tokens:** 45,234 (~$0.15)
### Summary
- Implemented login/logout
- Added JWT validation
- Created user endpoints