Подключитесь к SSH с корневой или аналогичной учетной записью на вашем Almalinux:
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
Открытые виджеты (наложения)
Откройте виджет чатбот
Создать новый виджет
Выберите шаблон чистой (справа)
Импортируйте следующий HTML -код в 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) -->
Очистить код CSS в части WizeBot CSS
Измените имя канала в коде JavaScript в части Wizebot JavaScript на имя вашего канала
Для моего канала Twitch я использую: var channel_name = "alexia_vassiliki";
Нажмите «Скопировать ссылку» в верхней части веб -страницы Wizebot
С помощью вашего сеанса SSH откройте Wizebot-Url.txt с Nano nano wizebot-url.txt
и вставьте ссылку в Nano.
Теперь вы можете изменить файл CSS с именем wizebot inject.css, чтобы применить свой собственный дизайн.
Не забудьте перезапустить сценарий Nodejs после каждой модификации.
Откройте 1 или 2 порта TCP в вашей системе:
8080 для http
8443 для HTTPS, если вы предоставите несколько сертификатов
Вы хотите сейчас выполнить скрипт проживания Wizebot-Chat?
Запустите команду: node wizebot-node.js
Вы увидите следующий текст:
HTTP server started
Running...
Нажмите Ctrl+C, чтобы остановить сценарий.
С вашей сеансом SSH:
chmod +x wizebot-run.sh
Мы добавляем скрипт в Cron в запуске, эта команда редактирует Cron с Vim:
crontab -e
И добавление следующей строки в крон
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
Примечание. Если вы предпочитаете редактировать Cron с нано вместо Vim
export VISUAL=nano
Или повторно выбрать Vim
export VISUAL=vim
Мы предполагаем, что сценарий работает на системе с использованием IP 192.168.1.126 и используя порт HTTP 8080.
Есть 2 параметра: высота и ростколора:
Высота - это текстовая область чат -бота в перкажевых.
HeightColor - это плоский цвет, используя значение RGB.