見出し画像

ブロックでも非表示でもない、第三の選択肢

以前、「YT Live Chat User Hider」という、YouTubeのチャットで特定のユーザーのコメントを自分の画面からだけ非表示にできる拡張機能を作って公開しました。

めちゃくちゃ快適に使える拡張機能だと思うので、ぜひ使ってみてください。

そして今回は、それと併用もできる拡張機能を作りました。
「ブロックでも非表示でもない、第三の選択肢」を提供します!

■ きっかけ

普段YouTubeの生配信やアーカイブを視聴していて、いきなり非表示にするほどではないけれど、「このコメントちょっと苦手だな」と感じることがあります。
逆に「このコメント面白いな」「共感できるな」と思うこともあります。

そんな時どうしてますか?
まあ嫌なコメントだったらそのユーザーをブロックや非表示にしちゃうか、スルーするかの2択だと思います。

良いコメントはどうでしょう?
現状のYouTubeの機能でできることは特にないので、そのままスルーして忘れてしまうのではないでしょうか?

でもそれってもったいない気がするんです。
もしかすると嫌に感じたコメントもたまたまそういう風に見えただけで実は違う意図があったかもしれない。
その一度ではなく、日常的にネガティブなコメントをする人なのかがわかればより正確に判断できますよね。

そして日常的にポジティブなコメントをする人がわかると、その人のコメントの意図も判断しやすくなると思うんです。

それを可能にするのが、この拡張機能です!

今回も仕様は私が考え、コードはClaudeに書いてもらいました。

■ どんな拡張機能か

「YT Live Chat Score」という名前で公開しました。

やれることはシンプルで、チャット欄のコメントにマウスを乗せると「👍」と「👎」のボタンが出てきます。良いと思ったら👍、そうでなければ👎。押すだけでそのユーザーの累計スコアが増えたり減ったりします。

スコアはユーザーの名前の横に常に表示されます。プラスなら緑、マイナスなら赤、ゼロなら白で色分けされるので、パッと見でその人への自分の印象がわかります。しかもスコアが大きくなるほど色が濃くなり、どのくらい良い/悪いと感じてきた相手かがひと目で伝わります。この色が濃くなる基準(しきい値)は自分で自由に設定できます。

評価はコメント単位で管理しているので、同じ人の別々のコメントにそれぞれ評価を付けられます。間違えて押してももう一度押せば取り消せますし、逆の評価に切り替えることもできます。

拡張機能のアイコンをクリックすると、スコアを付けたユーザーの一覧も見られます。名前で検索したり、スコア順に並べ替えたりもできます。

そしてこのスコアは「自分の画面の中だけ」のものです。相手や配信者に見られることはありませんし、データが外部に送られることもありません。完全に自分専用の、そっと付けておくメモのようなものです。

生配信のチャットはもちろん、アーカイブのチャットや、私も愛用しているHyperChatと併用している場合でも動くようにしました。

■ 非表示にしたくなったら

スコアを付けていくうちに、「やっぱりこの人のコメントは見たくない」と感じることもあると思います。そういうときは私が前に作った「YT Live Chat User Hider」を併用すると、そのユーザーのコメントを自分の画面から非表示にできます。

スコアでしばらく様子を見て、それでも合わないと感じた相手だけ非表示にする。そんな使い分けができます。

■ 公開ページ

YT Live Chat Score

無料です。インストールしたらチャット欄のコメントにマウスを乗せてみてください。「👍」と「👎」が出てくるのでそれを押すだけです。

もし不具合や要望があれば、気軽に教えてください。


いいなと思ったら応援しよう!