میزبانی رایگان بات تا زمانی کار میکند که دیگر کار نکند: کانتینر به خواب میرود، سطح رایگان شرایطش را عوض میکند، یا سرویس بیسروصدا تعطیل میشود و بات سرور شما وسط یک رویداد آفلاین میشود. یک VPS سه دلاری کل این دسته از دردسرها را از بین میبرد.
یک بات Discord به چه چیزی نیاز دارد
تقریباً هیچ:
- RAM: یک بات معمولی با discord.js یا discord.py در حد چند ده مگابایت است. Nano (۳ دلار در ماه — ۲ vCPU، ۱ گیگابایت RAM) چندتای آن را همزمان اجرا میکند.
- بدون اتصال ورودی. بات به بیرون یعنی به گیتوی Discord زنگ میزند و یک websocket را باز نگه میدارد. هیچ چیزی لازم نیست به سرور شما برسد، و به همین دلیل پلنهای NAT ما ایدهآلاند — و به همین دلیل نیازی نیست پول IP اختصاصی بدهید.
- در دسترس بودن و راهاندازی خودکار. باتها کرش میکنند. مهم این است که بدون دخالت شما دوباره بالا بیایند.
- پهنای باند — فقط اگر صدا پخش کند. باتهای موسیقی استریم میکنند و استریمها روی هم جمع میشوند. اینجا ترافیک روی همه پلنها نامحدود است، پس این قبضی نیست که لازم باشد نگرانش باشید.
استقرار در پانزده دقیقه
# Ubuntu 24.04 — Node example
apt update && apt install -y curl git
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs
git clone https://github.com/you/your-bot.git /opt/bot
cd /opt/bot && npm ci --omit=dev
cat >/etc/systemd/system/discordbot.service <<'EOF'
[Unit]
Description=Discord Bot
After=network.target
[Service]
WorkingDirectory=/opt/bot
ExecStart=/usr/bin/node index.js
Restart=always
RestartSec=5
Environment=DISCORD_TOKEN=your_token_here
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable --now discordbot
journalctl -u discordbot -f
کار اصلی را همین Restart=always انجام میدهد. یک وقفه بهخاطر محدودیت نرخ یا یک promise ردشدهٔ مدیریتنشده در ساعت سه بامداد نباید به معنای یک بات مرده تا صبح باشد.
Python؟ همان الگو — یک venv، discord.py و یک یونیت systemd که به .venv/bin/python شما اشاره کند.
بات موسیقی؟ ffmpeg را اضافه کنید (apt install -y ffmpeg) و به Micro (۵ دلار) یا Small (۸ دلار) ارتقا بدهید — کدگذاری صدا تنها چیزی در این دسته است که واقعاً CPU میخواهد.
چرا اینجا
۳ دلار، بدون مدرک، بدون کارت. با یک ایمیل ثبتنام کنید و با USDC یا USDT پرداخت کنید (Base، Ethereum یا Polygon). پروژههای بات میآیند و میروند؛ وقتی یکی تمام شد، هیچ حسابی گرهخورده به هویت شما باقی نمیماند. تازه با پرداخت رمزارز آشنا شدهاید؟
ترافیک نامحدود روی ۱ گیگابیت بر ثانیه — همان چیزی که روی هاستهای ارزان اذیت میکند اگر بات شما صدا پخش کند.
انتخاب پلن
| بات | پلن | قیمت |
|---|---|---|
| بات معمولی، یا چندتای آن | Nano | ۳ دلار در ماه |
| بات موسیقی، یا باتی با پایگاهداده | Micro | ۵ دلار در ماه |
| چندین بات، کانتینر، صدای سنگینتر | Small | ۸ دلار در ماه |
دسترسی کامل root، دیسک NVMe، ترافیک نامحدود، آلمان یا فنلاند. صورتحساب سالانه یعنی یک انتقال رمزارز بهجای دوازده تا.
مطالب مرتبط
- میزبانی یک بات Discord روی VPS — راهنمای کامل
- VPS برای باتهای Telegram — همان ایده، پلتفرمی دیگر
- امنسازی یک VPS تازه: یک چکلیست
آمادهاید؟ یک سرور بات مستقر کنید ← — ۳ دلار در ماه، در حدود یک دقیقه بالا میآید، بدون نیاز به مدرک.
نظرات
هنوز نظری نیست. اولین نفر باشید.