ブログ/記事一覧/XのDMが送れない?「XChat」移行で何が変わったのか
x-dm-xchat-migration-cover

XのDMが送れない?「XChat」移行で何が変わったのか

X(旧Twitter)のDMがXChatに段階的に置き換わっています。相互フォロー制限やPIN設定など変更点と対処法を解説。

ニュース
kkm-horikawa

kkm

Backend Engineer / AWS / Django

2026.03.237 min8 views

XのDMが送れなくなった?

X(旧Twitter)で、フォローしている相手にDM(ダイレクトメッセージ)を送ろうとしたら、なぜか送れない。送ったはずなのに既読がつかない。「メッセージリクエスト」に入ってしまい、相手が気づいていない。

2025年末から2026年にかけて、こうした声が増えています。原因は、XのメッセージシステムがDMから「XChat」という新しい仕組みに段階的に切り替わっていることです。

何が変わったのか、なぜ届かないのか、どうすればいいのか。順番に整理します。

何が起きているのか:DMからXChatへの移行

XChatは、従来のDMを置き換える新しいメッセージ機能です。2025年11月14日に正式提供が開始され、既存のDMから段階的に移行が進んでいます。

最大の特徴は「エンドツーエンド暗号化(E2EE)」です。メッセージの内容が送信者と受信者以外には読めなくなります。X社のサーバーに保存されるデータも暗号化されるため、仮にサーバーがハッキングされてもメッセージの中身は漏洩しない、という設計です。

ただし、この暗号化を実現するために、使い始めに「4桁のパスコード(PIN)」の設定が必要になりました。このPINが設定されていないと、暗号化チャットを開始できません。ここが最初のつまずきポイントです。

旧DMとXChatは何が違うのか

項目旧DMXChat
暗号化なしエンドツーエンド暗号化
PIN設定不要4桁パスコードが必須
メッセージ編集不可送信後に編集可能
送信取り消し自分側のみ削除全員から削除可能
消えるメッセージなし5分〜4週間で
自動削除を設定可能
ファイル送信画像・動画のみPDF・Excel・CSVも
送信可能
音声・ビデオ通話なし電話番号不要で通話可能
スクショ検知なしスクリーンショットを
検知して通知

機能面だけ見れば大幅なアップグレードです。ただし、この移行に伴って「メッセージが届かない」トラブルが発生しています。

なぜ「送れない」「届かない」が起きるのか

主な原因は3つあります。

1. 相互フォロー(またはそれに相当する条件)が必要になった

XChatで暗号化メッセージを送るには、以下のいずれかの条件を満たす必要があります。

  • 相手が自分をフォローしている(相互フォロー、または相手からの片方向フォロー)
  • 過去にDMのやり取りがある
  • 相手が「全員からのメッセージを受信する」設定にしている
  • 双方がX Premium(旧Twitter Blue)に加入しており、相手が「認証済みユーザーからの受信」を許可している

つまり、「自分が一方的にフォローしているだけの相手」には、基本的にメッセージを送れません。2023年6月に無料ユーザーのフォロー外DM送信が制限された時点から始まっていた流れが、XChat移行でさらに厳しくなった形です。

2. 新旧システムの不一致

XChatへの移行は全ユーザー同時ではなく、段階的に進んでいます。SBAPPの報告によると、XChatに移行済みのアカウントから、まだ旧DMのままのアカウントにメッセージを送ると、相手に届かないケースがあります。逆も同様です。

3. PIN(パスコード)が未設定

XChatを使うには、最初に4桁のパスコードを設定する必要があります。この設定を済ませていない相手には、暗号化メッセージを送ることができません。相手がXChatの初期設定画面を「あとで」とスキップしている場合、あなたのメッセージは宙に浮いてしまいます。

送れない・届かないときの対処法

自分のXChatセットアップを確認する

  • 1. Xアプリを開き、メッセージアイコン(封筒マーク)をタップ
  • 2. 「XChatへようこそ」の画面が出たら「Set up now」をタップ
  • 3. 4桁のパスコードを設定(忘れるとメッセージ履歴を復元できなくなるので注意)
  • 4. セットアップ完了後、アプリを再起動

受信設定を確認する

メッセージが届かない場合、受信設定が絞られている可能性があります。

  • 1. Xアプリの「設定とプライバシー」→「プライバシーと安全」→「ダイレクトメッセージ」を開く
  • 2. 「メッセージリクエストを許可するアカウント」を確認
  • 3. 「なし」になっている場合は「全員」または「認証済みアカウント」に変更

受信設定の選択肢

設定誰からメッセージが届くか
なしフォローしている相手からのみ
(メッセージリクエストも来ない)
認証済みアカウントX Premium加入者からの
メッセージリクエストを受信
全員全ユーザーからの
メッセージリクエストを受信

それでも届かない場合

  • 相手にXChatのセットアップ(PIN設定)を完了してもらうよう、リプライなどで伝える
  • 「不適切な内容のメッセージをフィルタリング」がオンになっている場合、正常なメッセージもブロックされることがある。一時的にオフにして確認
  • アプリを最新版にアップデートする

DMからXChatへの道のり

XのDM機能がどのように変わってきたのか、時系列で振り返ります。

← スワイプで移動

「知らない間に変わっていた」のが問題

XChatの機能自体は、暗号化もファイル送信もスクショ検知も、メッセージアプリとしては順当な進化です。SignalやiMessageがやっていることをXでもできるようにした、と言えなくもありません。

問題は、この移行が「知らない間に」進んでいることです。ある日突然PINの入力を求められ、設定しないとメッセージが届かなくなる。相手がまだ旧DMのままだと、送ったつもりのメッセージが宙に消える。公式からの分かりやすいアナウンスもなく、ユーザーは自分で原因を調べなければなりません。

映画『マトリックス』のモーフィアスは「知らないうちにシステムが変わる」なんて言いませんでした。少なくとも赤い薬と青い薬を差し出して選ばせてくれた。XChatへの移行には、その選択権がありません。

とりあえず、メッセージが届かないと困っている人は、まず自分と相手のXChat設定を確認してみてください。原因の大半は「PIN未設定」か「受信設定」です。

参照元