Hubungkan ke SSH dengan root atau akun serupa di Almalinux Anda:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
Dengan sesi SSH Anda:
cd /var
mkdir nodejs
cd nodejs
git clone https://github.com/AlexiaGossa/wizebot-chat-history
cd wizebot-chat-history
npm i puppeteer
npm install puppeteer-core
npm install -g npm
Buka panel admin wizebot.tv Anda
Widget terbuka (overlay)
Buka widget chatbot
Buat widget baru
Pilih template bersih (di sisi kanan)
Impor kode HTML berikut ke bagian Wizebot HTML :
< link href =" https://fonts.googleapis.com/css?family=Inter " rel =" stylesheet " >
< div class =" template message_div animated fadeIn " >
< div >
< div class =" sticker " style =" background-color:{user_color}; " > </ div >
< div class =" time " > {message_time} </ div >
< div class =" badges " > </ div >
< div class =" nicksimple " > {user_display_name} </ div >
< div class =" nick " > </ div >
< div class =" left " > </ div >
< div class =" message " msgtype =" {message_type} " > </ div >
</ div >
</ div >
< div id =" messagescontainer " >
< div id =" messages " dir =" ltr " > </ div >
</ div >
<!-- Horizontal order : dir="ltr" = Left to right / dir="rtl" = Right to left -->
<!-- TAGs available : {user_name} {user_display_name} {user_name_full} (Display name + Username) {user_color} {user_invert_color} (For background ?) {user_badges} {message_text} {message_time} {message_type} {message_color} (For announcement type) -->
Hapus kode CSS di bagian Wizebot CSS
Ubah nama saluran dalam kode JavaScript di bagian Wizebot JavaScript ke nama saluran Anda
Untuk saluran Twitch saya, saya menggunakan: var channel_name = "alexia_vassiliki";
Klik "Salin Tautan" di bagian atas halaman web Wizebot
Dengan sesi SSH Anda, buka wizebot-url.txt dengan nano nano wizebot-url.txt
dan tempel tautan ke nano.
Sekarang Anda dapat memodifikasi file CSS bernama wizebot-inject.css untuk menerapkan desain Anda sendiri.
Jangan lupa untuk memulai ulang skrip NodeJS setelah setiap modifikasi.
Buka 1 atau 2 port TCP di sistem Anda:
8080 untuk http
8443 untuk https jika Anda memberikan beberapa sertifikat
Anda ingin menjalankan skrip wizebot-chat-history sekarang?
Jalankan perintah: node wizebot-node.js
Anda akan melihat teks berikut:
HTTP server started
Running...
Tekan Ctrl+C untuk menghentikan skrip.
Dengan sesi SSH Anda:
chmod +x wizebot-run.sh
Kami menambahkan skrip ke dalam cron di startup, perintah ini mengedit cron dengan vim:
crontab -e
Dan menambahkan baris berikut ke dalam cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Catatan: Jika Anda lebih suka mengedit cron dengan nano daripada vim
export VISUAL=nano
Atau pilih kembali vim
export VISUAL=vim
Kami menganggap skrip sedang berjalan pada sistem menggunakan IP 192.168.1.126 dan menggunakan port HTTP 8080.
Ada 2 parameter: Tinggi dan Heightcolor:
Tinggi adalah area teks chatbot di Percents.
HeightColor adalah warna area datar menggunakan nilai RGB.