Telegram Upload Bot

در حال بارگذاری...

ربات آپلود فایل تلگرام

راه‌حل کامل برای مدیریت و اشتراک‌گذاری فایل‌ها در تلگرام. دارای عضویت اجباری، آمارگیری، لینک‌های دائمی و پنل مدیریت.

Python 3.8+
Telegram Bot API
JSON
Real-time
Secure
پیش‌نمایش ربات

ویدیو آموزشی راه‌اندازی

دانلود ویدیو آموزشی

ویژگی‌های اصلی

امکانات کامل ربات آپلود فایل

آپلود چندرسانه‌ای

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

لینک دائمی

لینک‌های آپلود بدون محدودیت زمانی و همیشه در دسترس

آمار پیشرفته

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

عضویت اجباری

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

پنل مدیریت

پنل مدیریت گرافیکی کامل با کنترل تمام تنظیمات

امنیت بالا

سیستم امنیتی چندلایه با محدودیت دسترسی

نصب و راه‌اندازی

راهنمای گام به گام نصب ربات

1
نصب پیش‌نیازها در Termux

دستورات Termux:

دستورات Termux
pkg update && pkg upgrade -y pkg install python python-pip git nano -y pip install python-telegram-bot==20.7 aiohttp asyncio
2
ساخت ربات در BotFather

مراحل ساخت ربات جدید:

  1. به ربات @BotFather مراجعه کنید
  2. دستور /newbot را ارسال کنید
  3. نام ربات را انتخاب کنید
  4. یوزرنیم منحصر به فرد انتخاب کنید
  5. توکن دریافتی را ذخیره کنید
3
دریافت آیدی کاربر

برای تنظیم ادمین ربات:

4
پیکربندی و اجرای ربات

تنظیمات config.py:

تنظیمات config.py
BOT_TOKEN = "توکن_ربات_خود_را_اینجا_وارد_کنید" ADMIN_IDS = [123456789] SESSION_TIMEOUT = 30 MAX_FILE_SIZE = 500 * 1024 * 1024 FORCE_CHANNELS = ["@channel1", "@channel2"]
اجرای ربات
python bot.py

ربات با موفقیت راه‌اندازی شد!

با ارسال /start پنل مدیریت را مشاهده کنید.

دستورات ربات

دستورات کامل برای کاربران و ادمین‌ها

دستورات کاربران عادی

دستور توضیحات نمونه
/start LINK_ID دریافت فایل با لینک آپلود /start abc123xyz
/help نمایش راهنمای استفاده /help
/about اطلاعات درباره ربات /about

دستورات مدیریتی

دستور توضیحات دسترسی
/start باز کردن پنل مدیریت ادمین
/stats مشاهده آمار کامل ادمین
/broadcast ارسال پیام به کاربران ادمین
/add_channel افزودن کانال اجباری ادمین
/done پایان آپلود ادمین

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

پاسخ به رایج‌ترین سوالات

ربات به دستورات پاسخ نمی‌دهد

اگر ربات پاسخ نمی‌دهد:

  1. توکن را در config.py بررسی کنید
  2. اتصال اینترنت را چک کنید
  3. وضعیت ربات را بررسی کنید
  4. لاگ خطاها را ببینید
چگونه حجم فایل را افزایش دهم؟

در config.py تغییر دهید:

افزایش حجم فایل
MAX_FILE_SIZE = 2 * 1024 * 1024 * 1024
چگونه ادمین جدید اضافه کنم؟

در config.py اضافه کنید:

افزودن ادمین
ADMIN_IDS = [123456789, 987654321]
سیستم عضویت اجباری چگونه کار می‌کند؟

سیستم عضویت اجباری:

  • کاربر هنگام درخواست فایل چک می‌شود
  • اگر عضو نباشد، پیام خطا نمایش داده می‌شود
  • پس از عضویت می‌تواند فایل دریافت کند
  • ربات باید در کانال‌ها ادمین باشد
آیا روی سرور لینوکس نصب می‌شود؟

بله، روی سرور لینوکس:

نصب روی سرور
sudo apt update && sudo apt upgrade -y sudo apt install python3 python3-pip git -y pip3 install python-telegram-bot==20.7 aiohttp asyncio git clone [لینک_گیتهاب] cd [پوشه] python3 bot.py

دریافت سورس کد

دانلود کامل سورس ربات

سورس کامل ربات آپلود فایل

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

دانلود سورس کامل (v2.0.0) مشاهده در گیت‌هاب

کاملاً تست شده

تمامی بخش‌های کد تست شده‌اند

مستندات کامل

راهنمای نصب و توضیحات کدها

پشتیبانی

پشتیبانی از طریق تلگرام

This page was created by Litebase Page Builder and has no affiliation with other sites