[TeleRaptor] Руководство
  • Установка
  • Презентация
  • Связаться с нами
  • Цены
  • Наш чат
  • Наши партнёры
  • Общее
    • Аккаунты
    • Прокси
  • Модули
    • Менеджер аккаунтов
      • Проверка аккаунтов
      • Открытие в Вебе
      • Изменение 2fa
      • Изменение роли
      • Перемещение по папкам
      • Заполнение профиля
      • Изменение настроек приватности
      • Закрытие сторонних сессий
      • Выгрузка информации об аккаунтах
      • Изменение параметров аккаунтов
    • Чекер аккаунтов
    • Заполнение профилей
    • Спамер по ЛС
      • Настройка рассылки
      • Репост из чата/канала
      • Голосовые и видео сообщения
      • Обращение к получателю
      • Рассылка через PostBot
      • Режим "без пересечений"
      • Рассылка по контактам и диалогам
      • Комбинирование команд
    • Инвайтер
    • Парсер аудитории
    • Телераптор Веб
    • Накрутка
    • Автоответчик
    • Конвертер tdata -> session
    • Конвертер session -> tdata
    • Клонер чатов
    • Репортер
    • Чекер номеров
    • Создание чатов и каналов
    • Отметки в сторис
  • Разное
    • Спинтакс
    • Как узнать ID сообщения?
    • Proxifier
    • Работа с пользователями по ID
    • Списки и метки
    • Работа с базами
    • Что такое сессия?
Powered by GitBook
On this page
  • Как софт ищет людей по ID?
  • Про агрессивный парсинг
  1. Разное

Работа с пользователями по ID

Last updated 11 months ago

У некоторых пользователей в телеграме нет @юзернейма, поэтому работать с ними в спамере и инвайтере можно только по ID. Однако, это сопряжено с некоторыми техническими сложностями.

Как софт ищет людей по ID?

Чтобы отправить человеку сообщение или заинвайтить его в группу, софту обязательно нужно сначала "найти" его аккаунт. При работе по юзернеймам это делается легко. Однако Телеграм не предоставляет механизмов, чтобы напрямую искать пользователей по ID.

Чтобы обойти это ограничение, сохраняет не только ID человека, но и ссылку на группу, где он находится.

Когда вы запустите инвайтер или спамер с этим списком, то для поиска каждого пользователя софт сделает следующее:

  1. Найдёт указанную группу.

  2. Спарсит из неё пользователей.

  3. Найдёт среди пользователей того, чей ID совпадает с записанным.

После этого софт сможет в полной мере осуществлять взаимодействие с найденным аккаунтом.

Если группа перестала существовать, или пользователь успел из неё выйти, то найти его не получится. Таковы реалии работы по ID. Поэтому не откладывайте список надолго - отрабатывайте его, пока он актуален, либо воспользуйтесь парсером заново.

Про агрессивный парсинг

Телеграм не позволяет парсить свыше 10к пользователей из групп. Для работы с большими группами в парсере есть "агрессивный режим". Он работает значительно медленнее, чем обычный режим, но зато позволяет собрать из группы почти всех участников.

Как мы уже выяснили раньше, для работы по ID софту сначала необходимо спарсить группы. Поэтому в настройках спамера и инвайтера тоже есть возможность включить агрессивный парсинг.

Напомним, что при неагрессивном парсинге софт видит только первые 10к человек из списка участников. Поэтому, если при сборе аудитории через парсер у вас был включен агрессивный режим, но вы не включили его при работе с полученным списком в инвайтере/спамере, то софт будет помечать всех пользователей свыше 10к как ненайденных.

В таком случае вы можете включить агрессивный парсинг для инвайтера/спамера. Однако, это значительно замедлит работу программы и может вам не подойти.

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

наш парсер
Пример списка после парсинга по ID