WEIR

推特关键词监控 2026:新推文自动发到邮箱或群聊

推特关键词提醒 X 自己没有,只能给账号开小铃铛。本文用定时搜索加 Webhook,把含关键词的新推文发到邮箱、Telegram 或飞书,并算清每月要花多少积分。


发布于 · 更新于 · 阅读约 7 分钟 · Read in English · 日本語で読む

封面图:X 不会发给你的提醒

推特关键词监控 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"}}'
  1. 写好搜索先测试关键词和运算符。
  2. 加一个 Webhook新推文从这里转到邮箱或群聊。
  3. 创建监控X 上的搜索目标,每天或每小时。
  4. 调整频率让每次运行的新推文少于约 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 推送都不花钱。

一个关键词每月的积分(按 30 天算)
每天,每天 5 条新推文180
每天,每天 20 条新推文630
每小时,没有新推文720
每小时,每小时 5 条4,320
每小时,每小时 20 条15,120

任何每天一次的关键词提醒,都在 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 日核对。