Manage forbidden words in Twitch chat based on streamer tags.
Twitch Chat Self Moderator Extension
この拡張機能は、Twitchのライブ配信ページ上でユーザーが設定した特定の禁止ワードを監視し、チャット入力にそれらが含まれている場合にユーザーに警告することを目的としています。この機能により、Twitchのコミュニティガイドラインに違反しないように、また配信者の設定したルールに沿ったチャット参加を促進することを目的としています。拡張機能は以下の機能に特化しています:
禁止ワードの設定と監視:ユーザーがカスタマイズ可能な禁止ワードリストを設定でき、チャット入力時にこれらのワードが含まれているかリアルタイムで監視します。
警告メッセージの表示:禁止ワードがチャット入力に含まれている場合、送信前に警告ダイアログを表示し、ユーザーが意図的に送信するかどうかを確認します。
チャット入力の視覚的フィードバック:禁止ワードが含まれている場合、チャット入力欄の背景色を変更して、ユーザーに視覚的なフィードバックを提供します。
この拡張機能は、Twitchユーザーがコミュニティとの健全なやりとりを維持する手助けをすることに特化しており、他の目的での使用は想定されていません。
Read more
禁止ワードの設定と監視:ユーザーがカスタマイズ可能な禁止ワードリストを設定でき、チャット入力時にこれらのワードが含まれているかリアルタイムで監視します。
警告メッセージの表示:禁止ワードがチャット入力に含まれている場合、送信前に警告ダイアログを表示し、ユーザーが意図的に送信するかどうかを確認します。
チャット入力の視覚的フィードバック:禁止ワードが含まれている場合、チャット入力欄の背景色を変更して、ユーザーに視覚的なフィードバックを提供します。
この拡張機能は、Twitchユーザーがコミュニティとの健全なやりとりを維持する手助けをすることに特化しており、他の目的での使用は想定されていません。
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Twitch Chat Self Moderator", "version": "1.0", "description": "Manage forbidden words in Twitch chat based on streamer tags.", "permissions": ["storage", "tabs"], "action": { "default_popup": "settings.html", "default_icon": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": ["*://*.twitch.tv/*"], "js": ["content.js"] } ], "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "host_permissions": [ "*://*.twitch.tv/*" ] } "
Read more