Connectez-vous à un SSH avec un compte racine ou similaire sur votre Almalinux:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
Avec votre session 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
Accédez à votre panneau d'administration Wizebot.TV
Widgets ouverts (superpositions)
Chatbot de widget ouvert
Créer un nouveau widget
Sélectionnez le modèle Clean (sur le côté droit)
Importez le code HTML suivant dans la pièce HTML Wizebot:
< 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) -->
Effacer le code CSS dans la partie Wizebot CSS
Modifiez le nom de la chaîne dans le code JavaScript dans la partie JavaScript de Wizebot dans le nom de votre canal
Pour mon canal Twitch, j'utilise: var channel_name = "alexia_vassiliki";
Cliquez sur "Copier le lien" en haut de la page Web de Wizebot
Avec votre session SSH, ouvrez le wizebot-url.txt avec nano nano wizebot-url.txt
et collez le lien en nano.
Vous pouvez maintenant modifier le fichier CSS nommé wizebot inject.css pour appliquer votre propre conception.
N'oubliez pas de redémarrer le script NodeJS après chaque modification.
Ouvrez 1 ou 2 ports TCP sur votre système:
8080 pour http
8443 pour HTTPS si vous fournissez des certificats
Vous souhaitez exécuter le script Wizebot-chat-histoire maintenant?
Exécutez la commande: node wizebot-node.js
Vous verrez le texte suivant:
HTTP server started
Running...
Appuyez sur Ctrl + C pour arrêter le script.
Avec votre session SSH:
chmod +x wizebot-run.sh
Nous ajoutons le script dans Cron au démarrage, cette commande modifie le cron avec vim:
crontab -e
Et ajoutant la ligne suivante dans le cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Remarque: si vous préférez, modifiez le cron avec nano au lieu de VIM
export VISUAL=nano
Ou vim reélectionné
export VISUAL=vim
Nous supposons que le script s'exécute sur un système à l'aide du port IP 192.168.1.126 et à l'aide du port HTTP 8080.
Il y a 2 paramètres: hauteur et hauteur Color:
La hauteur est la zone de texte du chatbot à Percents.
Hightcolor est de couleur plate à l'aide d'une valeur RVB.