在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值是扁平的颜色。