Conecte -se a um SSH com uma raiz ou conta semelhante no seu Almalinux:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
Com sua sessão 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
Vá para o seu painel de administração do wizebot.tv
Widgets abertos (sobreposições)
Abra o widget chatbot
Crie um novo widget
Selecione o modelo limpo (no lado direito)
Importe o código HTML a seguir para a 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) -->
Limpe o código CSS na parte do WizeBot CSS
Altere o nome do canal no código JavaScript na parte do wizebot javascript para o nome do seu canal
Para o meu canal Twitch, eu uso: var channel_name = "alexia_vassiliki";
Clique em "Copiar o link" na parte superior da página da web do Wizebot
Com sua sessão SSH, abra o wizebot-url.txt com nano nano wizebot-url.txt
e cole o link no Nano.
Agora você pode modificar o arquivo CSS chamado wizebot-inject.css para aplicar seu próprio design.
Don't forget to restart the nodeJS script after each modification.
Abra 1 ou 2 portas TCP em seu sistema:
8080 para http
8443 para https se você fornecer alguns certificados
Você deseja executar o script de história do wizebot-bate-pau agora?
Execute o comando: node wizebot-node.js
Você verá o seguinte texto:
HTTP server started
Running...
Pressione Ctrl+C para interromper o script.
Com sua sessão SSH:
chmod +x wizebot-run.sh
Adicionamos o script ao Cron na startup, este comando editar o cron com vim:
crontab -e
E adicionando a seguinte linha ao Cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Nota: Se você preferir editar o cron com nano em vez de vim
export VISUAL=nano
Ou seletar Vim
export VISUAL=vim
Assumimos que o script está em execução em um sistema usando o IP 192.168.1.126 e usando a porta HTTP 8080.
Existem 2 parâmetros: altura e altura:
A altura é a área de texto de chatbot em porcentagens.
A altura é a cor da área plana usando um valor RGB.