From telegram-notifier
This skill should be used when the user asks about sending Telegram messages, setting up Telegram notifications, configuring Telegram bot tokens or chat IDs, enabling automatic session notifications, troubleshooting "chat not found" or "unauthorized" errors, fixing notifications not sending, or using the /telegram command. Covers credential setup, telegram-notifier.local.md configuration, idle threshold tuning, and debug mode.
How this skill is triggered — by the user, by Claude, or both
Slash command
/telegram-notifier:telegram-messagingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Send messages to Telegram using the Bot API. The plugin provides both manual (`/telegram`) and automatic session notifications.
Send messages to Telegram using the Bot API. The plugin provides both manual (/telegram) and automatic session notifications.
/telegram Your message here
Set two environment variables (add to ~/.bashrc or ~/.zshrc for persistence):
export TELEGRAM_BOT_TOKEN="your-bot-token" # from @BotFather
export TELEGRAM_CHAT_ID="your-chat-id" # from @userinfobot
Create .claude/telegram-notifier.local.md (project) or ~/.claude/telegram-notifier.local.md (global):
---
enabled: true
session_threshold_minutes: 10
---
Your custom notification message here
See examples/telegram-notifier.local.md.example for a working config template.
Opt-in design: The plugin only validates credentials and sends automatic notifications when .claude/telegram-notifier.local.md exists with enabled: true.
Manual command: The /telegram command works anytime if credentials are set, regardless of the config file.
plugins/telegram-notifier/README.md)npx claudepluginhub vampik33/claude-plugins --plugin telegram-notifierCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.