Meet at Idobata

21世紀の開発者のためのグループチャット Idobata の開発ブログです。

Idobata クローズド化のお知らせ

このたび Idobata の一般向けサービス提供を終了する運びとなりました。この8年間多くの方にご利用いただけたのは大変嬉しいことでした。御礼申し上げます。

2021年の6月15日にすべての organization が削除され、ログインもできなくなります。残しておきたいデータはそれまでの間にエクスポート機能を使ってお手元に保存ください。お手数をお掛けいたします。

クローズまでのタイムライン

2021-03-09: この記事が公開された時点

  • organization のエクスポート機能を提供します(詳細は後述します)
  • ページの上部に本件についてのお知らせが表示されます

2021-04-20

  • 新しい organization を作れなくなります

2021-06-15

  • 既存の organization が削除されます
  • アカウントが削除されます

Organization のエクスポートについて

左下のメニューもしくは次のリンクから、アーカイブページへ移動できます。アーカイブページでは、自分が所属している organization の情報をアーカイブしてダウンロードできます。

https://idobata.io/organization_archives

f:id:esminc:20210302100617p:plain
左下メニューの "Organization Archives" リンク

ダウンロードできるデータは zip 形式のファイルで、次のような構成です。

idobata-archive--[organization の slug 名]/
  attachments/
    message-[メッセージのID]/ファイル名.拡張子
    message-[メッセージのID]/ファイル名.拡張子
    ...
  rooms/
    [ルーム名].jsonl
    [ルーム名].jsonl
    ...

attachments には、添付ファイルがメッセージごとにディレクトリに分けられて格納されます。 rooms 以下には、ルームごとに jsonl 形式でファイルが作成されます。各ルームの jsonl ファイルには、次の情報が含まれます。

  • 1行目: ルームの情報
    • name: ルーム名
    • description: ルームの description (HTML形式)
  • 2行目以降: ルームに投稿されたすべてのメッセージ
    • id: メッセージのID
    • body: メッセージ本文 (HTML形式)
    • sender_name: 投稿者の名前
    • created_at: 投稿日時
    • attachments: 添付ファイルのパス (配列)

注意点

  • ゲストメンバーとして参加している organization はアーカイブ/ダウンロードできません。
  • メッセージや添付ファイルの数によっては、アーカイブまでに数時間から数十時間の時間を要することがあります。
  • 誰がアーカイブを作成したかによって、内容が変わることはありません。