توابع مخرب و غیرقانونی در تلگراف (گراف مسنجر)

به صورت اتفاقی یه سیستم جالب توی تلگراف پیدا کردم. طرز کارش به این شکله که برنامه‌نویس چهار لیست مجزا شامل آی دی کانال ‌های مورد نظرش رو با استفاده از فایربیس گوگل به تلگراف ارسال می‌کنه و روی کانال های موجود در لیست، یکی از عملکرد های زیر انجام میشه :

لیست اول: عضویت اجباری کاربر در کانال های موجود در لیست

لیست دوم: خروج اجباری کاربر از کانال های موجود در لیست

لیست سوم: نمایش تیک رسمی فیک برای کانال های موجود در لیست

لیست چهارم: عدم اجازه‌ی بازدید کاربر از کانال‌ های موجود در لیست
(گیف آخر پست رو ببینید.)


در حال حاضر فقط لیست سوم به برنامه ارسال میشه. (به همین دلیل کانال‌ های مربوط به تلگراف تیک رسمی فیک دارن.) ولی کل توابع نوشته شده و آماده‌ست و این سیستم به محض ارسال بقیه‌ی لیست کانال‌ها به برنامه فعال میشه.
همه‌ی نسخه های برنامه رو از سال 2018 به بعد چک کردم. برنامه از نسخه‌ی T4.9.1 - P6.6 تا همین نسخه‌ی آخر یعنی T6.1.1 - P7.8.1 شامل این قضیه میشه.
توجه کنید که هیچ راهی نیست تا بفهمیم این سیستم طی دو سال گذشته (از زمان پیاده‌سازی) چند بار فعال شده و مثلاً چند بار کاربرا رو از کانال هاشون خارج کرده.
____________________________________

Some illegal functions in Telegraph (Graph Messenger)

I accidentally found some interesting functions in telegraph that it's about user channels.

How it work's ?

Developer send 4 arraylist to telegraph by using Google firebase. each list contains some telegram channel IDs and one of this specific tasks will apply on the channels in the list:

List 1: Channels for force joining users to them.

List 2: Channels for force exiting users from them.

List 3: Channels that displayed to users as an official channel with a fake blue tick.

List 4: Channels that users can't seen them or even open them because they are restricted by developer.
(and of course it's fake cause they are available in other telegram apps. check the gif in end of the post to see how it works.)


Currently only list number 3 is sent to app (that's the reason why telegraph channel and they support bot have a fake blue tick.) but whole system is ready to work and developer can turn it on just by sending other lists to his application.
I've check all telegraph versions since 2018 until now.
all version between T4.9.1 - P6.6 until last version T6.1.1 - P7.8.1 have this illegal system.
be aware that there is no way to know how many times this system activated in over the last two years and for example how many times has it removed users from their channels.
The Art of Tweeting: Crafting Engaging and Shareable Content on Twitter