NicoLiveCleanerとは
参考動画:ニコ生用NGスクリプトを作ったのだ

炎上系生主やちょっと苦手な生主を非表示にしてキレイなニコ生を目指すスクリプトです。正規表現を用いたキーワードでも非表示に出来ます。以下のページで対応しています。
- トップページ
- 番組一覧各種
- ライブページ・おすすめの放送中番組欄
- 市場&ゲームアイテム欄
- ランキングページ
- 検索結果
- 番組表(チャンネルのみ)
- 放送終了後ページ・オススメ生放送欄
操作方法
基本
使い方はいたってシンプル。うっすら表示されている[x]ボタンをクリックするだけ。憎いあんちきしょうがNGリストにぶち込まれ一覧ページに出てこなくなります。間違えて消してしまった場合は、ニコ生上部「メニュー▼」に挿入された「NicoLiveCleaner」リンク ユーザースクリプトマネージャー → NicoLiveCleaner → 設定をクリックして設定欄を表示し、該当生主を削除してください。[2019/08/26追記]デバッグモード追加しました。オンにするとどの部分がNGになっているか分かるようになります。また市場&ゲームアイテム欄をNG対象に追加しました。[x]ボタンを押すか、キーワードで設定出来ます。
NGキーワード
特定キーワードで非表示したい場合も「NicoLiveCleaner」リンクをクリックして設定欄を表示し、NGキーワード欄で設定してみてください。正規表現で設定可能です。複数入力する場合は改行で。設定後はUPDATEボタンを必ず押し保存しましょう。正規表現って何?っていう方はgoogle先生で。 以下はギャンブル苦手&寝配信嫌いな作者のあくまでも個人的な一例です。
- 競(輪|艇|馬)|競馬実況|けいりん
- (オート|ボート)レース|麻雀|マージャン
- パチ(プロ|ンコ|スロ)|スロッ(ト|ター)|実機|[\W]*CR[\W]+|設定[0-90-9]+
- [^\u30A0-\u30FF]スロ[^\u30A0-\u30FF]
- 寝(落ち|配信|る)
公式放送とチャンネル放送は[X]ボタンで消しにくいので、特徴的なキーワードで消してみてください。特徴的なキーワードがない場合はサムネイル画像URLの一部などで。HTMLもキーワードの対象なのです。ちなみにメタ文字はエスケープしてね。
例:https://nicolive.cdn.nimg.jp/live/simg/img/a000/1111111.22a33c.jpg なら /1111111\.22a33c\. とかで
サムネイルは複数存在してるみたいなので、その都度追加してみてください。
デザイン
見た目を変更したい場合はStylusでCSSをいじいじ。
バックアップ
Tampermonkey→NicoLiveCleaner→ストレージタブに表示されるデータをメモ帳ソフトなどで保存して下さい。Tampermonkey以外の方法は…分かりません。
確認済み不具合
Chrome系ブラウザ+Tampermonkeyを使用の場合、放送一覧ページで動かない場合があります。その場合はViolentmonkeyをご使用下さい。
ver.1.21 検索結果ページにおいてユーザーサムネ未設定の放送がワンクリックNG対象外になります。取り敢えずキーワードで対応お願いします
その他
2019/4/19日現在、生放送はコミュニティベースで放送されていますが、その内ユーザーベースに変わるそうです。その時用にライブ中ページの放送主名前横にNGユーザー登録ボタンをつけておきました。
2019/12/09にユーザーベースに変わった模様。
あとこのスクリプトは趣味で自分用に書いたもので保守をいつまで続けるかはわかりません。突然仕様を変えたり、保存されてるNGデータが飛んだり、スクリプトの公開をやめるかもしれません。ご承知の上でご利用ください。