Twitch Chat Cleaner

  • 可以在聊天室開始洗的時候就可以直接 filter,不需要進入設定才做,那樣很慢
  • 可以快速 filter,不要有繁瑣的步驟
  • 可以 filter keyword,只要 substring 符合就直接 filter,才不用一個一個鎖
  • Twitch 已經很慢了,不希望影響太多速度
  • 於聊天室雙擊訊息,會彈出一個 dialog 問你 keyword,按下確定直接開始 filter
  • filter 顯示方式是 opacity: 0.1,有空洞在那邊 user 才會有感這個 extension 有在做事情(誤)
  • Observer: 聽取 DOM 的 event,有新訊息的時候會發送 event
  • Filter Button Appender: 自動於每筆聊天訊息插入 filter 的 button(後改為對整個 container 上 click event 之後再看 target)
  • Filter Engine: 根據 config 決定 Message 是否 filter
  • Dom Changer: 根據 Filter Engine 的結果對 DOM 上 filter




Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ensky Lin

Ensky Lin

More from Medium

Trying To Create Your Personal Monopoly?

Telecommuting: 7 Tips to Increase Productivity

Top 10 HappyReturns Competitors and Alternatives

MedTech Mondays — Edition #1