HolyClaude任务完成通知设置:Apprise接入Discord/Telegram/Slack的100+渠道教程

发布时间:2026/10/3 16:55:41

HolyClaude任务完成通知设置:Apprise接入Discord/Telegram/Slack的100+渠道教程 HolyClaude任务完成通知设置Apprise接入Discord/Telegram/Slack的100渠道教程【免费下载链接】HolyClaudeAI coding workstation: Claude Code web UI 8 AI CLIs headless browser 50 tools项目地址: https://gitcode.com/gh_mirrors/ho/HolyClaudeHolyClaude 是一款基于 Docker 的 AI 编程工作站Claude Code Web UI 8 个 AI CLI 无头浏览器 50 工具。它内置Apprise 任务完成通知机制只需几个环境变量Claude 跑完长任务或报错时就能自动推送到 Discord、Telegram、Slack 等 100 渠道让你离开电脑也能掌握进度 为什么需要 AI 编程任务完成通知用 Claude Code、Codex 等 AI CLI 跑一个重构任务可能几分钟也可能几十分钟。人一直盯着终端很痛苦——✅ 任务完成stop 事件收到HolyClaude — Task Complete⚠️ 任务失败error 事件收到带错误摘要的HolyClaude — Task Failed触发源包括Claude Code hooks、Codex / Gemini CLI 的 raw hooks以及 CloudCLI Codex 聊天的完成/失败事件。所有事件走同一套 Apprise 配置一次配置处处生效。 未配置时完全静默没有NOTIFY_*变量、没有标志文件就零网络调用、零日志刷屏。三步接入 Discord/Telegram/Slack 通知第一步在 Compose 里加 NOTIFY_* 环境变量以官方 docker-compose.full.yaml 为例在environment中添加对应渠道只需选一个或多个environment: - NOTIFY_DISCORDdiscord://webhook_id/webhook_token - NOTIFY_TELEGRAMtgram://bot_token/chat_id常用渠道的 URL 格式速查表环境变量渠道URL 格式NOTIFY_DISCORDDiscord Webhookdiscord://webhook_id/webhook_tokenNOTIFY_TELEGRAMTelegram 机器人tgram://bot_token/chat_idNOTIFY_SLACKSlack Webhookslack://token_a/token_b/token_cNOTIFY_EMAIL邮件 (SMTP)mailto://user:passgmail.com?toyougmail.comNOTIFY_GOTIFYGotifygotify://hostname/tokenNOTIFY_PUSHOVERPushoverpover://user_keyapp_tokenNOTIFY_URLS兜底任意 Apprise URL逗号分隔的多个 Apprise URL想接入其余 100 渠道用NOTIFY_URLS直接填 Apprise 支持的 URL 即可多个用逗号隔开。第二步创建 notify-on 标志文件通知功能由容器内的标志文件~/.claude/notify-on总控。进入容器创建它docker compose exec holyclaude touch /home/claude/.claude/notify-on第三步干跑测试不发真消息不实际发消息就能验证配置是否正确docker compose exec holyclaude /usr/local/bin/notify.py test --dry-run --debug--debug会逐个打印每个 URL 的解析结果ok / failed配置正确即可退出码 0。关闭通知与版本迁移临时/永久关闭删掉标志文件即可无需改环境变量docker compose exec holyclaude rm /home/claude/.claude/notify-on从 v1.0.0 Pushover 迁移旧的PUSHOVER_APP_TOKENPUSHOVER_USER_KEY两个变量现在合并为一个- NOTIFY_PUSHOVERpover://user_keyapp_tokenTelegram 格式注意必须使用tgram://方案。旧文档里的短格式会被 Apprise 拒绝虽然旧值如tg://会被自动归一化兼容但新配置请一律用tgram://。常见问题Telegram 通知收不到这是最高频的问题详见 docs/troubleshooting.md 的 Telegram notifications do not arrive 一节确认用的是NOTIFY_TELEGRAMtgram://bot_token/chat_id格式运行notify.py test --dry-run --debug验证 URL 被接受去掉--dry-run跑一次真实测试仍失败则检查 bot token、chat ID 是否正确以及容器网络能否出网相关文件与源码路径文件说明scripts/notify.pyApprise 通知主脚本URL 收集、校验、发送scripts/patch-cloudcli-apprise-notifications.mjs为 CloudCLI 注入 Codex 会话完成/失败通知钩子docs/configuration.md全部NOTIFY_*变量与 URL 格式Notifications (Apprise) 章节docs/troubleshooting.mdTelegram 收不到通知等故障排查docker-compose.yaml / docker-compose.full.yaml带注释的NOTIFY_*环境变量示例tests/test_notify.pynotify.py 的测试用例总结HolyClaude 的 Apprise 通知设置可以概括为一句话加一个NOTIFY_*变量 touch一个标志文件长任务跑完或报错时Discord、Telegram、Slack、邮件……100 渠道任选即配即用随时可关。【免费下载链接】HolyClaudeAI coding workstation: Claude Code web UI 8 AI CLIs headless browser 50 tools项目地址: https://gitcode.com/gh_mirrors/ho/HolyClaude创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/3 16:55:41

Codex 中的 Current checkout 和 New worktree 怎么选?

这是 Codex CLI 在问:新开的 conversation(会话)要在哪个 Git 工作区里执行? 1. Current checkoutKeep using the current working directory就是继续使用你现在所在的项目目录。 例如你现在终端位于: ~/projects/my-a…

2026/10/3 17:45:42

电脑玩手机游戏模拟器哪个好 电脑玩手机游戏什么模拟器好

手机屏幕尺寸有限,玩三国杀这类卡牌策略手机游戏时,武将技能描述密密麻麻,手牌一多手指点选就容易出错,因此想要一款电脑玩手机游戏模拟器,希望在大屏幕上获得更清晰的牌面信息和更精准的操作体验。想要一款好用的电脑…

2026/10/3 17:45:42

DeepSeek LeetCode 213. 打家劫舍 II Java实现

LeetCode 213. 打家劫舍 II - Java 实现 题目分析 与打家劫舍 I 的区别:房屋首尾相连成环,第一个和最后一个不能同时偷。 核心思路:把环形问题拆成两个线性问题: 偷 [0, n-2] 范围内的房子(不偷最后一间)偷…

2026/10/3 17:45:42

LangGraph 从入门到实战(02):节点、边、状态——组装你的第一个多步图

LangGraph 从入门到实战(02):节点、边、状态——组装第一个多步图 第 01 篇跑通了最简的一步图。这一篇把它升级成「多节点、有条件分支、自定义合并」的真正雏形——这三件事正是 Agent 循环的三块基石。 一、多节点:一条「流水线」 把一个数字先 +1 再翻倍,用两个节点…

2026/10/3 17:45:42

Android 开发环境从零搭建与首跑指南

摘要: 本文是一篇面向零基础读者的 Android 开发环境搭建实战指南。文章从核心概念讲起,依次覆盖硬件门槛自查、Android Studio 安装、SDK 配置、首个 Hello World 工程创建、代码编写、编译构建、模拟器与真机调试、日志与断点调试,最后给出性能优化与后续学习路径建议。全…

2026/10/3 17:40:42

蓝牙芯片驱动开发-第5章第6题-如何根据优先级合理分配DMA通道

蓝牙面试题解析:如何根据优先级合理分配 DMA 通道? 难度:⭐⭐⭐⭐ 较难 | 场景:社招二面/三面、MCU 驱动设计 | 高频:🔥🔥🔥🔥 标准答案 DMA 通道分配遵循 高优任务独占 + 低优任务共享 + 静态预留 + 动态调度 的原则: ① 蓝牙 SoC 中的典型 DMA 通道分配 // …

2026/10/2 8:16:46

东莞市品牌网站建设报价常见报错与解决

东莞品牌网站建设报价单背后:一份保姆级建站教程避坑实录 网站做好了没人访问,这大概是很多老板最头疼的事。花了大几万做的品牌站,上线后流量惨淡,比路边摊还冷清。别急着骂外包公司,很多“东莞品牌网站建设报价”里藏着不少猫腻,比如用模板站冒充定制…

2026/10/2 18:20:53

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/3 15:02:19

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/3 0:04:31

国内大学生必备的AI写作辅助软件是哪款?

国内高校学生在论文写作过程中,越来越依赖AI辅助工具提升效率,主流方案以本土化全流程工具为核心,结合通用大模型与专业插件,覆盖选题构思、框架搭建、初稿撰写、查重降重、格式调整等关键环节,本文将深入解析当前主流…

2026/10/3 0:04:31

Codex接入Jev模型完整指南:配置方法、本地部署与踩坑排查

最近不少人在讨论 Codex 搭配 Jev 这套玩法,我一开始没太当回事,直到自己把 Jev 接进 Codex跑了几轮编码任务之后,才明白那些说“直接起飞”的人是怎么想的。Codex 作为工具本身已经够能打了,但模型固定、上下文策略固定&#xff…

2026/10/3 0:04:31

GitHub 热门: NVIDIA/Model-Optimizer

👋 Hi,我擅长 AI 大模型应用落地、意识解码与 AI 开发工具链 。 💡 创业路上,用技术换时间,一起把 AI 变成生产力 🚀 >GitHub 热门: NVIDIA/Model-Optimizer 凌晨两点,你刚把跑通了的 Qwen3.…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑