Claude 与 Skill
用 Telegram 抓取 API 加 Claude 搭一个每日价格摘要:路线选择、成本和踩坑
很多俄语手机批发商和货代不发网站,只在公开 Telegram 频道里发报价。作者用按次计费的 Telegram 抓取 API 拉取四个频道,再交给 Claude 做每日价格对比,实测 24 次调用只花了约 0.01 美元。文章对比了 Bot API、自建 MTProto 解析器和付费 API 三条路线,并给出分页、提取和排程的具体做法。
今天就能做
- 监控别人的公开 Telegram 频道别走 Bot API,直接选按次计费的抓取 API,10 个频道每月成本不到 0.2 美元
- 做价格对比前先对齐型号、容量、SIM/eSIM 版本和计价单位,否则跌幅可能被夸大一倍
- 按频道发帖频率设置每次拉取条数并用帖子 ID 去重,不必每天拉满 200 条
为什么价格摘要的关键在对比口径
- 一个批发频道里,港版 iPhone 18 Pro 256GB 黑色单台零售价 47 天内跌了 7.2%
- 如果误把同一帖子里更便宜的 eSIM 版拿来对比,会算出 15.7% 的跌幅,虚高一倍以上
- 另一家批发商用约定单位 у.е. 报价,其隐含汇率比俄罗斯央行当日美元价高 3.9%
- 结论:价值不在收集帖子,而在对齐同型号、同配置、同单位后再比较
三条抓取路线怎么选
- Bot API 只能收到机器人已加入频道(且需管理员身份)的消息,无法监控别人的公开频道,只适合自己的频道
- 自建 MTProto 解析器(如 Telethon)可读任意公开频道历史,但需要手机号注册拿 api_id/api_hash,要处理 FLOOD_WAIT,且账号有被封风险
- MTProto 的全局帖子搜索是付费功能,超出 Premium 免费额度后要花 Stars
- 按次计费的抓取 API 只需频道名即可返回结构化帖子,是监控他人公开频道最省事的路线
四个样本频道的差异决定抓取策略
- boxb2b(7 万订阅)每天约 0.77 帖,价格在文本里,limit=20 一次能覆盖一个多月
- linktek 每天约 9.5 帖,每行同时有 у.е. 和卢布价,limit=20 约覆盖两天
- logistved 是纯文本的物流频道,运价和时效直接写在正文;teustat 的 50 帖里 44 帖是图片,价格要读图才能拿到
- 先按频道分类(文本可正则提取 vs 图片需 OCR),再按发帖频率定 limit,按帖子 ID 去重,不必每次拉 200 条
成本与排程实测
- telegram/channel_posts 单次最多返回 200 条,无分页 token 也无日期过滤;一次 limit=200 调用花了 0.000556 美元,约合每千条 0.00278 美元
- 10 个频道每天拉一次加一次关键词搜索,每月约 0.18 美元;失败调用、空结果和参数错误不计费
- Claude Code 云端定时任务需要用 Connector 接入;claude mcp add 加的服务器只留在本机
- Connector 流量走 Anthropic 服务器,因此不用把 API 域名加进网络白名单
原文:Telegram Channel Scraper API: A Daily Price Digest in Claude
来源:DEV Community · 2026-11-09
查看原文本文由 AI 阅读原文后整理,未经人工逐字核对,内容以原文为准。
登录后可以点赞、查看和发表评论