cable زیرساخت فنی

کت‌پروتو، همون mtproto بومی

تیمی که ما بهش می‌گیم تیم mtproto خط فنی اصلی تلگرام رو بومی کرده. الان از نظر فنی این catproto است: کامل بومی، همه‌چیزش روی سرورهای خود ما — و کت هیچ‌جا به تلگرام وصل نمی‌شه.

check_circle وضعیت امروز

  • پیاده‌سازی کامل و بومی است، نه نسخهٔ آزمایشی.
  • روی سرورهای خود کت اجرا می‌شه؛ نه رله، نه پروکسی به تلگرام.
  • لقب catproto درست‌تره، ولی رسمی هنوز اونو mtproto صدا می‌زنیم.

cake چرا هنوز اسمش mtproto

تغییر اسممون رو عمداً عقب انداختیم. اسم catproto رو یه بار، در یه جشن، وقتی همه با هم هستیم، رسمی می‌کنیم. تا اون روز، ریزتو کارش همونه و فقط لقبش فرق داره.

build کاری که کردیم

  • مستندات mtproto رو خوندیم و بازسازی کردیم.
  • با کمک agentهامون یه پیاده‌سازی بومی نوشتیم و روی سرور خودمون بالا آوردیم.
  • رفتارش رو با نسخهٔ اصلی مقایسه کردیم و شکاف‌ها رو یکی‌یکی پر کردیم.
  • مستندات متدها رو به فارسی نوشتیم، برای کسی که واقعاً می‌خواد سرور بنویسه.

smart_toy با ربات‌ها هم شد

همون زیرساخت، مستندات ربات کت رو هم صادر کرد. API ربات کت ساختاری مثل ربات‌های تلگرام داره، ولی روی botapi.catroom.ir خودمون اجرا می‌شه. صفحهٔ ربات‌ها رو ببین.

مستندات

مرجع کامل متدها به فارسی: مستندات MTProto کت · برای صحبت دربارهٔ پروتکل، تماس با ما.