Telegram Assistant Connection

Автоматизуйте свій особистий Telegram акаунт за допомогою протоколу MTProto 2.0 — того ж протоколу, що використовується офіційними додатками Telegram. Надсилайте повідомлення, читайте історію чатів, керуйте контактами — наче ви робите це вручну.


Що таке MTProto 2.0?

MTProto 2.0 — це зашифрований комунікаційний протокол Telegram. На відміну від Bot API (який працює через HTTP-сервери Telegram), MTProto підключається безпосередньо до інфраструктури Telegram — як офіційний Telegram Desktop або мобільний додаток.

Bot APIMTProto 2.0 (Assistant)
Тип акаунтуБот-акаунтВаш особистий акаунт
З'єднанняHTTP-запити до api.telegram.orgПряме зашифроване TCP-з'єднання
ШифруванняTLS (HTTPS)AES-256-IGE + SHA-256 (наскрізне)
ШвидкістьЗатримка polling або webhookОновлення в реальному часі
МожливостіОбмежено правами ботаПовні можливості користувача
Ліміти запитівЛіміти для ботівЛіміти рівня користувача
СесіяБез стану (token)Постійна сесія (як авторизований додаток)

Як Fainflow використовує MTProto 2.0

  • Layer 158 — остання схема Telegram API
  • Шифрування AES-256-IGE з виведенням ключів SHA-256
  • Постійні сесії — зберігаються зашифрованими, не потрібно повторно автентифікуватися
  • Обфускація транспорту — з'єднання виглядають як звичайний HTTPS-трафік
  • Сесії відображаються як "Fainflow Server" у Telegram → Налаштування → Активні сесії

Налаштування (5 кроків)

New Connection — Telegram Assistant

1
2
3
4
5
1API Credentials

Get your API ID and Hash from my.telegram.org

Name
API ID
API Hash
2Phone Number

Enter your Telegram phone number with country code

Phone
3Confirmation Code

Enter the code sent to your Telegram app

Code

Check your Telegram app for the login code

42FA Password

If you have two-factor authentication enabled

Password

Skip this step if you don't have 2FA

5Done!

Your Telegram account is connected. Sessions appear as 'Fainflow Server' in Active Sessions.

Крок 1: Отримати API-облікові дані

  1. Перейдіть на my.telegram.org
  2. Увійдіть за номером телефону
  3. Натисніть API development tools
  4. Створіть новий додаток
  5. Скопіюйте ваш API ID (число) та API Hash (рядок)

Це потрібно зробити лише один раз. Ті ж api_id/api_hash можна використовувати для кількох підключень.

Крок 2: Введіть номер телефону

Введіть номер телефону Telegram з кодом країни (наприклад, +380501234567).

Крок 3: Код підтвердження

Fainflow надсилає запит на вхід до Telegram. Ви отримаєте код входу у вашому додатку Telegram. Введіть його у майстрі налаштування.

Крок 4: Пароль 2FA (якщо увімкнено)

Якщо у вас увімкнена Двофакторна автентифікація на Telegram акаунті, введіть ваш хмарний пароль. Якщо ні — цей крок пропускається автоматично.

Крок 5: Готово

Ваш акаунт підключено! Сесія зберігається зашифрованою та зберігається між перезапусками.


Event: Telegram Update

Спрацьовує на будь-яке оновлення з вашого особистого акаунту — повідомлення, редагування, реакції тощо.

Виходи

ВихідТипОпис
messagestringТекстовий вміст повідомлення
datenumberUnix-мітка часу
userIDstringTelegram ID відправника
userNamestring@username відправника
firstNamestringІм'я відправника
lastNamestringПрізвище відправника
RAWjsonПовний необроблений об'єкт оновлення MTProto (всі поля)

Вихід RAW містить повне оновлення Telegram — використовуйте JSON Parse + Object Get, щоб витягнути будь-яке поле (ID чату, медіа, інформацію про відповідь тощо).


Доступні дії

Дивіться Дії Telegram Assistant для повного списку 14 дій:

КатегоріяДії
ПовідомленняНадіслати, Редагувати, Видалити, Переслати
МедіаНадіслати фото, Надіслати документ
ЧатОтримати інформацію про чат, Отримати історію, Пошук, Позначити як прочитане, Закріпити/Відкріпити
КористувачіОтримати інформацію про користувача, Отримати контакти

Безпека та конфіденційність

  • Ваші api_id та api_hash зберігаються зашифрованими в базі даних
  • MTProto сесії зашифровані за допомогою AES-256-GCM
  • Fainflow ніколи не бачить ваш пароль Telegram — він використовується лише під час кроку входу
  • Ви можете відкликати сесію будь-коли: Telegram → Налаштування → Активні сесії → завершити "Fainflow Server"

Важливі примітки

  • Використовується ваш особистий акаунт, а не бот
  • Telegram може обмежувати агресивну автоматизацію — додавайте блоки Wait For між діями
  • Кожне підключення = одна MTProto сесія = одна активна сесія у Telegram
  • Не запускайте занадто багато паралельних запитів — Telegram може тимчасово обмежити ваш акаунт
  • Якщо ви бачите помилки FLOOD_WAIT_X, flow автоматично призупиняється