バーチャルYoutuber(通称Vtuber)のチャット欄をデータとして抜き出すことができれば、スパチャ金額の合計を調べたり、草コメントの数を調べたりすることができる。 以前、Vtuberの配信アーカイブからチャットログを抜き出すシステムを構築した。今回はそれをパワーアップさせたので紹介する。 システム全体像 システム全体像はこんな感じ。前回から引き続き、Google Cloudで構築した。サーバーは使わないアーキテクチャにしている。システムの流れは以下のようになる。 0. httpリクエストでシステム起動 1. Youtube Data APIから動画情報を取ってCloud Storageに保存 2. チャットログ未取得の動画IDをPub/Subに送る 3. 動画のチャットリプレイが有効か調べる 4. 有効ならばチャットログURLを取得してPub/Subに送る 5. チャットログを取得し