FreeMovieIRBot یک ربات تلگرامی است که به کاربران امکان جستجوی فیلم و سریالها را با استفاده از API TMDb میدهد. این ربات به زبان پارسی طراحی شده و اطلاعات کاملی از جمله خلاصه داستان، ژانر، امتیاز و لینکهای دانلود را ارائه میکند. برای استفاده از ربات، کاربران باید در کانال @FreeMoviez_ir عضو شوند.
- جستجوی اینلاین: با تایپ
@FreeMovieIRBotو نام فیلم یا سریال در هر چت تلگرامی، نتایج را مشاهده کنید. - اطلاعات کامل: نمایش عنوان، سال انتشار، ژانر، امتیاز IMDb، خلاصه داستان و پوستر.
- لینکهای دانلود: ارائه لینکهای مستقیم برای دانلود فیلمها و فصلهای سریالها.
- بررسی عضویت: کاربران باید در کانال
@FreeMoviez_irعضو باشند. - پشتیبانی از زبان پارسی: تمام اطلاعات به زبان پارسی نمایش داده میشود.
- Cloudflare Workers: این پروژه روی Cloudflare Workers اجرا میشود.
- Telegram Bot Token: توکن ربات تلگرامی که از BotFather دریافت میکنید.
- TMDb API Key: کلید API از The Movie Database (TMDb).
-
مخزن را کلون کنید:
git clone https://github.com/FreeMovieIR/freemovie-telegram-bot.git cd FreeMovieIRBot -
تنظیم متغیرهای محیطی:
- در تنظیمات Cloudflare Workers، متغیر
BOT_TOKENرا با توکن ربات تلگرامی خود تنظیم کنید.
- در تنظیمات Cloudflare Workers، متغیر
-
دیپلوی در Cloudflare:
- کد را در Cloudflare Workers آپلود کنید.
- متغیر محیطی
BOT_TOKENرا در بخشEnvironment Variablesاضافه کنید. - پروژه را دیپلوی کنید.
-
تنظیم وبهوک تلگرام:
- وبهوک ربات را با URL کارگر Cloudflare تنظیم کنید:
https://api.telegram.org/bot<Your_Bot_Token>/setWebhook?url=<Your_Cloudflare_Worker_URL>
- وبهوک ربات را با URL کارگر Cloudflare تنظیم کنید:
- ربات را در تلگرام با دستور
/startراهاندازی کنید. - برای جستجو، در هر چت تلگرامی تایپ کنید:
@FreeMovieIRBot <نام فیلم یا سریال>(مثال:@FreeMovieIRBot The Matrix). - از دکمههای موجود برای مشاهده جزئیات بیشتر یا دانلود استفاده کنید.
worker.js: فایل اصلی که منطق ربات را پیادهسازی میکند.- وابستگیها: بدون نیاز به نصب پکیج اضافی (کاملاً serverless).
وقتی کاربر @FreeMovieIRBot The Matrix را تایپ کند:
- عنوان: 🎥 ماتریکس (1999)
- خلاصه: داستان یک هکر که دنیای واقعی و مجازی را کشف میکند...
- ژانر: اکشن، علمی-تخیلی
- امتیاز: 8.7/10
- دکمهها: "جزئیات بیشتر" و "تماشا"
با کلیک روی دکمه زیر، پروژه را مستقیماً در Cloudflare Workers دیپلوی کنید:
نکته: پس از دیپلوی، متغیر BOT_TOKEN را در تنظیمات Cloudflare Workers اضافه کنید.
اگر مایل به مشارکت هستید:
- مخزن را فورک کنید.
- تغییرات خود را اعمال کنید.
- یک Pull Request ارسال کنید.
این پروژه تحت مجوز MIT License منتشر شده است.
- توسعهدهنده: Rick Sanchez
- ربات تلگرام: @FreeMovieIRBot
- کانال تلگرام: @FreeMoviez_ir