convert chatterino logs into json
v2.0.0
是否想作為視頻進行聊天,但是您只有Chatterino日誌,並且無法及時下載聊天?這個程序可能會有所幫助!
通過此程序運行Chatterino日誌,然後使用Twitch Downloader將聊天渲染到視頻中。
如果代碼崩潰或無法按預期工作,請創建問題,並包括您要轉換的Chatterino日誌文件,或者包括引起問題和錯誤消息的行。
您將需要Python 3和安裝Numpy軟件包。
STREAMER_USERNAME設置為流媒體的用戶名。重命名.CSV配置文件。如果您將使用config/中的文件,請從文件名中刪除example- 。
設置mod和vips文件。如果您希望VIPS / MOD具有其VIP / MOD徽章,請將其用戶名分別添加到config/vips.csv和config/mods.csv 。您可以在Twitch聊天中使用/mods和/vips命令,然後將結果復製到.csv文件中。
設置聊天顏色。如果您有一些想設置其顏色的聊天室(默認情況下,Twitch下載器隨機設置顏色),請添加其用戶名和顏色:
username, #ff00ff
username_2, #00cc00
STREAMER_ID 。您可以從這里或這裡找到它們的ID。如果您想轉換具有以下格式的2023年底之前的Chatterino日誌,請在此處下載v1.0.0。
[12:44:00] username: message (時間戳之後有兩個空間)[18:51:25] username gifted a Tier 1 sub to username2! (時間戳之後只有一個空間)如果您的日誌來自較新的Chatterino版本,請下載較新的版本或按照通常的方式克隆此倉庫。
使用:
python main.py < chatterino-log-file >例子:
python main.py streamer-2024-01-01.log歡迎貢獻和建議!要么查看提出拉請求的貢獻指南,要么可以隨意在問題跟踪器中添加任何建議或錯誤。
python -m unittest -v
該項目屬於GPLV3許可證。