SuperAPI AI 工具集

tg-responder

办公与效率

查看项目

更新于 10-15 21:53

技能介绍

tg-responder 是一个 Telegram 沟通助手技能,用途是审核待发送的回复草稿,并管理未获回复的外发消息的跟进流程。

主要能力包括三部分。review:读取回复队列,按紧急程度展示待批准草稿,包含原消息的发件人、时间、内容,以及建议回复,用户可选择批准(按原样发送)、编辑后发送或跳过。status:统计收件箱与发件箱各状态数量及近期活动,报告待处理数、待批草稿、今日已发送、失败项。follow-ups:扫描未获回复的外发消息,按指数、固定或自定义计划发送提醒;超过最大提醒次数后归档,对方回复则自动解决。

使用方式示例:先运行 python3 ~/.claude/skills/tg-responder/scripts/schema.py 确保数据库存在;审核通过后更新 outbox 状态,并用 python3 ~/.claude/skills/telegram/scripts/telegram_fetch.py send --chat-id CHAT_ID --text "THE_TEXT" 发送。跟进相关命令有 python3 ~/.claude/skills/tg-responder/scripts/follow_ups.py scan / remind / list / archive / all。数据库位于 ~/Brains/data/telegram/responder.db,配置在 ~/.claude/skills/tg-responder/config.yaml。worker 可用 python3 ~/.claude/skills/tg-responder/scripts/worker.py 启动,加 --once 单次运行。

适用场景为在 Telegram 上需要批量处理回复草稿、跟踪未答复消息的用户。限制:扫描新未答复消息需要 Telethon 会话,且需先停止守护进程;需注意自动回复(如占位语)不算真实答复,不应视为已关闭;脚本可能把用户自己的自动回复误判为联系人消息,判断时应核对发件人 ID 而非仅看内容。具体收费、价格、平台支持范围资料暂未提供。