Twitch IRC – 解究 Twitch 實況頻道聊天室的秘密

相信各位有玩過 LOL 的都應該不會不知道 Twitch 是什麼吧,Twitch 這個實況網站,發掘了不少潛在玩家,也令嘴炮玩家崛起(統神?),而且是實況主的賺零用錢工具,那你又知道多少有關聊天室的事情?


 

Twich 聊天室原理

其實 Twitch 的聊天室只是一個 IRC 的聊天頻道,而在頻道裏面就又 MOD (IRC 的 OP) 來進行BAN人等操作,所以 IRC 是十分配合 Twitch 這個網頁式實況網站。

大家有玩過 Twitch Play Pokemon 嗎? IRC 有一種很常見的機械人,而那些機械人就只是一個電腦程式,進入 Twitch 的聊天室後就負責接收聊天室的文字,然後利用讀取到的文字來進行遊戲控制~

什麼是 IRC ?

IRC(Internet Relay Chat的縮寫,「網際網路中繼聊天」)是一種通過網路的即時聊天方式。其主要用於群體聊天,但同樣也可以用於個人對個人的聊天。

芬蘭人雅爾可·歐伊卡利寧(Jarkko Oikarinen)於1988年8月創造了IRC來取代一個叫做MUT的程式。

IRC是一種公開的協定,採用TCP和SSL協定。一個IRC伺服器可以連線其他的IRC伺服器以擴充功能為一個IRC網路。IRC用戶通過客戶端軟體和伺服器相連。大多數的IRC伺服器不需要客戶註冊登入,雖然在連線前必須設定好暱稱(nickname),但客戶端一般都會自動分給一個。

IRC 架構

irc-structure

IRC伺服器

IRC是一個分布式的客戶端/伺服器結構。通過連線到一個IRC伺服器,我們可以存取這個伺服器以及它所連線的其他伺服器上的頻道。 要使用IRC,必須先登陸到一個IRC伺服器上,最常見的為irc.freenode.net。

IRC頻道

頻道存在於一個IRC伺服器上。一個頻道類似於一個聊天室,頻道名稱必須以#符號開始,例如 #irchelp。

如何透過 IRC 客戶端進入實況聊天室 ?

第一步

首先使用任意的 IRC 客戶端

在這裡我就使用 Kiwi IRC

Kiwi IRC 是一個網頁版的 IRC 客戶端

按我進入 Kiwi IRC

1

第二步

由於 Twitch 聊天室的登入密碼並不是 Twitch 的密碼

然後我們需要使用 Twitch Chat Password Generator

來產生我們的 OAuth 密碼

我們進入 Twitch Chat OAuth Password Generator 後

只需要按 Connect With Twitch

然後登入 Twitch 並授權使用即可

最後圖二中的文字框裏面的文字就是我們的聊天密碼

請複製密碼

2

3

第三步

然後回到 Kiwi IRC

並輸入以下資訊

  • 暱稱 : 你 Twitch 的帳號名稱 (全小寫)
  • 我有密碼 : 必需勾選
  • 密碼 : 貼上你剛剛複製的密碼
  • 頻道 : 這個就是實況台的 ID 例如統神的就是 asiagodtonegg3be0 ,要全小寫,頻道前要加上 # 號,所以輸入 : #asiagodtonegg3be0
  • Server : irc.twitch.tv
  • Port : 6667
  • SSL : 別勾選

4

第四步

輸入登入資訊後按 “開始"

然後就能進入聊天室咯~

右邊可以看到目前正在看實況的用戶 (不完整)

5

 

第五步

要發訊息,只需要在下面的文字框中輸入訊息

然後按 Enter 鍵即可發送

6

第六步

如果你被 BAN 了

可以在上面看到一個 jtv 的分頁在閃

按一下就能看到你是不是被 BAN 咯~

我被永久 BAN 了 XDD

7

8

第七步

另外一個有趣的功能就是

只需要切換到 Server 分頁

然後輸入 :

/join 頻道名稱(全小寫)

就可以進入其他頻道

而原本的頻道還在的喔~

9

10

 

總結

利用 IRC 客戶端來進入 Twitch 聊天室,除了能更直觀地看到目前的觀看者,還可以同時間多頻道聊天,十分實用~

下次我將會為大家介紹 :

免費網站在線 24 小時為你記錄聊天內容~

請密切留意~