از $1.81 در ماه، با پرداخت ساعتی

هاست ربات تلگرام و دیسکورد
که 24/7 روشن است

ربات خود را از لپ‌تاپ به یک سرور کوچک KVM در آلمان منتقل کنید. وقتی کامپیوترتان خاموش است هم به پاسخ دادن ادامه می‌دهد و می‌توانید هزینه‌اش را با رمزارز بپردازید.

چرا ربات خود را روی VPS DataPasa میزبانی کنید

ربات‌ها قدرت زیادی نمی‌خواهند، اما باید همیشه آنلاین باشند.

آماده برای Telegram و Discord

ربات‌هایی را اجرا کنید که با aiogram، python-telegram-bot، grammY، Telegraf، discord.py، discord.js یا هر کتابخانه دیگری ساخته شده‌اند.

راه‌اندازی مجدد خودکار

ربات را با systemd، pm2 یا Docker اجرا کنید تا بعد از کرش یا ریبوت، بدون اینکه وارد سرور شوید، دوباره بالا بیاید.

هر زبان، هر نسخه

دسترسی کامل root یعنی دقیقاً همان نسخه Python، Node.js، Go یا Java که ربات شما لازم دارد را نصب می‌کنید، به‌علاوه هر دیتابیسی.

ارزان برای پروژه‌های جانبی

VPS-1 ماهانه $1.81 هزینه دارد و چند ربات کوچک را اجرا می‌کند. با پرداخت ساعتی، یک ربات آزمایشی برای یک آخر هفته فقط چند سنت هزینه دارد.

پرداخت با رمزارز

موجودی را از $5 با USDT، توکن‌های شبکه TON، BTC، ETH، XMR و بسیاری از رمزارزهای دیگر شارژ کنید. برای ثبت‌نام فقط ایمیل لازم است.

IP عمومی برای webhook

هر سرور آدرس IPv4 عمومی خودش را دارد، پس webhookهای تلگرام و callbackهای پرداخت از طریق HTTPS به ربات شما می‌رسند.

پلن‌های VPS برای هاست ربات

ارزان‌ترین پلن‌های ما که همه برای ربات مناسب‌اند. قیمت‌ها برای بودجه‌بندی ماهانه نوشته شده‌اند و پرداخت ساعتی است.

VPS-1
$1.81/ماه
$0.0025/ساعت
CPU
1 vCPU
RAM
1 GB
NVMe
16 GB
ترافیک
1 TB

مناسب برای: یک یا چند ربات Telegram یا Discord با long polling

سفارش VPS-1
VPS-2
$3.54/ماه
$0.0048/ساعت
CPU
1 vCPU
RAM
2 GB
NVMe
32 GB
ترافیک
32 TB

مناسب برای: ربات‌ها در Docker با دیتابیس و webhook روی HTTPS

سفارش VPS-2
VPS-3
$7.09/ماه
$0.0097/ساعت
CPU
2 vCPU
RAM
4 GB
NVMe
64 GB
ترافیک
32 TB

مناسب برای: ربات‌های بزرگ‌تر با پنل وب، worker یا قابلیت‌های هوش مصنوعی

سفارش VPS-3
VPS-4
$12.16/ماه
$0.0167/ساعت
CPU
4 vCPU
RAM
8 GB
NVMe
128 GB
ترافیک
32 TB
سفارش VPS-4
VPS-5
$18.24/ماه
$0.0250/ساعت
CPU
6 vCPU
RAM
12 GB
NVMe
192 GB
ترافیک
32 TB
سفارش VPS-5
VPS-6
$24.12/ماه
$0.0330/ساعت
CPU
6 vCPU
RAM
16 GB
NVMe
256 GB
ترافیک
32 TB
سفارش VPS-6

مشاهده همه پلن‌ها و قیمت‌ها

Long polling یا webhook

بیشتر کتابخانه‌های ربات با long polling شروع می‌کنند: ربات مدام از Telegram یا Discord آپدیت‌های جدید را می‌پرسد. این روش به دامنه، گواهی و پورت باز نیاز ندارد، پس روی یک VPS تازه فوراً کار می‌کند. ربات‌های Discord همیشه همین‌طور وصل می‌شوند، از طریق یک اتصال gateway که کتابخانه برایتان باز نگه می‌دارد.

Webhook جایگزین این روش برای Telegram است. تلگرام هر آپدیت را از طریق HTTPS به سرور شما می‌فرستد که نیاز به اتصال دائمی را از بین می‌برد و برای ربات‌های پرترافیک مقیاس‌پذیرتر است. به یک دامنه متصل به سرور و یک reverse proxy مثل nginx یا Caddy با گواهی رایگان نیاز دارید. درگاه‌های پرداخت معمولاً برای callback به هر حال webhook می‌خواهند.

روشن نگه داشتن ربات

اجرای ربات از یک نشست SSH برای تست خوب است، اما به محض قطع اتصال متوقف می‌شود. برای استفاده واقعی، آن را به‌صورت سرویس اجرا کنید. systemd در همه سیستم‌عامل‌های لینوکسی که ارائه می‌دهیم وجود دارد و ربات را خودکار دوباره راه‌اندازی می‌کند. pm2 برای ربات‌های Node.js محبوب است و Docker وقتی چند ربات روی یک سرور اجرا می‌کنید وابستگی‌ها را مرتب نگه می‌دارد.

راهنمای گام‌به‌گام ما نشان می‌دهد چطور یک ربات تلگرام را با systemd دیپلوی کنید: یک کاربر بسازید، کد را کپی کنید، توکن را در یک فایل محیطی قرار دهید، یک unit file بنویسید و آن را فعال کنید. همین روش برای ربات‌های Discord هم کار می‌کند. پس از آن هر وقت مشکلی پیش بیاید، لاگ‌ها از طریق journalctl در دسترس هستند.

  • systemd: داخلی و ساده، بعد از خطا و هنگام بوت دوباره اجرا می‌کند.
  • pm2: کاربردی برای Node.js، با لاگ و فهرست پروسس‌ها.
  • Docker: یک کانتینر برای هر ربات، به‌روزرسانی تمیز.

انتخاب پلن برای ربات

یک ربات معمولی Python یا Node.js خیلی کمتر از چند صد مگابایت RAM مصرف می‌کند. VPS-1 با 1 vCPU و 1 GB RAM چند ربات از این دست را به‌راحتی اجرا می‌کند و 1 TB ترافیک آن بسیار بیشتر از نیاز پیام‌های متنی است. ارزان‌ترین راه برای شبانه‌روزی آنلاین نگه داشتن یک ربات است.

وقتی دیتابیسی مثل PostgreSQL اضافه می‌کنید، ربات‌ها را در Docker اجرا می‌کنید یا با رسانه‌هایی مثل تصویر و پیام صوتی سروکار دارید، VPS-2 با 2 GB را انتخاب کنید. VPS-3 با 2 vCPU و 4 GB برای پروژه‌های بزرگ‌تر مناسب است: رباتی با پنل مدیریت وب، workerهای پس‌زمینه یا فراخوانی مدل‌های هوش مصنوعی که برای پردازش به حافظه بیشتری نیاز دارند.

نکات کاربردی

توکن‌های ربات را خارج از کد و خارج از Git نگه دارید. آن‌ها را در یک فایل محیطی ذخیره کنید که فقط کاربر ربات بتواند بخواند. در فایروال فقط SSH و، اگر از webhook استفاده می‌کنید، HTTPS را مجاز کنید. اگر ربات ایمیل می‌فرستد، از یک API مبتنی بر HTTPS مثل Resend، Postmark یا Amazon SES استفاده کنید، چون پورت‌های ارسال ایمیل به‌طور پیش‌فرض بسته هستند.

سرور در یک دیتاسنتر در Falkenstein آلمان با پورت تا 1 Gbps قرار دارد، پس فراخوانی API تلگرام و دیسکورد سریع است. پرداخت ساعتی و از موجودی پیش‌پرداخت است. موجودی را زیر نظر داشته باشید: اگر تمام شود، سرور 24 ساعت متوقف و سپس حذف می‌شود و ایمیل هشدار کمبود موجودی مدت‌ها قبل از آن به شما خبر می‌دهد.

راهنماهای گام‌به‌گام

نوشته تیم ما و آزمایش‌شده روی سرورهای DataPasa. راهنماها به زبان انگلیسی هستند.

سؤالات متداول هاست ربات

یک VPS کوچک. پلن VPS-1 ما با 1 vCPU و 1 GB RAM ماهانه $1.81 هزینه دارد، ساعتی محاسبه می‌شود و می‌تواند چند ربات کوچک را زیر systemd اجرا کند.

برای long polling خیر، این روش روی یک سرور تازه بلافاصله کار می‌کند. فقط اگر ربات را به webhook منتقل کنید به دامنه و گواهی HTTPS نیاز دارید.

بله. ربات‌های Discord و Telegram می‌توانند کنار هم روی یک سرور اجرا شوند، هرکدام به‌صورت سرویس systemd، پروسس pm2 یا کانتینر Docker جداگانه با لاگ‌های مستقل.

آن را به‌صورت سرویس با systemd، pm2 یا Docker اجرا کنید. راهنمای ما یک unit برای systemd نشان می‌دهد که ربات را هنگام بوت اجرا و بعد از کرش دوباره راه‌اندازی می‌کند.

ابتدا ایمیل هشدار کمبود موجودی دریافت می‌کنید. اگر موجودی به صفر برسد، سرور با حفظ داده‌ها 24 ساعت معلق و سپس حذف می‌شود. به‌موقع شارژ کنید تا ربات به کار خود ادامه دهد.

هر زبانی که روی لینوکس اجرا شود: Python، Node.js، Go، Java، PHP، Rust و غیره. دسترسی کامل root دارید و نسخه‌های مورد نیازتان را نصب می‌کنید.

بله. موجودی را از $5 با USDT روی TRON، TON یا شبکه‌های دیگر، BTC، ETH، XMR و بسیاری از رمزارزهای دیگر یا با کارت از طریق Stripe شارژ کنید.

ربات خود را برای همیشه آنلاین کنید

یک VPS از $1.81 در ماه سفارش دهید، راهنمای systemd را دنبال کنید و در چند دقیقه ربات شما پاسخ‌گو خواهد بود.