[技術] 用Chatty連線到Twitch聊天室
※ 20170114更新 Chatty 0.8.5 beta 2 支援自動分割聊天紀錄+自帶JAVA引擎
※ 20160826更新 Chatty 0.8.4 beta 2 開始支援中文暱稱+英文ID
╭───────────╮
│給想End的人的重點整理 │
╰───────────╯
如果沒有耐心看很多字,想要馬上開始使用,這邊提供重點整理。
(0) Chatty用起來長的很像Twitch聊天室,
有圖有真相: https://i.imgur.com/0vBN6q2.png
(1) 往下翻到「下載」的部分下載 Chatty 主程式,解壓縮執行 Chatty.exe
(2) 往下翻到「從基本開始:連線到Twitch的某個聊天室」的部分照做。
(3) 遇到其他問題,或是想看其他功能的話,再往下翻需要的章節。
------------------------------------------------------------------------
╭──╮
│前言│
╰──╯
Sorry, we were unable to connect to chat. Reconnecting in 2 seconds.
Sorry, we were unable to connect to chat. Reconnecting in 2 seconds.
Sorry, we were unable to connect to chat. Reconnecting in 2 seconds.
....................
2015年年底,台灣地區多使用者在使用Twitch時,經常被以上訊息轟炸,無法
順利在聊天室中發言。在Hinet解決問題之前,幾種有效的解決方案有使用VPN當跳
板(包含Zenmate)、使用Proxy、改用手機App、或是用其他IRC軟體。在這些方案之
中,我最推薦的是使用Chatty連線到Twitch聊天室。
Chatty是一個針對Twitch特化的IRC軟體。與其他的IRC軟體(例如LimeChat)相
比起來,Chatty特別模仿原本Twitch網頁聊天室的使用體驗,同時把大部分IRC所
需要的基本知識都包裝起來,讓使用者可以在不知道這些的情況下仍然順暢使用;
在此同時,使用者的顏色和表情符號都會像Twitch聊天室一樣的正常顯示。除此之
外,他也有透過Twitch-API直接擷取一些頻道的相關資訊,例如頻道標題和當下的
觀看人數;更重要的是他支援私人訊息,這些都是一般IRC軟體沒有實作的功能。
--------------------------------------------------------------------------
╭──╮
│下載│
╰──╯
※20170114更新 Chatty 0.8.5 beta2 支援自動分割聊天紀錄+自帶JAVA引擎
官方下載頁面 https://github.com/chatty/chatty/releases
如果你使用Windows: 強烈推薦獨立運行(Standalone)版本
Chatty_0.8.5b2_windows_standalone.zip
http://tinyurl.com/j2w8sfv
如果你真的非常有把握你的機器上有裝好JRE,不想要用他自帶的:
Win+(JRE-32bit) http://tinyurl.com/j5qwoo5
Win+(JRE-64bit) http://tinyurl.com/zf4c82c
(請注意32和64bit都是Java的版本,如果不知道就選32)
非Windows系統: http://tinyurl.com/zaz5pl6
下載後,解壓縮到一個資料夾中,然後執行 Chatty.exe 。
非Windows使用者: 還是一如往常的執行Chatty.jar
--------------------------------------------------------------------------
╭──────────────────╮
│從基本開始:連線到Twitch的某個聊天室│
╰──────────────────╯
執行 Chatty.exe 之後,會看到主程式視窗和「第一次執行才會出現的Help」。
(如果你會看Help的話就不需要這篇文章了,這裡假設看不懂Help,先關掉。)
一開始應該會看到主視窗已經自動幫你開好了 Connect(連線) 的視窗,
(如果沒有的話,可以在 Main → Connect 找到。)
http://i.imgur.com/6JTrRny.png
依序點擊 Create Login (產生登入)
→ Request Login Data (取得登入資料)
→ Open (default browser) (用預設瀏覽器開啟),(上面選項推薦全勾)
就會跳出一個瀏覽器視窗要求取得權限,點擊Authorize授權。
確認之後會跳出這個視窗告訴你,Chatty已經取得了存取代碼,可以關閉視窗。
http://i.imgur.com/ZaflMbk.png
這邊推薦可以把一些常用的頻道加入Favorite (我的最愛),
選擇好要加入的頻道之後按 Use chosen channels (使用選擇的頻道),
回到上一個視窗點擊 Connect 進行連線。
http://i.imgur.com/FcEBjh5.png
連上線之後就能夠像一般聊天室一樣的使用啦!
http://i.imgur.com/0vBN6q2.png
表情符號和使用者顏色都有支援!
如果在已經連線的情況,想要加入其他不在我的最愛中的頻道,
點選 Channels → Join channel 直接輸入頻道名稱,
或是 Channels → Live Channels,直接從追隨列表中正在實況的頻道選取。
http://i.imgur.com/X9Szfo4.png
請注意預設值是沒有啟動私人訊息(Whisper,密語)的功能。
如果有需要的話請參照下一篇的進階設定。
--------------------------------------------------------------------------
╭──────╮
│常見問題 FAQ│
╰──────╯
(1) 點兩下Chatty.jar看起來是個壓縮檔,要怎麼執行?
A:去,下,載,STANDALONE,版。 (20170114更新)
2016年12月底,Chatty作者在新的beta版本中打包了一份JAVA引擎,
因此現在的Chatty執行檔是 "Chatty.exe",可以直接執行。
請回到上面的「下載」部分下載獨立運行(Standalone)版本。
(2) 能不能關掉使用者名單?
A:請參閱下一篇進階設定的(6)。
Chatty 0.8.2 版開始,預設值應該可以讓你直接把名單拉到最窄。
(3) 預設的字型不好看/太小/行距太窄,要去哪裡調整字型?
A:請參閱下一篇進階設定的(1)。
(4) 雖小臉或一些顏文字會沒辦法顯示,變成框框,怎麼辦?
A:這有兩種解決方案。
(a) 參閱下一篇進階設定的(1),把字型改成Arial Unicode MS。
(b) 如果想要用別的字型,可以使用Java的Font Fallback功能。
在Java的安裝資料夾中找到 /lib/fonts
(例如 Chatty\runtime\lib\fonts )
( ^^^^^^Chatty的安裝資料夾。 )
( Standalone版本底下會有runtime資料夾。)
(非windows或是非standalone版本,請自己找到JRE的安裝路徑...)
建立一個新資料夾 fallback
把Arial Unicode MS的字型檔案 ARIALUNI.TTF 複製到這個資料夾中
(如果不知道這檔案在哪,可以去C:\Windows\Fonts找到)
(這個檔案室Microsoft Office附的,沒裝Office就愛莫能助)
(非Windows系統的話...這檔案很容易google到...)
然後重新啟動Chatty就好。
(5) 通知一直跳出來很煩,能不能關掉通知?
A:請參閱下一篇進階設定的(4)。
(6) 有沒有辦法傳私人訊息/密語/悄悄話/...
A:請參閱下一篇進階設定的(7)。Chatty 0.8.2版已經有更完整的密語支援。
(7) 我已經在用mIRC/Hexchat/LimeChat2了,Chatty比起來有優勢嗎?
A:Chatty支援許多從TwitchAPI來的資訊,可以方便的觀看與編輯。
除此之外,Chatty可以直接點ID來看到他的前幾個發言,
Ban/Timeout幾秒~幾分鐘,指向他的頻道和資訊頁面。
這是以「Twitch的使用體驗」為導向設計的IRC軟體,
適合所有Twitch使用者。
(8) 為什麼Chatty這麼吃記憶體?
A:會問這個問題的你大概是在上面選了64bit的版本?請試試32bit版。
64bit的作業系統只要裝上32bit的Java,
一樣能夠執行32bit的Chatty,在效能上會有更好的表現。
不過如果你本來就是用32bit...他大概就是吃這麼多。
我手邊的Chatty常駐3個頻道,大約會吃200MB上下。
(9) (20160826) 能不能分別設定中文暱稱和ID顯示?
A:可以!
Chatty 0.8.4 beta 2開始支援Localized Name,
能夠分別設定中文暱稱和ID的顯示與否。
在 Settings→Messages→Other→Localized names中可以選擇
http://i.imgur.com/jxklROz.png
(10) (20170114) 聊天紀錄好長,能不能自動切割,每個月存不同檔案?
A:可以!
Chatty 0.8.5 beta 1開始支援Split Logs,
可以設定是否要把聊天紀錄依照時間存進不同檔案。
目前的選項有「不分割」「每日」「每週」「每月」
(11) (20170114) 有人在我的頻道被ban了,我要怎麼知道是誰殺的?
A:Chatty 0.8.4 開始支援 "Mod Actions",
可以顯示一些Mod的運作資訊,
有圖有真相: http://i.imgur.com/9yFmxG3.png
[08:47] [ModAction] nightbot: /timeout beansky 5 stop posting links,
automated by Nightbot
這就是 Nightbot 禁止 Beansky 發言五秒,
原因的部分填上 "stop posting links, automated by Nightbot"
Append. 2015.11.13. 04:44 UTC(+0)
--
███◣ ◢██◣ ◢██◣ █ ◢█ ◣ ◢ ◢██◣ ◣ █
█ ██ █ ██ █ ██ █◢█◤ █◣◢█ █ ██ █◣ █
█ ██ █ ██ █ ██◤ ████ █ ██ ██◣█ @ ptt.cc
███◤ █ ██ █ ██◣ █◥◤█ ████ ████
█◥█◣ █ ██ █ ██ █◥█◣ █ █ █ ██ █◥██ 鴉片(Append)
█ ◥█ ◥██◤ ◥██◤ █ ◥█ █ █ █ ██ █ ◥█twitch.tv/append
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 81.158.19.185
※ 文章網址: https://www.ptt.cc/bbs/Live/M.1447389863.A.525.html
推
11/13 15:11, , 1F
11/13 15:11, 1F
推
11/13 17:57, , 2F
11/13 17:57, 2F
推
11/13 19:16, , 3F
11/13 19:16, 3F
推
11/13 19:23, , 4F
11/13 19:23, 4F
→
11/13 20:06, , 5F
11/13 20:06, 5F
推
11/14 10:46, , 6F
11/14 10:46, 6F
推
11/18 20:37, , 7F
11/18 20:37, 7F
推
11/19 12:22, , 8F
11/19 12:22, 8F
→
11/19 12:57, , 9F
11/19 12:57, 9F
→
11/19 16:29, , 10F
11/19 16:29, 10F
→
11/19 16:30, , 11F
11/19 16:30, 11F
推
11/21 21:59, , 12F
11/21 21:59, 12F
推
11/23 14:00, , 13F
11/23 14:00, 13F
推
11/23 23:41, , 14F
11/23 23:41, 14F
推
03/18 20:47, , 15F
03/18 20:47, 15F
推
04/22 19:31, , 16F
04/22 19:31, 16F
→
04/22 19:32, , 17F
04/22 19:32, 17F
※ 編輯: Append (86.190.157.99), 08/28/2016 11:31:02
※ 編輯: Append (86.190.157.99), 08/28/2016 12:42:23
推
09/02 19:23, , 18F
09/02 19:23, 18F
※ 編輯: Append (118.169.213.116), 01/14/2017 08:42:24
※ 編輯: Append (118.169.213.116), 01/14/2017 09:17:53
推
06/02 21:41, , 19F
06/02 21:41, 19F
推
07/11 11:51, , 20F
07/11 11:51, 20F
推
01/17 20:25, , 21F
01/17 20:25, 21F
→
01/17 20:26, , 22F
01/17 20:26, 22F
Live 近期熱門文章
PTT數位生活區 即時熱門文章