Clawdbot可通过三种方式实现指令接收与手机提醒:一、用163邮箱轮询指令,配置pollInterval、凭证及白名单发件人;二、QQ邮箱App添加163账户并设自定义通知规则;三、启用HTTP webhook对接PushDeer等服务推送任务完成通知。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您希望Clawdbot在收到新指令或任务完成时主动向您推送消息,需通过邮箱接收指令并联动手机端实时提醒。以下是实现该功能的多种配置路径:
一、使用163邮箱作为指令接收通道
该方法利用163邮箱网页版的可自动化访问特性,使Clawdbot定期轮询新邮件,识别特定发件人指令并触发响应。此方式无需公网IP,适合家庭本地部署场景。
1、注册并登录一个专用163邮箱,仅用于Clawdbot指令接收,不混用其他业务。
2、在Clawdbot中执行命令设置定时轮询:clawdbot configsetgateway.email.pollInterval 300(单位为秒,即每5分钟检查一次)。
3、配置邮箱登录凭证:clawdbot configsetgateway.email.provider 163,随后运行clawdbot configsetgateway.email.credentials按提示输入邮箱地址与授权码(非登录密码)。
4、限定指令来源:执行clawdbot configsetgateway.email.allowedSender your-qq-email@qq.com,其中your-qq-email@qq.com为您的QQ邮箱地址,确保仅该邮箱发出的邮件被解析执行。
二、通过QQ邮箱客户端实现手机端弹窗提醒
该方法不依赖Clawdbot内置通知机制,而是借助QQ邮箱App的原生推送能力,在手机端即时显示新指令邮件,形成“指令—提醒—执行”闭环。
1、在手机QQ邮箱App中添加上一步配置的163邮箱账户,启用“新邮件推送”开关,并确认已开启系统级通知权限。
2、进入QQ邮箱App设置 → 通知管理 → 自定义通知规则,新建规则:发件人包含your-qq-email@qq.com,动作设为“重要通知”并开启声音与横幅。
3、发送测试邮件:从QQ邮箱向163指令邮箱发送主题为[CLAW] reboot、正文为空的邮件,观察手机是否在5分钟内收到带图标与震动的提醒。
4、验证Clawdbot响应:待Clawdbot轮询到该邮件后,检查其日志输出是否含executing command: reboot字样,确认指令已被识别并准备执行。
三、启用Clawdbot内置HTTP webhook推送至手机通知服务
该方法将Clawdbot事件(如任务完成、指令执行成功)以HTTP POST形式推送到第三方通知网关(如Bark、PushDeer),直接在iOS/Android设备弹出原生通知。
1、在手机端安装PushDeer App,注册账号后获取专属pushkey,格式类似pdk_abc123def456。
2、配置Clawdbot webhook地址:clawdbot configsetgateway.webhook.url https://api.pushdeer.com/message/push?pushkey=pdk_abc123def456。
3、设定触发事件类型:clawdbot configsetgateway.webhook.events "command.success,task.completed",表示仅在指令成功执行及定时任务完成时推送。
4、构造推送内容模板:运行clawdbot configsetgateway.webhook.template '{"text":"? Clawbot已完成:{{.Command}}","desp":"执行时间:{{.Timestamp}}"},确保JSON结构合法且字段名与Clawdbot事件上下文一致。
5、重启Gateway使配置生效:clawdbot gateway restart,随后手动触发一条指令(如clawdbot run --name test),检查手机是否收到对应通知。










