[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2241":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":16,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":8,"pushedAt":8,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":14,"starSnapshotCount":14,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},2241,"Tele2Rub","caffeinexz\u002FTele2Rub","caffeinexz",null,"Python",136,27,3,6,0,8,4.34,false,"main",true,[],"2026-06-12 02:00:39","# 🚀 Tele2Rub\n\nانتقال خودکار فایل از تلگرام به روبیکا — سریع، ساده، بدون هزینه و دردسر\n\n**پشتیبانی از ارسال فایل تا ۲ گیگابایت**\n\n---\n\n## 🧠 معرفی\n\n**Tele2Rub**\n\nیک ابزار سبک و کاربردی است که فایل‌ها را از بات تلگرام دریافت کرده و به صورت خودکار به **سیو مسیج (Saved Messages)** روبیکا ارسال می‌کند.\n\nکل فرایند به صورت **صف (Queue)** انجام می‌شود تا از بروز خطا و تداخل جلوگیری شود.\n\n---\n\n## ⚙️ نحوه کار\n\n```text\nارسال به روبیکا → صف پردازش → دانلود فایل → ربات تلگرام\n```\n\n* دریافت فایل از تلگرام\n* ذخیره موقت در سرور\n* ثبت در صف\n* ارسال خودکار توسط **Worker**\n\n---\n\n## ✨ قابلیت‌ها\n\n* 📥 دریافت انواع فایل از تلگرام\n* 🔗 پشتیبانی دانلود از لینک مستقیم \n* 📤 ارسال خودکار به روبیکا\n* 🧾 ارسال همه فایل‌ها به صورت Document\n* 📊 نمایش وضعیت دانلود و آپلود\n* ❌ امکان حذف یک فایل از صف با `\u002Fdel`\n* 🧨 امکان پاکسازی کل صف با `\u002Fdelall`\n* 🛡 حالت Safe Mode برای ارسال فایل ها به صورت ZIP رمز دار\n* ⚡سیستم صف برای جلوگیری از کرش\n* 🔄 اجرای جداگانه پردازش برای پایداری بیشتر\n* ⏱ محدودیت زمان آپلود برای جلوگیری از گیر کردن پردازش\n (این مقدار با توجه به سرعت سرور، حجم فایل‌ها و صبر و حوصله خودتون قابل تنظیمه.)\n  (به‌صورت پیش‌فرض روی **۱۰ دقیقه** تنظیم شده.)\n---\n\n## 🛠 نصب سریع\n\nابتدا پروژه را دریافت کنید:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fcaffeinexz\u002FTele2Rub.git\ncd Tele2Rub\n```\n\nنصب وابستگی‌ها:\n\n```bash\npip install -r requirements.txt\n```\n\nاجرای پروژه:\n\n```bash\npython3 main.py\n```\n\n---\n\n## 🖥 نصب روی سرور\n\n### 1. نصب پیش‌نیازها\n\n```bash\nsudo apt update\nsudo apt install python3 python3-venv python3-pip git -y\n```\n\n---\n\n### 2. دریافت پروژه\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fcaffeinexz\u002FTele2Rub.git\ncd Tele2Rub\n```\n\n---\n\n### 3. ساخت محیط مجازی\n\n```bash\npython3 -m venv venv\n```\n\n---\n\n### 4. فعال‌سازی محیط مجازی\n\n```bash\nsource venv\u002Fbin\u002Factivate\n```\n\n---\n\n### 5. نصب وابستگی‌ها\n\n```bash\npip install --upgrade pip\npip install -r requirements.txt\n```\n\n---\n\n### 6. ساخت فایل تنظیمات\n\n```bash\nnano .env\n```\n\nو مقادیر زیر را وارد کنید:\n\n```env\nAPI_ID=عدد_API\nAPI_HASH=کد_API\nBOT_TOKEN=توکن_ربات\nRUBIKA_SESSION=rubsession\n```\n\n---\n\n### 7. اجرای دائمی (Screen)\n\n```bash\nscreen -S tele2rub\nsource venv\u002Fbin\u002Factivate\npython main.py\n```\n\n---\n\n## ⚙️ تنظیمات\n\nیک فایل `.env` در **ریشه پروژه** بسازید:\n\n```env\nAPI_ID=عدد_API\nAPI_HASH=کد_API\nBOT_TOKEN=توکن_ربات\nRUBIKA_SESSION=rubsession\n```\n\nیا از فایل نمونه استفاده کنید:\n\n```bash\ncp .env.example .env\n```\n\n## 📌 دریافت API_ID و API_HASH از تلگرام\n\nبرای استفاده از پروژه، ابتدا باید API تلگرام دریافت کنید:\n\n1. وارد سایت زیر شوید:\n   👉 https:\u002F\u002Fmy.telegram.org\n\n2. با شماره تلگرام خود وارد شوید\n\n3. روی **API development tools** کلیک کنید\n\n4. فرم را به شکل زیر پر کنید:\n\n```text\nApp title: tele2rub\nShort name: t2r\n```\n\n5. پس از ثبت، مقادیر زیر به شما داده می‌شود:\n\n* **API_ID**\n* **API_HASH**\n\nاین مقادیر را در فایل `.env` قرار دهید.\n\nدرصورت مشکل در دریافت API ID و API HASH مقادیر در کانال تلگرام قرار گرفته \nلینک : https:\u002F\u002Ft.me\u002Fcaffeinexz\u002F3\n\n---\n\n## 🔐 اجرای اولیه\n\nدر اولین اجرا:\n\n* شماره روبیکا را وارد کنید\n* کد تایید را وارد کنید\n* فایل سشن ذخیره می‌شود و در دفعات بعد نیاز نیست\n\n---\n\n## 📥 نحوه استفاده\n\n1. وارد **بات تلگرام** شوید\n2. فایل ارسال کنید\n3. فایل به صورت خودکار در **Saved Messages روبیکا** ارسال می‌شود\n\n---\n","Tele2Rub 是一个用于自动将文件从Telegram传输到Rubika的工具，支持最大2GB的文件传输。其核心功能包括自动接收来自Telegram的文件并通过队列处理机制发送至Rubika的Saved Messages中，确保了传输过程中的稳定性和安全性。项目采用Python编写，具备多种实用特性如直接链接下载支持、文件状态显示、队列管理命令等，并且通过安全模式可以加密ZIP文件进行传输。此工具适用于需要在两个平台间高效迁移文件的用户或开发者，特别适合那些希望简化文件分享流程同时保持隐私保护的人士。",2,"2026-06-11 02:49:01","CREATED_QUERY"]