telegram-reminders by alexskuznetsov/claude-skill-telegram
npx skills add https://github.com/alexskuznetsov/claude-skill-telegram --skill telegram-reminders通过 Convex 提供的云端调度功能,即时发送消息并安排提醒至 Telegram。您的提醒将在 Convex Cloud 中 24/7 全天候运行,无需任何基础设施管理。
重要提示!请始终按顺序使用以下命令:
tsx scripts/send_message.ts [message_text]tsx scripts/send_message.ts [message_text] /path/to/file.pdftsx scripts/schedule_message.ts [time expression] [title] [message_text] [file_path]tsx scripts/schedule_message.ts [time expression] [title] [message_text] /path/to/filetsx scripts/list_scheduled.tstsx scripts/cancel_message.ts <message_id>广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
tsx scripts/view_history.ts [limit]先决条件(用户必须提供):
/newbot → 复制令牌设置步骤:
# 1. 安装依赖项
cd /mnt/skills/user/telegram-reminders && npm install
# 2. 保存配置
mkdir -p /mnt/user-data/outputs
cat > /mnt/user-data/outputs/telegram_config.json << 'EOF'
{
"botToken": "YOUR_BOT_TOKEN",
"userId": "YOUR_USER_ID",
"deployKey": "YOUR_DEPLOY_KEY",
"setupDate": "CURRENT_DATE"
}
EOF
# 3. 创建 .env.local
cat > .env.local << 'EOF'
CONVEX_DEPLOY_KEY=YOUR_DEPLOY_KEY
EOF
# 4. 在 Convex 中设置环境变量
npx convex env set TELEGRAM_BOT_TOKEN "YOUR_BOT_TOKEN"
npx convex env set TELEGRAM_USER_ID "YOUR_USER_ID"
# 5. 部署到 Convex
npx convex deploy
# 6. 发送消息测试
tsx scripts/send_message.ts "设置完成!"
关键提示:用户必须先与他们的机器人开始聊天(搜索并点击"开始"),然后机器人才能发送消息。
发送文本消息:
tsx scripts/send_message.ts "您要发送的消息文本"
包含特殊字符的示例:
tsx scripts/send_message.ts "你好!这是一条测试消息 🚀"
所有时间均使用用户配置的时区。Convex 后端在内部存储 UTC 时间;客户端脚本通过 chrono-node 处理转换。
references/initial_setup.md - 详细设置流程references/architecture.md - 系统架构references/convex.md - Convex 平台详情references/telegram_api.md - Telegram Bot APIreferences/error_handling.md - 错误解决指南每周安装次数
68
代码仓库
GitHub 星标数
3
首次出现
2026年1月29日
安全审计
安装于
gemini-cli56
codex56
opencode55
github-copilot54
cursor53
kimi-cli50
Send immediate messages and schedule reminders to Telegram with cloud-based scheduling powered by Convex. Your reminders run 24/7 in Convex Cloud with zero infrastructure management.
IMPORTANT! Always use these commands in order:
tsx scripts/send_message.ts [message_text]tsx scripts/send_message.ts [message_text] /path/to/file.pdftsx scripts/schedule_message.ts [time expression] [title] [message_text] [file_path]tsx scripts/schedule_message.ts [time expression] [title] [message_text] /path/to/filetsx scripts/list_scheduled.tstsx scripts/cancel_message.ts <message_id>tsx scripts/view_history.ts [limit]Prerequisites (user must provide):
/newbot → copy tokenSetup steps :
# 1. Install dependencies
cd /mnt/skills/user/telegram-reminders && npm install
# 2. Save configuration
mkdir -p /mnt/user-data/outputs
cat > /mnt/user-data/outputs/telegram_config.json << 'EOF'
{
"botToken": "YOUR_BOT_TOKEN",
"userId": "YOUR_USER_ID",
"deployKey": "YOUR_DEPLOY_KEY",
"setupDate": "CURRENT_DATE"
}
EOF
# 3. Create .env.local
cat > .env.local << 'EOF'
CONVEX_DEPLOY_KEY=YOUR_DEPLOY_KEY
EOF
# 4. Set environment variables in Convex
npx convex env set TELEGRAM_BOT_TOKEN "YOUR_BOT_TOKEN"
npx convex env set TELEGRAM_USER_ID "YOUR_USER_ID"
# 5. Deploy to Convex
npx convex deploy
# 6. Test with a message
tsx scripts/send_message.ts "Setup complete!"
Critical : User must start a chat with their bot (search and press "Start") before the bot can send messages.
Send text message :
tsx scripts/send_message.ts "Your message text here"
Example with special characters :
tsx scripts/send_message.ts "Hello! Here's a test message 🚀"
All times use user's configured timezone. The Convex backend stores UTC internally; client scripts handle conversion via chrono-node.
references/initial_setup.md - Detailed setup processreferences/architecture.md - System architecturereferences/convex.md - Convex platform detailsreferences/telegram_api.md - Telegram Bot APIreferences/error_handling.md - Error resolution guideWeekly Installs
68
Repository
GitHub Stars
3
First Seen
Jan 29, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykFail
Installed on
gemini-cli56
codex56
opencode55
github-copilot54
cursor53
kimi-cli50
Azure 升级评估与自动化工具 - 轻松迁移 Functions 计划、托管层级和 SKU
99,100 周安装
AI社交销售内容生成器 - LinkedIn B2B潜在客户开发与内容策略工具
123 周安装
公司知识搜索工具 - 跨Confluence、Jira和内部文档查找信息
81 周安装
Nansen 钱包管理器 CLI 教程 - 本地与 Privy 钱包创建、管理及自动化
181 周安装
Go与NestJS API开发指南:标准库实践与TypeScript最佳实践
127 周安装
Anthropic Claude API 开发指南:Messages API、工具使用与提示工程实战
120 周安装
股票相关性分析技能 - 使用Python yfinance查找联动股票、计算收益相关性、板块聚类
290 周安装