Chinese 中文說明 - StinkingBanana/tut GitHub Wiki
TUT, Twitch 頻道退追追蹤器
注意: 上方的GIF動圖只是展示用不代表成品,裡面特別改成每分鐘更新一次,而且有做快轉處理。正常的預設更新週期為60分鐘。
安裝說明
使用go內建指令安裝
$ go get -u github.com/stinkingbanana/tut
使用go內建指令解除安裝
$ go clean -i github.com/stinkingbanana/tut
從Release頁面下載
https://github.com/StinkingBanana/tut/releases
使用說明
-
雙擊
tut.exe
或是 使用指令tut
啟動程式 -
如果你有自己的ClientID請輸入或直接Enter使用內建的ClientID或已儲存的
你可以免費從https://dev.twitch.tv/dashboard申請你自己的ClientID。 -
輸入AccessToken或是使用已儲存的 (Your input will be remembered.)
- 取得AccessTokem使用以下的連結
https://id.twitch.tv/oauth2/authorize?response_type=token&client_id={ClientID}&redirect_uri=http://localhost&scope=viewing_activity_read
- 把以上連結中的{ClientID} 改成你自己的 ClientID 然後輸入到瀏覽器。
- 按下同意認證。
- 如果沒有問題,你的頁面會變成空白的頁面,網址列會顯示類似 http://localhost/#access_token={AccessToken}&...
- 從網址裡把 {AccessToken} 的部分擷取,那就是我們要的AccessToken。
- 注意: AccessToken 有時效性。如果過期了,請回來使用同一種方法生成新的AccessToekn。
-
輸入你要追蹤的Twitch帳號。帳號通常是直播網址最後面的英文 https://twitch.tv/[stinkingbanana]
-
輸入你的更新週期
X
分鐘或是直接Enter使用預設或已儲存的更新週期。預設週期為60分鐘。 -
輸入背景伺服器的Port或是直接Enter使用預設或已儲存的Port。預設背景伺服器的Port為5487。
可使用的背景伺服器端點
背景伺服器會開在 http://localhost:5487
.
查看所有追隨者
http://localhost:5487/followers
查看所有退追者
http://localhost:5487/unfollowers
更多端點?
請查看
http://localhost:5487
備註
- 請務必確保你的電腦有同步中原標準時間
- 這個程式只是我無聊隨便寫寫的原型,不可能是完美的。如果有碰到任何問題,請聯絡我。
- 打開程式會在執行程式的同一個資料夾裡建立一個
TUT.db
的數據庫,這裡面紀載了所有的資料。
技術上來說,你可以多開這個程式監控多個Twitch帳號,但你需要在不同的資料夾執行這程式並使用不同的背景伺服器Port。 喔~ 最後別忘了使用不一樣的ClientID或OAuth密碼,不然你會突破你的API流量限制。 - 如果你有很多很多的追隨者,請有耐心點。 根據官方的API流量限制,使用ClientID的話,每分鐘可以處理3000個追隨者清單或是30個詳細的追隨者資料。 如果你有輸入OAuth密碼的話,每分鐘可以處理12000個追隨者清單或是120個詳細的追隨者資料。