WEIR

X キーワード通知の設定方法 2026:エゴサを自動化

X(旧 Twitter)にはキーワード通知がありません。検索を定期実行して新着ポストを Slack やメールに送る方法を、無料の範囲と月のクレジット費用まで実測で説明します。


公開 · 更新 · 約 7 分で読めます · Read in English · 阅读中文版

カバー画像:X が送らない通知を受け取る

X のキーワード通知は標準機能にないため、検索を定期実行して新着ポストを Slack やメールに送ります。

自社名や作品名のエゴサを、毎日手で検索している人向けです。X 自身の通知でできること、無料の選択肢、残りを自動化する手順をまとめました。手順で使う Weir は、私たちが運営しています。

1 回の呼び出しで、毎日のキーワード通知を作れます。

curl -X POST https://api.weirapp.io/v1/monitors \
  -H "Authorization: Bearer $WEIR_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"name": "アクメのエゴサ", "schedule": "daily",
       "target": {"kind": "search", "sources": ["x"],
                  "query": "\"アクメ\" -filter:nativeretweets lang:ja"}}'
  1. 検索文を作る語句とコマンドを X で試します。
  2. Webhook を登録Slack の Incoming Webhook URL を渡します。
  3. モニターを作るX の検索を毎日か毎時で実行します。
  4. 頻度を調整1 回の新着を約 20 件以内に保ちます。

X にキーワード通知の機能はある?

ありません。X のヘルプセンターに載っている通知は、自分のアカウントと、自分で選んだアカウントについてだけです。

10 月 22 日にヘルプセンターで確認した、X の通知まわりの機能です。

X の機能 知らせてくれること キーワード
プロフィールのベル そのアカウントの新しいポスト なし
通知タブ 自分へのいいね、リポスト、返信 なし
メンション 自分の @ユーザー名を含むポスト 自分の @ のみ
メール通知 自分のアカウントの動き なし
保存した検索 アプリ内の近道で、通知はなし なし
X Pro の検索カラム ライブ検索、Premium+ のみ 通知の記載なし

いちばん近いのはメンションです。ただし @ を付けずに社名を書いたポスト(ツイート)は、通知されません。

X はワードのミュートはできますが、ワードの通知はできません。

無料でキーワード通知を受け取る方法は?

アプリで済ませたいなら、Yahoo!リアルタイム検索が候補です。App Store の説明では、登録した言葉に関連する投稿が「盛り上がったとき」に通知します。

1 件ずつ届くとは書かれていないので、小さな話題は通知されないかもしれません。用途で選んでください。

  • 話題になったら知りたい:Yahoo!リアルタイム検索のアプリで足ります。無料です。
  • 言及を 1 件も漏らしたくない:検索を定期実行するモニターを作ります。以下の手順です。
  • 数秒以内に知りたい:X API のフィルタードストリームです。X のドキュメントはほぼリアルタイムとしており、従量課金です。

Weir の無料枠では、毎日 1 本のキーワード監視を動かせます。

ステップ 1:通知したいキーワードの検索文を作る

キーワード監視は、普通の X の検索をそのまま実行します。まず検索文を作ります。通知を役に立つものにするコマンドです。

  • 完全一致:"アクメ" は、その語のまとまりに一致します。
  • リポストを除く:-filter:nativeretweets。X の検索は初期設定でリポストを含みます。
  • 返信を除く:-filter:replies で、元のポストだけになります。
  • 日本語だけ:lang:ja で、X が日本語と判定したポストに絞ります。
  • 自分を除く:-from: に自社のユーザー名を付けると、自社のポストを外せます。

X の検索コマンド一覧 に、ほかのコマンドもまとめています。

10 月 26 日に、Weir の MCP サーバー経由で検索を試しました。公開の団体アカウントに絞り、3 件で 4 クレジットでした。

→ search_x {"query": "ロケット from:JAXA_jp -filter:nativeretweets -filter:replies", "limit": 3}
← 3 件・4 クレジット(1 + 3 × 1)
  10/22  @JAXA_jp  3,060 いいね  「…H3ロケット10号機による火星衛星探査機(MMX)の打上げ…」
  10/20  @JAXA_jp  1,345 いいね  「【最新動画公開】…H3ロケット10号機打上げダイジェスト…」
  10/20  @JAXA_jp    770 いいね  「🚀ロケット見えた? 本日早朝、火星衛星探査機(MMX)を…」

「ロケット」で「H3ロケット」を含むポストも返りました。X は日本語を単語に区切って照合するようです。

ただし以前のテストでは、「京都」は「東京都心」に一致しませんでした。キーワードは、ユーザーの表示名に一致することもあります。

ステップ 2:Slack に通知する Webhook を登録する

Webhook は、Weir が実行ごとの新着ポストを送る URL です。届け先を選びます。

  • Slack:Incoming Webhook の URL(https://hooks.slack.com/services/…)をそのまま使います。
  • Discord:チャンネルの連携サービス設定で作る Webhook URL です。
  • Telegram:bot の sendMessage URL に、チャットの ID を付けます。
  • メール:Zapier か Make を間に入れます。手順は Zapier 連携(英語)にあります。

チャットアプリの URL なら、Weir はモニター名、新着の件数、最大 5 件のリンクを短いメッセージで送ります。署名の確認も要りません。

curl -X POST https://api.weirapp.io/v1/webhooks \
  -H "Authorization: Bearer $WEIR_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"name": "エゴサ通知", "url": "https://hooks.slack.com/services/T000/B000/XXXX"}'

応答に Webhook の id と署名シークレットが入ります。シークレットは一度しか表示されません。

ステップ 3:キーワード監視(モニター)を作る

冒頭の呼び出しの JSON に、Webhook の id を 1 行足すだけです。

"webhookId": "<webhook の id>"

Weir のドキュメントによる、モニターの動きです。

  • 1 回の実行で読むのは約 20 件、最新の検索結果 1 ページ分です。
  • 「新着」は内容で判定します。 ID ではなく内容のハッシュで重複を除くので、一度見たポストは再送されません。
  • 無料枠はモニター 1 本と Webhook 1 本で、毎日か毎週の実行です。
  • 毎時の実行には $5 パックが要ります。モニターも 10 本まで増えます。

試すときは POST /v1/monitors/{id}/run で実行します。結果はバックグラウンドで出るので、/runs で確かめます。

X のキーワード通知にかかる費用は?

1 回の実行は 1 クレジットで、新着ポスト 1 件ごとに 1 クレジット足されます。結果の読み出しと Webhook の配信は無料です。

キーワード 1 つの月のクレジット(30 日)
毎日、1 日 5 件180
毎日、1 日 20 件630
毎時、新着なし720
毎時、1 時間 5 件4,320
毎時、1 時間 20 件15,120

毎日の通知なら、どれも毎月 5,000 の無料クレジットに収まります。

毎時にするには、先に $5(米ドル)のパックを買います。1 時間 5 件までは無料枠の中です。いちばん多い例は無料枠を約 10,000 超え、$5 パックの単価で月約 $2 です。料金の全体は 料金ページ にあります。

キーワード通知が来ない、漏れるときは

  • 実行の間に新着が約 20 件を超えた:古いものが落ちます。毎時にするか、検索文を絞ります。
  • リポストばかり届く:-filter:nativeretweets を足します。X の検索は初期設定でリポストを含みます。
  • 鍵アカウント:ヘルプセンターによると、フォロワーしか検索できません。通知にも出ません。
  • 途中で止まった:Webhook は 20 回続けて失敗すると無効になります。1 回成功すれば数え直しです。

Weir が向かないケース

  • 数人のアカウントだけ追いたい:X のベルは無料で、その人のポストをすべて知らせます。
  • 数秒以内に知りたい:X のフィルタードストリームを使います。Weir は最短でも毎時です。
  • 1 ポストの単価だけが大事:TwitterAPI.io は 1,000 ツイート $0.15 です(2026 年 10 月時点)。
  • 保証がほしい:Weir は X の公認ではないので、使える範囲が変わることがあります。

Weir は公開データを読むだけで、投稿や返信はできません。

よくある質問

X で特定のキーワードの通知を受け取れますか?

X の中ではできません。X が通知するのは自分のアカウントと、ベルをオンにしたアカウントです。言葉で受け取るには、検索を定期実行します。Weir のモニターなら毎日か毎時に検索し、新着を Slack などに送ります。

X のキーワード通知をリアルタイムで受け取れますか?

数秒単位なら、X API のフィルタードストリームです。従量課金で、開発の手間もかかります。Weir のモニターは最短で毎時なので、エゴサや競合チェックのように 1 時間の遅れで困らない用途に向きます。

エゴサを無料で自動化できますか?

できます。Weir の無料枠で、毎日 1 本のキーワード監視を Slack に送れます。毎月 5,000 クレジットの中で、カードは要りません。話題の盛り上がりだけでよければ、Yahoo!リアルタイム検索のアプリも無料です。

参考資料

X のヘルプセンターは 2026 年 10 月 22 日に、Wayback のコピー(2025 年 10 月〜2026 年 10 月の版)で確認しました。料金と App Store は 10 月 26 日です。