پشته فناوری تله‌ران

هر فریمورکی. هر دیتابیسی.

از telebot ساده تا aiogram پیشرفته با FastAPI و PostgreSQL. تله‌ران بدون قید و شرط کتابخانه‌ای، تمام پشته پایتون را پشتیبانی می‌کند.

فریمورک‌های پشتیبانی‌شده

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

v3.x

aiogram

محبوب‌ترین فریمورک async برای ربات‌های تلگرام. پشتیبانی کامل از Webhook، FSM و Mini App.

v2.x

pyrogram

کتابخانه MTProto برای تعامل پیشرفته با اکانت کاربری و API. مناسب ربات‌های سنگین.

v21.x

python-telegram-bot

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

v1.x

telethon

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

v4.x

pyTelegramBotAPI (telebot)

ساده‌ترین راه برای شروع. برای پروژه‌های کوچک و یادگیری ایده‌آل است.

v0.115+

FastAPI

برای ساخت پنل وب، API داخلی، Mini App و Webhook endpoint. کاملاً async.

v3.x

Flask

برای پنل‌های سبک و اتصال به ربات. به‌همراه WSGI worker آماده روی کانتینر.

v5.x

Django

برای پروژه‌های پیچیده با پنل ادمین. اتصال به PostgreSQL تله‌ران بدون تنظیمات.

دیتابیس‌ها و ذخیره‌سازی

داده‌های ربات شما کجا ذخیره می‌شود؟ چندین گزینه در اختیارتان است.

SQLite

پیش‌فرض و بدون تنظیمات. مناسب پروژه‌های شخصی و ربات‌های با ترافیک کم.

حجم:فایل روی volume پایدار
در دسترس:همه پلن‌ها

Redis

کش، صف task و ذخیره session. برای FSM aiogram و throttling ضروری است.

حجم:تا ۲۵۶MB
در دسترس:پایه به بالا

PostgreSQL

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

حجم:تا ۱۰GB
در دسترس:استاندارد به بالا

MongoDB

دیتابیس document-based. مناسب پروژه‌های NoSQL و ذخیره JSON پیچیده.

حجم:تا ۵GB
در دسترس:سازمانی

S3 Compatible Storage

ذخیره‌سازی فایل‌های بزرگ، مدیا و بک‌آپ‌ها روی Object Storage.

حجم:تا ۱۰۰GB
در دسترس:حرفه‌ای به بالا

امکانات محیط اجرا

  • نصب خودکار پکیج‌ها از requirements.txt
  • پشتیبانی از Environment Variables امن
  • پشتیبانی از Webhook با دامنه SSL اختصاصی
  • اجرای همزمان چند پروسه (ربات + پنل)
  • لاگ زنده از stdout و stderr
  • اجرای cronjob و task زمان‌بندی‌شده
  • اتصال بین کانتینرها روی شبکه داخلی
  • پشتیبانی از Dockerfile سفارشی در پلن سازمانی

پشتیبانی از پیام‌رسان بله

علاوه بر تلگرام، از پیام‌رسان بله هم به‌صورت کامل پشتیبانی می‌کنیم. کتابخانه‌های پایتون مربوط به بله در محیط پیش‌نصب هستند و می‌توانید با همان ساختار آشنای تلگرام، ربات بله خود را بسازید.