Гайды и Настройка 6 мин чтения

Настройка сканера Telegram: Мониторинг закрытых каналов

Обычные боты не могут читать чужие закрытые каналы. Разбираем, как легально привязать рабочий аккаунт (Userbot) к платформе и собирать самые горячие инсайды прямо от конкурентов.

Почему Userbot, а не обычный бот?

Когда речь заходит о мониторинге Telegram, многие пытаются использовать стандартных ботов (созданных через BotFather). Но у них есть фатальный недостаток: бот может читать сообщения только в тех каналах и группах, где он назначен администратором.

Если вы хотите собирать инсайды из чатов конкурентов, платных VIP-каналов (в которых вы купили подписку) или просто закрытых сообществ, вам нужен Userbot. Это специальный скрипт (в нашем случае на базе библиотеки Pyrogram), который действует от лица обычного пользовательского аккаунта Telegram.

Важное правило безопасности

Никогда не используйте свой личный (основной) аккаунт Telegram для настройки юзербота. Купите или зарегистрируйте отдельный рабочий номер (виртуальную сим-карту). В случае превышения лимитов сканирования (Flood Wait), Telegram может временно заморозить этот аккаунт.

Шаг 1. Получение ключей API (API ID и API Hash)

Чтобы платформа MyContea могла управлять вашим рабочим аккаунтом через официальное API Telegram, вам необходимо получить ключи разработчика.

  1. Перейдите на официальный портал разработчиков Telegram: my.telegram.org.
  2. Авторизуйтесь, введя номер телефона вашего рабочего аккаунта (юзербота), и введите код подтверждения, который придет в приложение Telegram.
  3. Перейдите в раздел API development tools.
  4. Заполните форму: в полях App title и Short name можно указать любое название на английском (например, MyNewsScanner). Платформу выберите Desktop или Web. Остальные поля оставьте пустыми.
  5. Нажмите Create application.
  6. На появившемся экране скопируйте значения API_ID (это цифры) и API_HASH (это длинная строка букв и цифр). Сохраните их, они понадобятся на следующем шаге.

Шаг 2. Безопасная авторизация в платформе

Архитектура MyContea построена на принципах Zero Trust. Мы не просим вас передавать нам файлы сессий (.session), из-за которых аккаунты улетают в бан.

Вы проходите авторизацию прямо в интерфейсе платформы, и сессия шифруется на стороне сервера.

Интерфейс платформы

Подключение Userbot

Статус: Ожидание ключей

Получить код

После ввода номера, Telegram пришлет вам сервисный код авторизации (как при входе на новом устройстве). Введите его в интерфейсе, и ваш радар готов к работе!

Шаг 3. Добавление закрытых чатов в сканер

Теперь самое интересное — как мониторить приватные ресурсы.

Когда вы добавляете открытый канал, достаточно указать его юзернейм (например, @durov). Но у приватных каналов юзернейма нет.

Алгоритм для закрытых каналов:

  1. С телефона или ПК (с того самого аккаунта-юзербота) перейдите по инвайт-ссылке в нужный закрытый канал или VIP-чат и вступите в него.
  2. Теперь ваш рабочий аккаунт физически видит новые сообщения там.
  3. Чтобы добавить этот канал в MyContea, вам нужен его системный ID (например, -1001234567890).
  4. Получить ID можно, переслав любое сообщение из закрытого канала в специальных ботов (например, @getmyid_bot или аналогичных).
  5. Вставьте этот ID в поле "Ссылка" в настройках источников MyContea.

Готово! Теперь система будет перехватывать все посты из этой закрытой группы согласно вашим фильтрам и выводить их в удобную единую ленту "Входящие".


Что делать с защитой от копирования?

Некоторые VIP-каналы запрещают пересылку и копирование текста. Узнайте, как наша система обходит эти блокировки.

Настройка гибридного режима →

Читайте также

Все статьи