在Almalinux上使用根或類似帳戶連接到SSH:
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管理面板
開放小部件(覆蓋)
Open Widget聊天機器人
創建一個新的小部件
選擇清潔(右側)模板
將以下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) -->
清除Wizebot CSS部分中的CSS代碼
在Wizebot JavaScript部分中將頻道名稱更改為您的頻道名稱
對於我的Twitch頻道,我使用: var channel_name = "alexia_vassiliki";
單擊Wizebot網頁頂部的“複製鏈接”
在您的SSH會話中,使用nano nano wizebot-url.txt
url.txt打開Wizebot- url.txt,然後將鏈接粘貼到Nano中。
現在,您可以修改名為WizeBot-Inmauts.css的CSS文件以應用您自己的設計。
每次修改後,不要忘記重新啟動NodeJS腳本。
在您的系統上打開1或2個TCP端口:
HTTP的8080
8443 for HTTPS如果您提供一些證書
您想現在執行WizeBot-Chat歷史腳本嗎?
運行命令: node wizebot-node.js
您會看到以下文本:
HTTP server started
Running...
按CTRL+C停止腳本。
與您的SSH會話:
chmod +x wizebot-run.sh
我們在啟動時將腳本添加到cron中,此命令用vim編輯cron:
crontab -e
並在cron中添加以下行
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
注意:如果您喜歡用納米而不是vim編輯cron
export VISUAL=nano
或重新選擇vim
export VISUAL=vim
我們假設腳本使用IP 192.168.1.126和使用HTTP 8080端口在系統上運行。
有2個參數:高度和高度彩色:
高度是percents中的聊天機器人文本區域。
使用RGB值是扁平的顏色。