View Code? Open in Web Editor
NEW
YouTube Live のチャットで NG ワードを含むメッセージを非表示にする Chrome 拡張
Home Page: https://chrome.google.com/webstore/detail/youtube-live-chat-filter/noekfhlpihlpicbghhjiflhgkfgcikjh
License: MIT License
JavaScript 61.45%
CSS 5.37%
HTML 31.24%
Shell 1.95%
youtube-live-chat-filter's People
youtube-live-chat-filter's Issues
「ああ」や「aaa」などの荒らしの為に取得したであろう捨てアカウントnameを非表示にしたいです
また絵文字を使った書き込みも非表示にしたいです
絵文字はimgタグ
ユーザー名はspan#author-nameセレクタになっておりspan.messageでは無い為、動かないのかな?と自分なりに考えてはいるのですが、、、
チャットのフィルター機能、ありがたく使わせてせていただいてます。
現在、「Youtube live chat filter」と「youtube chat in fullscreen」の2つのみの拡張機能を使っていますが、フルスクリーン状態で表示されているコメントにはフィルターが機能していません。フルスクリーンじゃないときは正常に機能しています。
フルスクリーン状態でコメントのフィルターを機能させる方法はないでしょうか。
他の機能との競合の問題の話になってしまい申し訳ないですが、よろしくお願いします。
正規表現にてNG設定を行いたいと考えています
可能でしょうか?
^.$ 一文字投稿や
(..+)\1{3,} 連続した書込みをブロックしたいです。。。
チラつき防止やブロック、通報のため要素を全て隠すのではなく、NGワードが含まれるチャットを任意のメッセージに置き換える表示する機能を追加していただきたいです。
下記要素のinnerText
を書き換えるイメージです。
<span id="message" dir="auto" class="style-scope yt-live-chat-text-message-renderer">非表示対象のテキスト</span>
⏬
<span id="message" dir="auto" class="style-scope yt-live-chat-text-message-renderer">NGワードが含まれています</span>
例:
機能作動中に(NGワード設定済)
このメニューは見た目にそのユーザーの直ぐ側にありますが、
封鎖を押すと下の別のユーザーが封鎖されてしまいます。