TwitchRecorder – 幫你記錄任何 Twitch 聊天室聊天記錄

最近我都在學 node.js ,碰巧 node.js 的網絡處理能力十分強,加速 node.js 十分適合非同步編程和處理大量數據(就像 Twitch 聊天室),所以就製作了這個記錄器。

由於小N我學 node.js 只學了3天,所以有很多地方需要改善,目前這個網站還在 BETA 測試階段,所以有任何 BUG 就請勿見怪啦~

網站名稱 : TwitchRecorder
網站作者 : NitroXenon
編程語言 : JavaScript (node.js)
網站地址 : 按我進入

使用教學

第一步
首先我們進入網站主頁
會看到目前已經在監測列表中的實況台

image

第二步
接著我們可以按 “asiagodtonegg3be0″
來看統神台的聊天記錄

image

第三步
那要怎樣新增其他的實況台呢?
我又不是統粉
其實很簡單 首先我們要取得台主的名稱
這次我就用某 Hearthstone 實況台 –
reall1992 來做示範
首先我們回到 TwitchRecorder 的主頁
然後把網址改成如下格式 :
http://twitchrecorder-nitroxenon.c9.io/{台主名稱}
所以要記錄 reall1992 台的聊天記錄
請輸入以下網址 :
http://twitchrecorder-nitroxenon.c9.io/reall1992
按 Enter 後,出現以下畫面就代表成功咯

image

第四步
此時回到 TwitchRecorder 主頁
就會看到剛剛加入的實況台咯~

image

注意事項 :

1. 網站的所有網頁都會5秒更新一次
2. 時間使用 24 小時制

TODO

1. 讓用戶自行設定是否自動更新頁面

2. 按小時分割檔案,以免因為檔案過大而造成載入緩慢

3. 使用 Gzip 壓縮網頁

4. 網頁自動更新功能使用 Ajax 技術

總結 :

其實開發這個網站的目的只是想找點東西玩玩,順便實戰一下我還沒學完的 node.js 網頁編程技巧

這個網站的用途不太大吧,最大的用途應該是讓 MOD 知道是誰在洗頻那些吧…

晚安~



  • 87

    不好意思想問一下是不是不能用了@@

  • GG

    借分享,懇請大大囉

    • NitroXenon

      好 😉

  • mama

    請問這個有辦法找到是誰清聊天室或開乾爹模式的嗎?

    • NitroXenon

      目前還在研究中…
      話說什麼是乾爹模式@@

      • mama

        訂閱者模式 只有花錢訂閱的人可以說話
        麻煩您了嗚嗚 抓聊天室誰亂清好難

  • 陳沛邑

    帥喔!我之前也研究過Twitch的IRC協定,有用Java做簡單的連接過,版主做得好完整~
    有考慮開放原始碼嗎?讓大家都可以玩玩看。或是可以再修改有BOT的功能。