رفتن به محتوای اصلی
محسن جوادیسایت و سیستم فروش
بیا حرف بزنیم
داستان یک پروژه

همگام‌سازی تلگرام، بله و روبیکا

همگام‌سازی تلگرام، بله و روبیکا

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

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

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

ویژگی‌ها و مسیرهای اصلی

  • Webhook امن دریافت پست کانال تلگرام
  • مقصد بله و روبیکا
  • انتقال متن اصلی بدون امضا یا فوتر افزونه
  • تطبیق Entity و قالب‌بندی متن
  • متن، تصویر، ویدئو، GIF، فایل، موسیقی، Voice و Video Note
  • استیکر به‌صورت فایل و موقعیت، Venue، مخاطب و Poll
  • جمع‌آوری آلبوم و حفظ ترتیب FIFO
  • sendMediaGroup بله برای آلبوم
  • ارسال رسانه و کپشن جداگانه متناسب با روبیکا
  • نگاشت پایدار شناسه پیام و اعضای آلبوم
  • همگام‌سازی ویرایش متن و کپشن
  • حذف نگاشت‌شده مقصد از ابزار مدیریت
  • صف پایدار، Retry نمایی و وضعیت مستقل هر مقصد
  • جلوگیری از ارسال تکراری با update_id
  • ورود آرشیو JSON/ZIP تلگرام دسکتاپ
  • مهاجرت قدیمی به جدید و یک پیام در هر مرحله
  • مکث، ادامه و گزارش درصد و پیام جاری
  • تست API و ارسال آزمایشی
  • کمک به کشف Chat ID مقصد
  • ثبت، مشاهده و حذف Webhook
  • پاک‌سازی و بررسی نگاشت‌ها
  • لاگ جزئی خطا و رابط RTL
  • بدون CDN خارجی

محدوده نسخه بررسی‌شده

  • Bot API تاریخچه کامل کانال را نمی‌خواند؛ آرشیو خروجی دسکتاپ لازم است.
  • رویداد حذف زنده پست عادی از Bot API دریافت نمی‌شود.
  • نوع و حجم رسانه تابع محدودیت API مقصد است.

وابستگی‌ها: Bot و مجوز کانال‌های مربوط؛ توکن‌های معتبر؛ Cron/پردازش صف

دیدگاهی ثبت نشده است

ثبت دیدگاه

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 + 3 برای جلوگیری از ارسال ربات‌ها، پاسخ همین جمع ساده را وارد کنید.