وی پی اس انگلیس ارزان با ایپی انگلیسی ترافیک نامحدود

نصب و راه‌اندازی GameBot در لینوکس

Unknown

نصب و راه‌اندازی GameBot در لینوکس

GameBot یک ربات برای اجرای بازی‌های تلگرامی یا مدیریت سرورهای بازی است که می‌تواند در سرور لینوکسی راه‌اندازی شود. در این راهنما، مراحل نصب و اجرای آن را بررسی می‌کنیم.

۱. پیش‌نیازها

قبل از شروع، مطمئن شوید که لینوکس سرور (Ubuntu/Debian/CentOS) شما آماده است.

بسته‌های مورد نیاز را نصب کنید:

sudo apt update && sudo apt upgrade -y

sudo apt install python3 python3-pip git -y

بررسی نسخه پایتون:

python3 –version

🔹 Python 3.7 یا بالاتر نیاز است.

ساخت یک Bot در تلگرام با BotFather:

  1. به تلگرام بروید و ربات @BotFather را باز کنید.
  2. دستور /newbot را ارسال کنید.
  3. نام و نام کاربری ربات را مشخص کنید.
  4. توکن (Token) را ذخیره کنید.

۲. دریافت و نصب GameBot

دانلود سورس از GitHub:

git clone https://github.com/GameBot/GameBot.git

cd GameBot

نصب وابستگی‌ها:

pip3 install -r requirements.txt

۳. تنظیمات و پیکربندی

ویرایش فایل تنظیمات:

nano config.json

🔹 مقدار Bot Token و API Key را درون فایل تنظیم کنید.

۴. اجرای ربات

اجرای ربات به‌صورت دستی:

python3 gamebot.py

اجرای ربات در پس‌زمینه (Screen/Tmux):

screen -S gamebot

python3 gamebot.py

🔹 برای خروج از Screen بدون بستن ربات، کلید Ctrl + A + D را بزنید.

ساخت سرویس خودکار برای اجرای ربات:

sudo nano /etc/systemd/system/gamebot.service

🔹 مقدار زیر را در فایل وارد کنید:

[Unit]

Description=GameBot Service

After=network.target

[Service]

ExecStart=/usr/bin/python3 /home/user/GameBot/gamebot.py

WorkingDirectory=/home/user/GameBot

Restart=always

User=root

[Install]

WantedBy=multi-user.target

فعال‌سازی سرویس:

sudo systemctl daemon-reload

sudo systemctl enable gamebot

sudo systemctl start gamebot

بررسی وضعیت سرویس:

sudo systemctl status gamebot

۵. تست و مدیریت ربات

🔹 به تلگرام بروید و ربات خود را پیدا کنید.
🔹 دستورات تستی را اجرا کنید:

/start

/help

نتیجه‌گیری

GameBot به‌راحتی روی لینوکس نصب و اجرا می‌شود.
با استفاده از systemd، ربات به‌صورت خودکار اجرا خواهد شد.
برای مدیریت ربات از Screen یا Supervisor استفاده کنید.

🚀 اکنون ربات شما آماده استفاده است!