0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ツイキャス配信で閲覧人数が増えた時にデスクトップ通知する

Last updated at Posted at 2020-02-04

ツイキャスの配信では右上に今いる人と累積の人数が表示されている。
配信をみているとキャス主はその数字が変化するたびに n名様いらっしゃい と律儀に言っている人が多かった。おそらく右上の数字が変化していくのを目視で確認していると思う。

AxRc2VwTnHfZm0o1580815950_1580816974.png

人が増えたら n名様いらっしゃい と毎回言うためにはこの数字をずっとみてないといけない。
なんだか大変そうだったので人数が増えた時のみデスクトップ通知を行うためのブックマークレットを書いた。

javascript:(()=> {
	const getFraction = () => parseInt(document.querySelector(".tw-fraction").textContent.split("/")[0]);
	let oldFraction = getFraction();
	let newFraction;
	let intervalId = setInterval(() => {
	    newFraction = getFraction();
	    if (newFraction > oldFraction) {
		new Notification(newFraction + "名様いらっしゃい");
	    }
	    oldFraction = newFraction;
	}, 2000);
	console.log("Interval ID = " + intervalId);
})();

このコードをブックマークレットとして登録する。

スクリーンショット 2020-02-04 20.51.15.png スクリーンショット 2020-02-04 20.51.33.png

実行するためには配信画面で登録したブックマークをクリックすれば良い。人数が以前取得した値よりも増えた場合に以下のように通知される。

スクリーンショット 2020-02-04 20.25.02.png

動作環境

  • Google Chome: バージョン: 79.0.3945.130(Official Build) (64 ビット)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?