こんにちは(⊃∪`*)とかい育ちのじんです☺️
今回は「誰が興味あるねんブログ」の第一弾(*'∀'∩)
ぼくが「とかい育ち」をどうやって運用しているのか、
マニアックな技術的な話をしたいと思います(*′\/`*)
とかい育ちを運用していく上で一番重要になっているのは、Google Apps Scriptです。
まず、スプレッドシートを使い、実況するゲームタイトル・時間・参加者を決めます。
そして、メンバーのスケジュールを確認・問題なければ放送予約をします。
予約が完了したら、とかい育ちが連絡用に使っているSlackに自動で書き込まれます。
SlackのBOTはめちゃくちゃ簡単に作れて、
tokenを発行したらこんな感じでもう完成です(⊃∪`*)
ちなみにシートにはIDだけ入れてあげれば、
残りの情報はHTMLとか非公開APIから取得することができます(⊃∪`*)
そして配信当日になると、お昼にシートの内容から自動で告知ツイートされます。
これもGASでTwitterを扱う用のライブラリがあるので簡単にできます(⊃∪`*)
ツイートの文言もスプレッドシートの関数で簡単に作れます(⊃∪`*)
ぼくは気分でシートの列を追加したり減らしたりすることが多いので、
文言を作るのは、GASでやるよりもシートでやった方が効率がいいんです(⊃∪`*)
(GASだと列の取得がめんどくさい。。シートだと勝手にずらしてくれるので)
ちなみにシートで改行を作るときは、char(10)と打てばいいんですが、行の幅を長くしたくないので
改行を差し込むのはGAS側でやってます(⊃∪`*)
放送が終わったら視聴数やコメント数、チャンネル登録者数などの集計を取っています。
チャンネル登録者数の増減などから、評判の良かったゲームをレギュラー化し、
あまり評判の良くないゲームはレギュラーから外します(´・ω・`)
視聴回数は、放送終了後と終了三日後だけ集計を取ります。
(FRESH!の場合、三日以上経過するとほぼ数字が変わらない為)
チャンネル登録者数は、配信前・配信後の登録者数と、毎朝同じ時間に集計を取っています。
毎朝の集計では、FRESH!の個人実況者の主要チャンネルも推移を記録しています。
集計は、htmlから正規表現で抜き取るかAPIを叩くかで取得できるので、slackに貯めていきます(⊃∪`*)
これを見て、評判が悪かった放送の反省をしたり、
他の実況者さんの評判のいい放送を見に行って参考にしたりします (`・ω・´)
更にツイッターのエゴサを自動で行い「とかい育ち」に関するツイートをなるべく見逃さないようにします。
RTは黄色、メンバーの発言は緑、それ以外は赤と色分けして表示されます(⊃∪`*)
これは自分でコードを書かずにスプレッドシートのライブラリを使用しているので楽々です(つ\/`*)
こんな感じで、限られた時間でとかい育ちを運用して行く上で、
なるべく負担を減らして、効率よく配信ができるようにしています(⊃∪`*)
0コメント