اتصل بـ 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
واجهة المستخدم المفتوحة (التراكبات)
افتح chatbot عنصر واجهة المستخدم
إنشاء عنصر واجهة مستخدم جديدة
حدد قالب نظيف (على الجانب الأيمن)
استيراد رمز HTML التالي في جزء 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) -->
امسح رمز 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 Bound.CSS لتطبيق التصميم الخاص بك.
لا تنس إعادة تشغيل البرنامج النصي NodeJS بعد كل تعديل.
افتح 1 أو 2 منافذ TCP على نظامك:
8080 ل HTTP
8443 لـ HTTPS إذا قدمت بعض الشركات
هل تريد تنفيذ نص WizeBot-Chat-Chistory الآن؟
قم بتشغيل الأمر: node wizebot-node.js
سترى النص التالي:
HTTP server started
Running...
اضغط على Ctrl+C لإيقاف البرنامج النصي.
مع جلسة SSH الخاصة بك:
chmod +x wizebot-run.sh
نضيف البرنامج النصي إلى cron عند بدء التشغيل ، يقوم هذا الأمر بتحرير cron مع VIM:
crontab -e
وإضافة السطر التالي إلى cron
@reboot sh /var/nodejs/wizebot-chat-history/wizebot-run.sh > /var/nodejs/wizebot-chat-history/wizebot-run.log
ملاحظة: إذا كنت تفضل تحرير cron مع nano بدلاً من vim
export VISUAL=nano
أو إعادة صياغة VIM
export VISUAL=vim
نفترض أن البرنامج النصي يعمل على نظام باستخدام IP 192.168.1.126 واستخدام منفذ HTTP 8080.
هناك معلمتان: الارتفاع و Alemecolor:
الارتفاع هو منطقة نص chatbot في المئوية.
HeightColor هو لون مسطح مسطح باستخدام قيمة RGB.