Ingin membuat obrolan sebagai video tetapi Anda hanya memiliki log Chatterino dan tidak dapat mengunduh obrolan tepat waktu? Program ini mungkin membantu!
Jalankan log Chatterino Anda melalui program ini kemudian gunakan Twitch Downloader untuk membuat obrolan ke dalam video.
Jika kode macet atau tidak berfungsi seperti yang diharapkan, silakan buat masalah dan sertakan file log Chatterino Anda, Anda mencoba untuk mengonversi, atau menyertakan garis yang menyebabkan masalah dan pesan kesalahan.
Anda akan membutuhkan Python 3 dan Paket Numpy diinstal.
STREAMER_USERNAME ke nama pengguna streamer. Ubah nama file konfigurasi .csv . Jika Anda akan menggunakan file dalam config/ , hapus example- dari nama file.
Atur file mod dan VIPS . Jika Anda ingin VIP / Mods memiliki lencana VIP / MOD mereka, tambahkan nama pengguna mereka dipisahkan oleh koma untuk config/vips.csv dan config/mods.csv masing -masing. Anda dapat menggunakan perintah /mods dan /vips dalam obrolan Twitch dan salin tempel hasilnya ke file .csv.
Siapkan warna obrolan . Jika Anda memiliki beberapa chatters di mana Anda ingin mengatur warnanya (secara default pengunduh Twitch mengatur warna secara acak), tambahkan nama pengguna dan warna seperti ini:
username, #ff00ff
username_2, #00cc00
STREAMER_ID . Anda dapat menemukan ID mereka baik dari sini atau di sini.Jika Anda ingin mengonversi log Chatterino yang berasal dari sebelum akhir 2023 yang memiliki format di bawah ini, unduh v1.0.0 di sini.
[12:44:00] username: message (dengan dua spasi setelah cap waktu)[18:51:25] username gifted a Tier 1 sub to username2! (Hanya satu ruang setelah cap waktu)Jika log Anda berasal dari versi Chatterino yang lebih baru, unduh rilis yang lebih baru atau klon repo ini seperti biasanya.
Jalankan menggunakan:
python main.py < chatterino-log-file >Contoh:
python main.py streamer-2024-01-01.logKontribusi dan saran selamat datang! Baik melihat panduan yang berkontribusi untuk membuat permintaan tarik, atau jangan ragu untuk menambahkan saran atau bug di pelacak masalah.
python -m unittest -v
Proyek ini berada di bawah lisensi GPLV3.