เชื่อมต่อกับ SSH กับรูทหรือบัญชีที่คล้ายกันใน almalinux ของคุณ:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
ด้วยเซสชัน SSH ของคุณ:
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
ไปที่แผงผู้ดูแลระบบ wizebot.tv ของคุณ
วิดเจ็ตเปิด (ซ้อนทับ)
เปิดวิดเจ็ต chatbot
สร้างวิดเจ็ตใหม่
เลือกเทมเพลตที่สะอาด (ทางด้านขวา)
นำเข้ารหัส HTML ต่อไปนี้ลงในส่วน 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) -->
ล้างรหัส CSS ในส่วน WizeBot CSS
เปลี่ยนชื่อช่องในรหัส JavaScript ในส่วน WizeBot JavaScript เป็น ชื่อช่องของคุณ
สำหรับช่อง Twitch ของฉันฉันใช้: var channel_name = "alexia_vassiliki";
คลิกที่ "คัดลอกลิงค์" ที่ด้านบนของหน้าเว็บ WizeBot
ด้วยเซสชัน SSH ของคุณเปิด wizebot-url.txt ด้วยนาโน nano wizebot-url.txt
และวางลิงก์ลงในนาโน
ตอนนี้คุณสามารถแก้ไขไฟล์ CSS ชื่อ wizebot-inject.css เพื่อใช้การออกแบบของคุณเอง
อย่าลืมรีสตาร์ทสคริปต์ NodeJS หลังจากการดัดแปลงแต่ละครั้ง
เปิดพอร์ต 1 หรือ 2 TCP ในระบบของคุณ:
8080 สำหรับ http
8443 สำหรับ https หากคุณให้ใบรับรองบางอย่าง
คุณต้องการเรียกใช้สคริปต์ WizeBot-Chat-History ตอนนี้หรือไม่?
เรียกใช้คำสั่ง: node wizebot-node.js
คุณจะเห็นข้อความต่อไปนี้:
HTTP server started
Running...
กด Ctrl+C เพื่อหยุดสคริปต์
ด้วยเซสชัน SSH ของคุณ:
chmod +x wizebot-run.sh
เราเพิ่มสคริปต์ลงใน cron เมื่อเริ่มต้นคำสั่งนี้แก้ไข cron ด้วย vim:
crontab -e
และเพิ่มบรรทัดต่อไปนี้ลงใน cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
หมายเหตุ: หากคุณชอบแก้ไข cron ด้วยนาโนแทน vim
export VISUAL=nano
หรือ Reselect vim
export VISUAL=vim
เราถือว่าสคริปต์กำลังทำงานบนระบบโดยใช้ IP 192.168.1.126 และใช้พอร์ต HTTP 8080
มี 2 พารามิเตอร์: ความสูงและความสูง:
ความสูง คือพื้นที่ข้อความ chatbot ใน percents
HeightColor เป็นสีพื้นที่แบนโดยใช้ค่า RGB