Conéctese a un SSH con una raíz o una cuenta similar en su Almalinux:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
Con tu sesión de 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
Vaya a su panel de administración Wizebot.tv
Widgets abiertos (superposiciones)
CHATBOT de widget abierto
Crear un nuevo widget
Seleccione la plantilla de limpieza (en el lado derecho)
Importe el siguiente código HTML en la parte 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) -->
Borrar el código CSS en la parte CSS Wizebot
Cambie el nombre del canal en el código JavaScript en la parte de Wizebot JavaScript a su nombre de canal
Para mi canal Twitch, uso: var channel_name = "alexia_vassiliki";
Haga clic en "Copiar el enlace" en la parte superior de la página web de Wizebot
Con su sesión de SSH, abra el wizebot-url.txt con nano nano wizebot-url.txt
y pegue el enlace a nano.
Ahora puede modificar el archivo CSS llamado Wizebot-Inject.css para aplicar su propio diseño.
No olvide reiniciar el script NodeJS después de cada modificación.
Abra 1 o 2 puertos TCP en su sistema:
8080 para http
8443 para https si proporciona algunos certs
¿Quieres ejecutar el script Wizebot-Chat-History ahora?
Ejecute el comando: node wizebot-node.js
Verás el siguiente texto:
HTTP server started
Running...
Presione Ctrl+C para detener el script.
Con tu sesión de SSH:
chmod +x wizebot-run.sh
Agregamos el script a cron al inicio, este comando edita el cron con vim:
crontab -e
Y agregar la siguiente línea al cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Nota: Si prefiere editar el cron con nano en lugar de vim
export VISUAL=nano
O volver a seleccionar Vim
export VISUAL=vim
Suponemos que el script se ejecuta en un sistema utilizando la IP 192.168.1.126 y usando el puerto HTTP 8080.
Hay 2 parámetros: altura y altura:
La altura es el área de texto de chatbot en porcentajes.
HeightColor es color de área plana con un valor RGB.