投稿時刻 

アスタルテ暇人ランキング.md

タイトル アスタルテ暇人ランキング
画像 Mastodon
開発者 Cutls P
プラットホーム Web/Mastodon Bot
プログラミング言語 PHP
サービス開始日 2018年2月8日
ライセンス プロプライエタリ
Webサイト https:/hima.run

アスタルテ暇人ランキングとは、オープンソース分散SNSであるMastodonの日本語インスタンス、kirishima.cloud(アスタルテ)の投稿数等のランキングを集計するウェブアプリケーションと、同インスタンス上に存在するBotアカウントである。

目次

概要

睡眠、食事のトータルヘルスケアサポート。アスタルテユーザーの健康を守るため今日も暇ランは走り続ける。

毎分kirishima.cloudのタイムラインを解析し、ユーザーごとにランキング付けをしている。@AstarteBot@kirishima.cloudの認証データを使いタイムラインを参照している。

2018年4月18日まではkirishima.cloudのローカルタイムラインを参照していたが、現在はホームタイムラインを参照している。よって、非公開や未収載トゥートも集計対象である。自動フォローが実装されるまで、管理人が手動で新規ユーザーをフォローするという仕組みで収集対象を増やしていた。

Webページ

Webページでは、集計した最新データをグラフとともに表示できる。また、昨日のデータを表示することもできる。このページはkirishima.cloudにログインしているTheDeskではマウスやキーボードで簡単にアクセスできるようになっている。

TLS 1.3に対応した環境からでないと閲覧できない。

見ることができる内容

当日と昨日を切り替えられるほか、アスタルテの開発メンバーなどは週間(7日)やすべて(2019年2月より)を閲覧できる。

  • 時間ごとのトゥート数(棒グラフ)
  • アスタルテお食事チャレンジ

「アスタルテお食事チャレンジ」とトゥートされた回数とそれとともに投稿された画像を表示している。保存期間は1週間である。いわゆる「飯テロ」を行うタグ。

  • 画像付きトゥートの数とその割合
  • 最高・合計・平均の文字数
  • その日のユーザー数
  • その日の総計トゥート数
  • 各人のトゥート数
  • 各人のトゥート数の順位
  • 各人のトゥート数の前日比変動
  • 各人のブースト数
  • 各人が過去に獲得したタイトル(当日1位/2位/3位)の数
  • 各人の深夜(1:00-4:59)のトゥート数
  • クライアントシェア

Bot

@AstarteBot@kirishima.cloudでは毎日0:00にその前の日のトゥートランキング(全て)などのデータを投稿する。

朝5:00になると、1:00-4:59までのトゥートによるランキング付けを行いトゥートされる。寝ましょう。

また、月曜日の0:10には週間ランキングも投稿する。全ての投稿はCWで畳まれる。

歴史

kirishima.cloudはCroudia(閉鎖済みのSNS)出身のユーザーが多かった。Croudiaには「投稿ランキング」機能が存在しており、それをユーザーはよく「暇人ランキング(暇ラン)」と呼んだ。それを同じくCroudia出身kirishima.cloudユーザーのCutls Pが2018年2月18日に復刻させた。

2018年2月8日

  • リリースされる。

2018年4月18日

  • 参照するTLがローカルからホームになる。未収載等も記録される。

2018年8月18日

  • 自動フォローが実装される。ほぼ同時にアスタルテの管理人により新規ユーザーのデフォルトフォローアカウントになったため、全自動で収集対象になる。

2018年9月18日

  • ユーザー増加に従い、オーバーフロー(取得漏れ)が発生するようになる。結局21日から1分ごと更新を採用した。

プライバシー

集計対象から外すにはこのアカウントをブロックすればよい。また、集計期間は一週間であり、それを超えた個人を特定できるデータは全て削除される。ただし、その日のデータとして、Botによって投稿された内容は残される。

なお、一切トゥートの本文は収集していない。

いつでも収集したデータをリクエストすることができる。