バーチャルYoutuber(通称Vtuber)のチャット欄をデータとして抜き出すことができれば、スパチャ金額の合計を調べたり、草コメントの数を調べたりすることができる。 以前、Vtuberの配信アーカイブからチャットログを抜き出すシステムを構築した。今回はそれをパワーアップさせたので紹介する。 システム全体像 システム全体像はこんな感じ。前回から引き続き、Google Cloudで構築した。サーバーは使わないアーキテクチャにしている。システムの流れは以下のようになる。 0. httpリクエストでシステム起動 1. Youtube Data APIから動画情報を取ってCloud Storageに保存 2. チャットログ未取得の動画IDをPub/Subに送る 3. 動画のチャットリプレイが有効か調べる 4. 有効ならばチャットログURLを取得してPub/Subに送る 5. チャットログを取得し
![Vtuberのチャットログを取得するシステムをpythonとGoogle Cloudで構築した話 Ver.2|おあ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c1aeae5d2121206d6b246c347c40270158c83c72/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F34070889%2Frectangle_large_type_2_cdb67c31ebcd1de6df32164dac4d439a.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)