رفتن به محتوای اصلی
آریا گستران
پایتون و نود جی اس، ماهانه یا ساعتی

هاست ربات تلگرام روی سرور آلمان

ربات تلگرام خود را با aiogram، python-telegram-bot یا Telegraf روی دیتاسنتر آلمان اجرا کنید؛ دسترسی به API تلگرام آزاد است و Supervisor ربات را شبانه‌روز روشن نگه می‌دارد. پرداخت ریالی است و نیازی به پروکسی یا کارت ارزی ندارید.

  • دسترسی مستقیم به API تلگرام، بدون پروکسی
  • polling یا webhook با دامنه و SSL رایگان
  • Supervisor برای اجرای دائمی و ری‌استارت خودکار
  • از ۴۲۰ تومان در ساعت یا ۲۹۹ هزار تومان در ماه
DirectAdminPyNVMe رید ۱۰PostgreSQL 17Supervisor
پلن‌ها و قیمت‌ها

قیمت و پلن‌های هاست نود جی‌اس و پایتون اروپا

قیمت‌ها زنده و به تومان است؛ خرید سه، شش، نه ماهه و یک‌ساله با تخفیف بیشتر.

هرچه دوره‌ی خرید طولانی‌تر باشد، تخفیف بیشتر است. مالیات بر ارزش افزوده هنگام پرداخت اضافه می‌شود.

آریا پایه

هاست نود جی‌اس و پایتون ۲ گیگ اروپا

دایرکت ادمین
ثبت سفارش
فضای هاست (NVMe)
۲ گیگابایت
پردازنده
۲ هسته
حافظه‌ی رم
۲ گیگابایت
تعداد دامنه
۱ دامنه
تعداد دیتابیس
۲ عدد
حساب ایمیل
۵۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

آریا ۵

هاست نود جی‌اس و پایتون ۵ گیگ اروپا

دایرکت ادمین
ثبت سفارش
فضای هاست (NVMe)
۵ گیگابایت
پردازنده
۴ هسته
حافظه‌ی رم
۴ گیگابایت
تعداد دامنه
۱۰ دامنه
تعداد دیتابیس
۱۰ عدد
حساب ایمیل
۱۰۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

آریا ۱۰

هاست نود جی‌اس و پایتون ۱۰ گیگ اروپا

پرفروش
ثبت سفارش
فضای هاست (NVMe)
۱۰ گیگابایت
پردازنده
۶ هسته
حافظه‌ی رم
۶ گیگابایت
تعداد دامنه
۱۰ دامنه
تعداد دیتابیس
۲۰ عدد
حساب ایمیل
۱۰۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

آریا ۳۰

هاست نود جی‌اس و پایتون ۳۰ گیگ اروپا

دایرکت ادمین
ثبت سفارش
فضای هاست (NVMe)
۳۰ گیگابایت
پردازنده
۸ هسته
حافظه‌ی رم
۱۲ گیگابایت
تعداد دامنه
۲۰ دامنه
تعداد دیتابیس
۱۲۰ عدد
حساب ایمیل
۱۰۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

آریا ۵۰

هاست نود جی‌اس و پایتون ۵۰ گیگ اروپا

دایرکت ادمین
ثبت سفارش
فضای هاست (NVMe)
۵۰ گیگابایت
پردازنده
۱۰ هسته
حافظه‌ی رم
۱۶ گیگابایت
تعداد دامنه
۲۰ دامنه
تعداد دیتابیس
۱۲۰ عدد
حساب ایمیل
۱۰۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

آریا ۱۰۰

هاست نود جی‌اس و پایتون ۱۰۰ گیگ اروپا

دایرکت ادمین
ثبت سفارش
فضای هاست (NVMe)
۱۰۰ گیگابایت
پردازنده
۱۰ هسته
حافظه‌ی رم
۱۶ گیگابایت
تعداد دامنه
۱۰۰ دامنه
تعداد دیتابیس
۱۲۰ عدد
حساب ایمیل
۱۰۰ حساب
  • هارد NVMe رید ۱۰
  • وب‌سرور لایت‌اسپید
  • SSL رایگان
  • PostgreSQL 17
  • Supervisor برای پردازش‌ها

مقایسه‌ی کامل امکانات هاست نود جی‌اس و پایتون اروپا

امکاناتآریا پایهآریا ۵آریا ۱۰آریا ۳۰آریا ۵۰آریا ۱۰۰
قیمت ماهانه (تومان)۲۹۹٬۰۰۰۵۹۰٬۰۰۰۸۹۰٬۰۰۰۱٬۲۹۰٬۰۰۰۱٬۶۹۰٬۰۰۰۲٬۵۹۰٬۰۰۰
فضای میزبانی NVMe۲ گیگابایت۵ گیگابایت۱۰ گیگابایت۳۰ گیگابایت۵۰ گیگابایت۱۰۰ گیگابایت
پردازنده۲ هسته۴ هسته۶ هسته۸ هسته۱۰ هسته۱۰ هسته
رم۲ گیگابایت۴ گیگابایت۶ گیگابایت۱۲ گیگابایت۱۶ گیگابایت۱۶ گیگابایت
تعداد دامنه۱ دامنه۱۰ دامنه۱۰ دامنه۲۰ دامنه۲۰ دامنه۱۰۰ دامنه
برای اولین بار در ایران

PostgreSQL 17، RabbitMQ و Supervisor روی هاست دایرکت‌ادمین

امکاناتی که تا امروز فقط روی سرور مجازی و با نگهداری دستی در دسترس بود، حالا روی هاست و با همان پنل آشنای دایرکت‌ادمین.

PostgreSQL 17

قدرتمندترین پایگاه‌داده‌ی متن‌باز با JSONB، ایندکس‌های پیشرفته و کارایی بالا برای اپلیکیشن‌های جدی.

صف پیام RabbitMQ

صف پیام استاندارد برای کارهای پس‌زمینه، ارسال ایمیل، پردازش سفارش و ارتباط میان سرویس‌ها.

مدیر پردازش Supervisor

Workerها و اپلیکیشن شما همیشه روشن می‌مانند و پس از هر خطا خودکار دوباره اجرا می‌شوند.

امکانات

چرا هاست ربات تلگرام آریا گستران؟

مناسب اپلیکیشن‌های Node.js، Next.js، جنگو، فلسک و FastAPI.

سرور آلمان، API آزاد

ربات مستقیم به api.telegram.org وصل می‌شود؛ بدون پروکسی، بدون قطعی‌های ناشی از فیلتر.

ربات همیشه روشن

Supervisor ربات را بعد از هر خطا یا ری‌استارت سرور خودکار دوباره اجرا می‌کند و لاگ خطاها را نگه می‌دارد.

پایتون یا نود جی اس

aiogram، python-telegram-bot و telebot در venv پایتون، یا Telegraf و grammY با نسخه‌ی دلخواه Node.js.

webhook با SSL رایگان

دامنه را وصل کنید و webhook را روی HTTPS پورت 443 ثبت کنید؛ گواهی SSL خودکار تمدید می‌شود.

PostgreSQL 17 و RabbitMQ

کاربران و سفارش‌ها را در دیتابیس ذخیره کنید و پیام‌های همگانی را با صف و در محدوده‌ی مجاز تلگرام ارسال کنید.

ساعتی برای تست، ماهانه برای همیشه

از ۴۲۰ تومان در ساعت برای تست و دمو، یا خرید ماهانه با تا ۲۰ درصد تخفیف برای دوره‌های طولانی.

راهنمای خرید

راه‌اندازی ربات تلگرام پایتونی روی هاست در ۵ قدم

  1. ۱

    گرفتن توکن از BotFather

    در تلگرام به BotFather پیام دهید، با دستور newbot ربات بسازید و توکن را جایی امن نگه دارید.

  2. ۲

    ساخت venv و نصب کتابخانه

    با SSH وارد هاست شوید، با python3 -m venv محیط مجازی بسازید و aiogram یا python-telegram-bot را با pip نصب کنید.

  3. ۳

    قرار دادن توکن در متغیر محیطی

    توکن را در فایل env. یا متغیر محیطی بگذارید و هرگز آن را در کد یا مخزن Git ذخیره نکنید.

  4. ۴

    اجرای آزمایشی

    یک بار python bot.py را در ترمینال اجرا کنید و با فرستادن /start مطمئن شوید ربات پاسخ می‌دهد.

  5. ۵

    تعریف در Supervisor

    ربات را به‌شکل یک program در Supervisor تعریف کنید تا شبانه‌روز روشن بماند؛ در صورت نیاز پشتیبانی کمکتان می‌کند.

سؤالات متداول

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

پاسخ پرتکرارترین سؤال‌ها پیش از خرید.

جواب سؤالتان را پیدا نکردید؟

کارشناسان ما شبانه‌روز پاسخگوی شما هستند.

۰۱چرا ربات تلگرام روی هاست ایران اجرا نمی‌شود؟
تلگرام در ایران فیلتر است و سرورهای داخل ایران به API تلگرام دسترسی ندارند. به همین دلیل هاست ربات تلگرام ما روی دیتاسنتر آلمان ارائه می‌شود.
۰۲polling بهتر است یا webhook؟
polling ساده‌تر است و به دامنه نیاز ندارد؛ برای شروع و ربات‌های کم‌ترافیک کافی است. webhook برای ربات‌های پرمخاطب کارآمدتر است و روی این هاست با دامنه و SSL رایگان قابل راه‌اندازی است.
۰۳ربات بعد از ری‌استارت سرور خاموش نمی‌ماند؟
خیر. Supervisor ربات را بعد از ری‌استارت سرور یا هر خطا خودکار دوباره اجرا می‌کند.
۰۴روی یک پلن چند ربات می‌توانم اجرا کنم؟
بله. هر ربات یک پردازش جدا در Supervisor است. تعداد ربات به مصرف رم آن‌ها بستگی دارد؛ برای چند ربات هم‌زمان پلن آریا ۵ یا بالاتر مناسب است.
۰۵ربات را با Node.js نوشته‌ام؛ پشتیبانی می‌شود؟
بله. نسخه‌ی Node.js قابل انتخاب است و ربات‌های Telegraf و grammY مثل ربات‌های پایتونی با Supervisor اجرا می‌شوند.
۰۶هزینه‌ی هاست ربات تلگرام چقدر است؟
ماهانه از ۲۹۹ هزار تومان یا ساعتی از ۴۲۰ تومان، پیش از مالیات بر ارزش افزوده. پرداخت با تومان و از کیف پول حساب کاربری است.
۰۷کی باید برای ربات سرور مجازی بگیرم؟
وقتی ربات ده‌ها هزار کاربر فعال هم‌زمان، پردازش سنگین تصویر و ویدیو، Bot API Server محلی یا Docker نیاز دارد. در این حالت سرور مجازی آلمان را پیشنهاد می‌کنیم.
راهنمای خرید

چرا ربات تلگرام باید روی سرور خارج از ایران باشد؟

ربات تلگرام یک برنامه‌ی معمولی است که مدام با سرورهای تلگرام حرف می‌زند: پیام‌های جدید را از Bot API می‌گیرد و جواب‌ها را به همان‌جا می‌فرستد. تلگرام در ایران فیلتر است و سرورهای داخل ایران به api.telegram.org دسترسی ندارند؛ بنابراین ربات روی هاست یا سرور ایرانی اصلاً اجرا نمی‌شود، مگر با پروکسی که هم کند است و هم هر لحظه ممکن است قطع شود. اجرای ربات روی کامپیوتر شخصی هم راه‌حل نیست، چون با خاموش شدن سیستم یا قطعی اینترنت، ربات هم از کار می‌افتد.

هاست ربات تلگرام آریا گستران روی دیتاسنتر آلمان اجرا می‌شود و دسترسی آزاد و مستقیم به API تلگرام دارد. این سرویس روی همان پلن‌های هاست پایتون آلمان و هاست نود جی اس آلمان ارائه می‌شود: دسترسی SSH، محیط مجازی پایتون (venv) و نسخه‌ی دلخواه Node.js، Supervisor برای روشن نگه داشتن ربات، PostgreSQL 17 برای ذخیره‌ی کاربران و RabbitMQ برای صف پیام. پرداخت ریالی است؛ ماهانه از ۲۹۹ هزار تومان یا ساعتی از ۴۲۰ تومان.

polling یا webhook؟ دو روش دریافت پیام در ربات تلگرام

هر ربات تلگرام باید به یکی از این دو روش پیام‌های جدید را دریافت کند و هر دو روی این هاست ممکن است:

  • Long polling: ربات مدام از تلگرام می‌پرسد «پیام جدید داری؟» (متد getUpdates). راه‌اندازی آن ساده‌ترین حالت است، به دامنه و SSL نیاز ندارد و برای شروع، ربات‌های شخصی و ربات‌هایی با ترافیک کم و متوسط کاملاً کافی است. فقط باید پردازش ربات همیشه روشن باشد که Supervisor این را تضمین می‌کند.
  • Webhook: تلگرام هر پیام جدید را خودش به آدرس HTTPS ربات شما می‌فرستد (متد setWebhook). تلگرام webhook را فقط روی HTTPS و پورت‌های 443، 80، 88 یا 8443 قبول می‌کند؛ روی این هاست دامنه و SSL رایگان دارید و درخواست‌ها از پورت 443 به اپ شما می‌رسد. webhook برای ربات‌های پرمخاطب کارآمدتر است، چون ربات فقط وقتی پیامی هست کار می‌کند.

توجه کنید این دو روش هم‌زمان کار نمی‌کنند؛ اگر webhook ثبت شده باشد، getUpdates خطا می‌دهد و برای برگشتن به polling باید webhook را حذف کنید. توصیه‌ی ما: با polling شروع کنید و وقتی ربات بزرگ شد یا خواستید ربات را کنار یک سایت روی همان دامنه داشته باشید، به webhook بروید. برای امنیت webhook هم پارامتر secret_token را تنظیم کنید و در اپ هدر X-Telegram-Bot-Api-Secret-Token را بررسی کنید تا فقط درخواست‌های واقعی تلگرام پذیرفته شوند.

کتابخانه‌های ساخت ربات: aiogram، python-telegram-bot و Telegraf

کتابخانهزبانویژگی
aiogramپایتونکاملاً async، سریع و محبوب در جامعه‌ی فارسی‌زبان؛ مناسب ربات‌های پرمخاطب
python-telegram-botپایتونمستندات کامل و مثال‌های زیاد؛ از نسخه‌ی ۲۰ به بعد async
pyTelegramBotAPI (telebot)پایتونساده و سریع برای ربات‌های کوچک
TelegrafNode.jsقدیمی‌ترین و پرکاربردترین کتابخانه‌ی Node با middleware و پشتیبانی TypeScript
grammYNode.jsمدرن، با مستندات خوب و افزونه‌های آماده برای مکالمه و محدودیت نرخ

همه‌ی این کتابخانه‌ها با pip یا npm از مخزن‌های بین‌المللی نصب می‌شوند و روی هاست آلمان دسترسی به PyPI و npm آزاد است. اگر زبان خاصی را ترجیح نمی‌دهید، برای ربات پایتونی aiogram و برای ربات نود grammY یا Telegraf شروع خوبی است.

اجرای دائمی ربات با Supervisor

مهم‌ترین نیاز هر ربات این است که شبانه‌روز روشن بماند. روی هاست‌های معمولی، اسکریپتی که با SSH اجرا کرده‌اید با بستن ترمینال یا ری‌استارت سرور متوقف می‌شود. روی هاست ربات تلگرام، Supervisor این کار را برعهده دارد: ربات را اجرا می‌کند، اگر به خطا خورد یا سرور ری‌استارت شد دوباره بالا می‌آورد و خروجی و خطاهای ربات را در فایل لاگ نگه می‌دارد. تعریف یک ربات در Supervisor چنین شکلی دارد:

[program:mybot]
command=/home/USER/venvs/bot/bin/python bot.py
directory=/home/USER/bot
autorestart=true

اگر اولین بار است که ربات را روی هاست راه می‌اندازید، تیم پشتیبانی در تعریف پردازش کمکتان می‌کند. روی یک پلن می‌توانید چند ربات را به‌شکل پردازش‌های جدا اجرا کنید؛ هر ربات فقط بخشی از رم پلن را مصرف می‌کند.

دیتابیس و صف: PostgreSQL 17 و RabbitMQ برای ربات

ربات‌های جدی فقط جواب ثابت نمی‌دهند؛ فهرست کاربران، سفارش‌ها، اشتراک‌ها و وضعیت مکالمه را ذخیره می‌کنند. PostgreSQL 17 روی همه‌ی پلن‌ها در دسترس است و با SQLAlchemy یا asyncpg در پایتون و Prisma یا pg در Node به آن وصل می‌شوید. ذخیره‌ی وضعیت در دیتابیس به‌جای حافظه‌ی برنامه یعنی با ری‌استارت ربات، هیچ کاربری وسط مکالمه گم نمی‌شود.

برای ارسال پیام همگانی (broadcast) به هزاران کاربر، محدودیت‌های تلگرام را در نظر بگیرید: Bot API به‌طور کلی حدود ۳۰ پیام در ثانیه و در هر چت حدود یک پیام در ثانیه را می‌پذیرد و بیشتر از آن خطای ۴۲۹ می‌دهد. پیام‌ها را در صف RabbitMQ بگذارید و یک worker جداگانه با سرعت مجاز ارسالشان کند تا ربات اصلی برای پاسخ به کاربران آزاد بماند.

عیب‌یابی رایج ربات تلگرام روی هاست

  • ربات جواب نمی‌دهد ولی خطایی هم نیست: احتمالاً webhook قبلی هنوز ثبت است و polling کار نمی‌کند. با متد deleteWebhook آن را حذف کنید یا webhook را درست روی دامنه‌ی جدید ثبت کنید.
  • خطای Conflict در لاگ: دو نسخه از یک ربات هم‌زمان در حال اجراست؛ مثلاً یکی روی کامپیوتر شخصی و یکی روی هاست. فقط یک نسخه را روشن نگه دارید.
  • خطای ۴۲۹: از محدودیت نرخ تلگرام عبور کرده‌اید؛ ارسال‌های همگانی را با صف و فاصله‌ی زمانی انجام دهید.
  • توکن لو رفته: فوراً از BotFather توکن را باطل کنید و توکن جدید را در متغیر محیطی جایگزین کنید.

کاربردهای رایج ربات تلگرام روی هاست

  • ربات پشتیبانی و پاسخ به سؤالات مشتریان کسب‌وکار.
  • ربات فروش فایل، اشتراک کانال یا محصول دیجیتال با ثبت سفارش در دیتابیس.
  • ربات اطلاع‌رسانی که قیمت، خبر یا وضعیت سفارش را در کانال یا گروه منتشر می‌کند.
  • ربات متصل به APIهای هوش مصنوعی؛ هاست آلمان به سرویس‌هایی مثل OpenAI هم دسترسی آزاد دارد.
  • ربات مدیریت گروه، ضداسپم و خوش‌آمدگویی.

اگر ربات شما برای پیام‌رسان‌های داخلی مثل بله است، باید روی سرور داخل ایران اجرا شود؛ برای این حالت هاست پایتون ایران را ببینید.

ماهانه یا ساعتی؟ هاست یا سرور مجازی برای ربات پرمخاطب؟

برای ربات‌هایی که قرار است همیشه روشن باشند، خرید ماهانه به‌صرفه‌تر است و با دوره‌ی سه تا دوازده ماهه ۵ تا ۲۰ درصد تخفیف می‌گیرید. اگر می‌خواهید ربات را چند روز تست کنید، برای یک رویداد یا کمپین کوتاه ربات بسازید یا نمونه را به مشتری نشان بدهید، هاست ساعتی آلمان بهترین گزینه است؛ از ۴۲۰ تومان در ساعت و فقط برای ساعت‌هایی که سرویس روشن است.

پلنپردازنده / رمماهانه (تومان)ساعتی (تومان)مناسب برای
آریا پایه۲ هسته / ۲ گیگ۲۹۹٬۰۰۰۴۲۰یک ربات با polling
آریا ۵۴ هسته / ۴ گیگ۵۹۰٬۰۰۰۸۲۰چند ربات یا ربات با دیتابیس و پنل وب
آریا ۱۰۶ هسته / ۶ گیگ۸۹۰٬۰۰۰۱٬۲۴۰ربات webhook با صف ارسال همگانی
آریا ۳۰۸ هسته / ۱۲ گیگ۱٬۲۹۰٬۰۰۰۱٬۸۰۰ربات‌های پرکاربر و چند worker

پلن‌های آریا ۵۰ و آریا ۱۰۰ هم برای پروژه‌های بزرگ‌تر در جدول بالای صفحه آمده‌اند. هاست برای اکثر ربات‌ها کافی است، اما اگر ربات شما ده‌ها هزار کاربر فعال هم‌زمان دارد، به پردازش سنگین (مثل پردازش ویدیو یا تصویر) نیاز دارد، باید Bot API Server محلی تلگرام را برای فایل‌های حجیم اجرا کنید یا به Docker و دسترسی root احتیاج دارید، سرور مجازی آلمان با منابع اختصاصی انتخاب درست است. فهرست همه‌ی سرویس‌ها را در صفحه‌ی هاست ببینید. آریا گستران از سال ۱۳۹۸ در مشهد فعال است؛ برای مشاوره با ۰۵۱-۹۱۰۰۲۶۴۱ تماس بگیرید.