[技術] 用Chatty連線到Twitch聊天室

看板Live (實況)作者 (鴉片)時間9年前 (2015/11/13 12:44), 8年前編輯推噓16(1606)
留言22則, 17人參與, 最新討論串1/1
※ 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
回到前一個視窗點擊Done確認,然後回到Connect的視窗,選擇要加入的頻道。 http://i.imgur.com/NXJh1ro.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
剛好截到媮妮腦殘XDDDD
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
ram使用量差太多,舊電腦還是用irc比較好 我用kvirc
11/19 12:22, 8F

11/19 12:57, , 9F
ram使用量的部分,實測發現32bit使用量遠低於64bit
11/19 12:57, 9F

11/19 16:29, , 10F
感謝分享^^ 不過在巴哈網友們反應看來,其它ISP也有同樣
11/19 16:29, 10F

11/19 16:30, , 11F
問題,這看上去間題點比較偏向是twitch
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
推0318的更新資訊~~~~~~
03/18 20:47, 15F

04/22 19:31, , 16F
jvm好像是32bit比64好用,除非需要大量ram
04/22 19:31, 16F

04/22 19:32, , 17F
port建議走ssl,twitch現在網頁也都要改https了
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
chatty最新版需要JRE 8,實測XP環境無法使用
01/17 20:25, 21F

01/17 20:26, , 22F
不論是否為standalone版本都一樣
01/17 20:26, 22F
文章代碼(AID): #1MHMgdKb (Live)
文章代碼(AID): #1MHMgdKb (Live)