推特关键词监控 2026:新推文自动发到邮箱或群聊
推特关键词提醒 X 自己没有,只能给账号开小铃铛。本文用定时搜索加 Webhook,把含关键词的新推文发到邮箱、Telegram 或飞书,并算清每月要花多少积分。
Tarun Khatri
发布于 · 更新于 · 阅读约 7 分钟 · Read in English · 日本語で読む
推特关键词监控 X 自己不提供,你需要一个定时运行的搜索,把新推文发到邮箱或群聊。
这篇写给品牌、创业者和求职者:你想知道某个词什么时候在 X(推特)上被提到。先看 X 自带的通知能做到什么,再用一个监控补上其余的部分。步骤里的工具 Weir 是我们做的。
一次调用就能建好每天运行的关键词提醒:
curl -X POST https://api.weirapp.io/v1/monitors \
-H "Authorization: Bearer $WEIR_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"name": "Acme mentions", "schedule": "daily",
"target": {"kind": "search", "sources": ["x"],
"query": "\"acme app\" -filter:nativeretweets lang:en"}}'
- 写好搜索先测试关键词和运算符。
- 加一个 Webhook新推文从这里转到邮箱或群聊。
- 创建监控X 上的搜索目标,每天或每小时。
- 调整频率让每次运行的新推文少于约 20 条。
推特能设置关键词提醒吗?
不能。X 帮助中心列出的通知,只涉及你自己的账号和你选定的账号,没有针对某个词的。
下面是 X 自带的功能,来自它的帮助中心,2026 年 10 月 22 日核对:
| X 的功能 | 通知你什么 | 关键词? |
|---|---|---|
| 主页上的小铃铛 | 这个账号的新推文 | 不支持 |
| 通知页 | 别人对你的点赞、转推、回复 | 不支持 |
| 提及 | 带 @你的用户名 的推文 | 只限你的 @名 |
| 邮件通知 | 你自己账号的动态 | 不支持 |
| 保存的搜索 | 不通知,只是 App 里的快捷方式 | 不支持 |
| X Pro 搜索栏 | 实时搜索,仅限 Premium+ | 未列出提醒 |
最接近的是“提及”。别人 @ 你的用户名时你会收到通知,但只写品牌名、不带 @ 的推文,你收不到。
X 甚至能在通知里屏蔽某个词,却不会在这个词出现时提醒你。
第 1 步:写好你要监控的关键词搜索
关键词监控跑的就是一次普通的 X 搜索,所以先把查询写好。这些运算符能让提醒更有用:
- 完整短语:
"acme app"只匹配这几个词连在一起。 - 去掉转推:
-filter:nativeretweets,因为 X 搜索默认包含转推。 - 去掉回复:
-filter:replies,只留原创推文。 - 限定语言:
lang:en去掉 X 标记为其他语言的推文,中文用lang:zh。 - 排除自己:
-from:acmeapp不看你自己账号发的。
不想手写,用我们的推特高级搜索生成器填表生成。每个运算符的实测结果见推特高级搜索语法大全。
2026 年 10 月 26 日,我们通过 Weir 的 MCP 服务器测试了一个查询,只限一个品牌账号。返回 2 条推文,扣 3 积分:
→ search_x {"query": "Copilot from:github -filter:nativeretweets -filter:replies", "limit": 2}
← 2 条推文 · 3 积分(1 + 2 × 1)
2026-10-17 @github 509 赞 "...now directly integrated with the GitHub Copilot app."
2026-10-16 @github 629 赞 "https://t.co/otZg9dIh7u has fully moved off CSS-in-JS..."
第二条推文的正文里根本没有 Copilot。它附了一篇 X 文章,X 的搜索还是把它匹配上了。
所以偶尔会收到看不到关键词的提醒。介意的话,转发之前先检查每条推文的 text。
第 2 步:加一个 Webhook,把提醒送到邮箱或群聊
Webhook 是一个网址,Weir 每次运行后把新推文发到这里。按你想收提醒的地方选:
- 邮箱:用 Zapier 的 Catch Raw Hook 触发,再加一个发邮件的步骤。我们的 Zapier 指南(英文)讲了签名校验。
- Telegram:跑一个小的处理程序,收到推送就调用 sendMessage,见推特监控机器人推送到 Telegram。
- 飞书群:飞书自定义机器人只接受自己的格式,文本消息要写成
{"msg_type":"text","content":{"text":"..."}}。所以同样要一个小处理程序转一下,写法和 Telegram 那篇一样。
在 Weir 里登记这个地址:
curl -X POST https://api.weirapp.io/v1/webhooks \
-H "Authorization: Bearer $WEIR_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"name": "Keyword alerts", "url": "https://hooks.zapier.com/hooks/catch/123456/abcdef/"}'
返回里有 Webhook 的 id 和签名密钥。密钥只显示一次,现在就复制下来。
第 3 步:创建推特关键词监控
建一个指向 X 的搜索监控,再填上 Webhook 的 id。就是本页开头那条调用,多一个字段:
{
"name": "Acme mentions",
"target": {
"kind": "search",
"query": "\"acme app\" -filter:nativeretweets lang:en",
"sources": ["x"]
},
"schedule": "daily",
"webhookId": "<webhook id>"
}
Weir 文档里写的监控规则:
- 每次运行读约 20 条 X 推文,也就是最新匹配结果的一页。
- “新”指新内容。Weir 按每条推文内容的哈希去重,不按 ID,看过的推文不会再发一次。
- 免费档能建 1 个监控和 1 个 Webhook,频率是每天或每周。
- 每小时运行要先买任意一个 $5 套餐,同时监控上限提高到 10 个。
想测试,用 POST /v1/monitors/{id}/run 手动触发一次。它在后台运行,和普通运行一样计费,结果在 /runs 里看。
推特关键词提醒每月要多少钱?
每次运行扣 1 积分,每找到一条新 X 推文再扣 1 积分。读取结果和 Webhook 推送都不花钱。
任何每天一次的关键词提醒,都在 Weir 每月 5,000 免费积分之内。
每小时运行要先买一个 $5 套餐。每小时 5 条新推文,仍然在免费积分之内。最忙的情况大约超出 10,000 积分,按 $5 套餐的价格算约每月 $2。
关键词提醒漏掉推文怎么办?
- 两次运行之间超过约 20 条新推文:最旧的会丢掉。改成每小时,或者把查询写窄。
- 转推占满了结果:加上
-filter:nativeretweets,因为 X 搜索默认包含转推。 - 受保护账号永远搜不到:X 帮助中心说,只有它们的粉丝能搜到它们的推文。
- 没收到推送:只有运行找到新内容时,Weir 才会推送。去看监控的
/runs。 - 推送停了:连续失败 20 次,Weir 会停用这个 Webhook,成功一次就会重置计数。
什么时候不适合用 Weir
- 你只紧盯几个账号:X 的小铃铛免费,每条新推文都会提醒你。
- 你要几秒内收到:X 的文档说,它的过滤流(filtered stream)能在几秒内推送匹配推文,按量计费可用。
- 你只看每条的价格:截至 2026 年 10 月,TwitterAPI.io 标价每千条 $0.15。
- 你需要保证:Weir 没有 X 的授权,访问方式可能变化。
Weir 只读公开数据,不能替你发推或回复。
常见问题
推特能设置关键词提醒吗?
X 内部不行。X 只通知你自己账号的动态,以及你开了小铃铛的账号,不通知关键词。定时搜索能做到:Weir 的监控每天或每小时跑一次你的查询,把新推文发到 Webhook。
推特以前有过关键词提醒吗?
我们在 X 帮助中心里没找到这样的功能。2022 年 6 月,GIGAZINE 报道过推特在测试“Search Subscribe”,关键词出现时会推送提醒。X 现在的通知页面没有列出这个选项。
怎么把推特关键词提醒发到邮箱?
把监控的 Webhook 指向 Zapier 的 Catch Raw Hook,再加 Email by Zapier 的 Send Outbound Email 步骤。Webhook 需要 Zapier 付费套餐。查询要写窄一点,因为这一步每小时最多发 10 封。
有免费的推特关键词监控吗?
部分免费。Weir 免费档能跑一个每天运行的关键词监控,在每月 5,000 免费积分之内。送达那一步可能要花钱,比如 Zapier 的 Webhook 需要付费套餐,动手前先看看你用的工具。
参考来源
除飞书文档外,以下均为英文页面。X 帮助中心拦截我们的读取程序,所以读的是它的 Wayback 存档,2026 年 10 月 22 日核对。
- X 帮助中心,移动设备上的通知(Wayback,2026 年 9 月 14 日):https://help.x.com/en/managing-your-account/notifications-on-mobile-devices
- X 帮助中心,通知时间线(Wayback,2026 年 4 月 28 日):https://help.x.com/en/managing-your-account/understanding-the-notifications-timeline
- X 帮助中心,邮件偏好(Wayback,2025 年 10 月 13 日):https://help.x.com/en/managing-your-account/updating-email-preferences
- X 帮助中心,保存搜索(Wayback,2026 年 7 月 2 日):https://help.x.com/en/using-x/saving-searches
- X 帮助中心,如何使用 X Pro(Wayback,2026 年 5 月 26 日):https://help.x.com/en/using-x/how-to-use-x-pro
- X 帮助中心,关于 X Premium(Wayback,2026 年 10 月 10 日):https://help.x.com/en/using-x/x-premium
- X 帮助中心,公开和受保护的推文(Wayback,2026 年 9 月 19 日):https://help.x.com/en/safety-and-security/public-and-protected-posts
- GIGAZINE,推特测试“Search Subscribe”(2022 年 6 月 3 日):https://gigazine.net/gsc_news/en/20220603-twitter-search-subscribe
- X API 过滤流介绍(2026 年 10 月 26 日核对):https://docs.x.com/x-api/posts/filtered-stream/introduction
- Zapier,Email by Zapier(2026 年 10 月 26 日核对):https://zapier.com/apps/email/integrations
- Zapier 价格(2026 年 10 月 26 日核对):https://zapier.com/pricing
- 飞书开放平台,自定义机器人使用指南(中文,2026 年 10 月 26 日核对):https://open.feishu.cn/document/client-docs/bot-v3/add-custom-bot
- TwitterAPI.io 价格(2026 年 10 月 26 日核对):https://twitterapi.io/pricing
- Weir 监控与 Webhook:https://docs.weirapp.io/monitors
- Weir 计费与档位:https://docs.weirapp.io/billing
- 我们通过 Weir 对 @github 做的搜索,2026 年 10 月 26 日,3 积分