Stellen Sie eine Verbindung zu einem SSH mit einem Root oder einem ähnlichen Konto in Ihrem Almalinux her:
dnf install epel-release
dnf module enable nodejs:20
dnf install nodejs -y
dnf install chromium -y
dnf install git -y
node -v
Mit Ihrer SSH -Sitzung:
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
Gehen Sie zu Ihrem admin -Panel von Wizebot.tv
Offene Widgets (Overlays)
Öffnen Sie Widget Chatbot
Erstellen Sie ein neues Widget
Wählen Sie die Vorlage für sauber (auf der rechten Seite)
Importieren Sie den folgenden HTML -Code in den Wizebot -HTML -Teil:
< 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) -->
Löschen Sie den CSS -Code im Wizebot CSS -Teil
Ändern Sie den Kanalnamen im JavaScript -Code im Wizebot JavaScript -Teil in Ihren Kanalnamen
Für meinen Twitch -Kanal verwende ich: var channel_name = "alexia_vassiliki";
Klicken Sie oben auf der Wizebot -Webseite auf "Kopieren Sie den Link"
Öffnen Sie mit Ihrer SSH-Sitzung den WizeBot-url.txt mit Nano nano wizebot-url.txt
und fügen Sie den Link in Nano ein.
Jetzt können Sie die CSS-Datei mit dem Namen WizeBot-Inject.css ändern, um Ihr eigenes Design anzuwenden.
Vergessen Sie nicht, das NodeJS -Skript nach jeder Änderung neu zu starten.
Öffnen Sie 1 oder 2 TCP -Ports in Ihrem System:
8080 für http
8443 für https Wenn Sie einige Zertifikate anbieten
Sie möchten jetzt das Wizebot-Chat-History-Skript ausführen?
Führen Sie den Befehl aus: node wizebot-node.js
Sie werden den folgenden Text sehen:
HTTP server started
Running...
Drücken Sie Strg+C, um das Skript zu stoppen.
Mit Ihrer SSH -Sitzung:
chmod +x wizebot-run.sh
Wir fügen das Skript in Cron beim Start hinzu. Dieser Befehl bearbeitet den Cron mit VIM:
crontab -e
Und Hinzufügen der folgenden Zeile in den Cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Hinweis: Wenn Sie es vorziehen, den Cron mit Nano anstelle von VIM zu bearbeiten
export VISUAL=nano
Oder vim wieder ausscheiden
export VISUAL=vim
Wir gehen davon aus, dass das Skript auf einem System mit dem IP 192.168.1.126 und dem HTTP 8080 -Port ausgeführt wird.
Es gibt 2 Parameter: Höhe und HeightColor:
Höhe ist Chatbot -Textbereich in Wahres.
HAGHCOLOR ist eine flache Flächenfarbe unter Verwendung eines RGB -Werts.