始める前に
Telegramのモバイルアプリはチャットのエクスポートをサポートしていません。コンピュータ(Windows、macOS、またはLinux)にTelegram Desktopをインストールする必要があります。
- まだお持ちでない場合は、desktop.telegram.orgからTelegram Desktopをダウンロードしてください。
- Telegramアカウントと同じ電話番号でログインします。
Telegram Desktopはログインして同期されている必要があります — チャット履歴は初回使用時にアプリにダウンロードされますが、大きなアカウントでは数分かかる場合があります。
チャットのエクスポート
1
Telegram Desktopを開き、エクスポートしたいチャットまたはグループに移動します。
2
チャットの右上にある⋮(三点メニュー)をクリックします。
3
「チャット履歴をエクスポート」を選択します。
4
エクスポート設定ダイアログで、次のメディアタイプを有効にします:
- 写真
- ビデオファイル
- ボイスメッセージ
5
フォーマットを「機械可読JSON」に設定します。これは重要です — HTMLフォーマットはXMOXでサポートされていません。
6
履歴の一部のみが必要な場合は日付範囲を選択し、「エクスポート」をクリックします。Telegramはメッセージとメディアをコンピュータのフォルダにダウンロードします。
アップロード用ZIPの準備
7
エクスポートが完了すると、Telegramがフォルダの場所を表示します。開くと
result.jsonファイルとメディアのサブフォルダが見えます。8
エクスポートフォルダ全体を選択してZIPファイルに圧縮します。
- macOS:フォルダを右クリック → 圧縮
- Windows:右クリック → 送る → 圧縮(zip形式)フォルダー
- Linux:
zip -r export.zip ChatExport_*/
XMOXへのアップロード
9
XMOXワークスペースで+ 新しいジョブをクリックし、「Telegramエクスポート」を選択します。
10
ZIPファイルをアップロードします。XMOXは
result.jsonを自動的に読み取り、アーカイブ内の相対パスでメディアファイルを見つけます。11
ジョブが完了ステータスになるまで待ちます。ボイスメッセージとビデオメッセージが文字起こしされ、会話のタイムラインに挿入されます。
XMOXがエクスポートで行うこと
result.jsonからすべてのテキストメッセージを読み取り、送信者名、タイムスタンプ、返信スレッドを保持します。- ボイスメッセージ(OGG/OPUS形式)とビデオメッセージ(MP4)をテキストに文字起こしします。
- 関連する場合はスタンプやリアクションのコンテキストを含めます。
グループエクスポートの制限に関する注意:一部のTelegramグループとチャンネルでは、自分自身のメッセージのみエクスポートできます(他のメンバーのメッセージはエクスポートできません)。これはTelegramプラットフォームの制限であり、グループでの役割に関わらず適用されます。
TelegramエクスポートのZIPが準備できましたか?XMOXにアップロードして分析を始めましょう。
ワークスペースを開く →