Как автоматизировать привлечение клиентов в Тенчат?
1. Поиск и сбор базы
- По ключевым словам находим нужных людей.
- Парсер собирает аудиторию автоматически.
- На выходе получаем готовую базу для рассылки.
2. Подготовка аккаунтов
- Готовим профили, с которых пойдут сообщения.
- Все аккаунты запускаются в антидетект-среде с уникальным отпечатком устройства.
- Скрипт сам покупает номер, получает СМС и подтверждает регистрацию.
- Всё происходит автоматически, без ручного вмешательства.
- Виртуальные номера и коды подтверждения подтягиваются из СМС-сервисов по API.
- На выходе — полностью активные аккаунты, готовые к рассылке.
3. Переход к рассылке сообщений
- Схема показывает работу скрипта шаг за шагом.
- Процесс рассылки запускается и полностью управляется скриптом.
- На сайте пользователь получает полную информацию и может оставить заявку.
Парсинг ЦА
- Получаем все профили зеннобраузера.
- Из массива данных берём нужный ID и запускаем по нему профиль.
- Переходим на сайт тенчат.
- Настраиваем фильтры для сбора целевой аудитории.
- Имитируем нажатия клавиши PageDown прокручивает страницу.
- Собираем ссылки на пользователей в список без дублей.
Фарм аккаунтов
- Создаём профиль, парсим ID и запускаем его.
- Переходим в окно регистрации.
- Включаем VPN (через AutoHotkey включаю и отключаю программу).
- Отправляем GET-запрос к СМС-сервису для покупки номера.
- Из API документации нужны 2 метода: getNumber и getStatus.
- Получаем номер и его ID.
- Через регулярку парсим текст и сохраняем данные в переменные.
- ID нужен для того, чтобы получить код из СМС.
- Выключаем VPN.
- Вставляем номер через код на C#.
- Тенчат отправляет код подтверждения.
- Снова включаем VPN, ждём около минуты.
- Делаем GET-запрос по ID, получаем код и сохраняем его в переменную.
- Через регулярку парсим код.
- Проверяем статус СМС. Если код не приходит — покупаем новый номер.
- Вводим код, заполняем профиль и завершаем регистрацию.
- Аккаунты готовы к рассылке.
Рассылка
- Получаем все профили.
- Парсим аккаунты зеннобраузера из нужной папки.
- По Folder ID в JSON получаем список всех ID и переменную count с общим количеством строк
- Регулярка фильтрует профили по ID папки.
- Создаём переменную-счётчик (значение = 0).
- Из JSON-массива по номеру счётчика добавляем ID профиля в список.
- Увеличиваем счётчик на 1.
- Сверяем количество строк с переменной счётчика (они должны совпадать).
- Собираем все ID профилей.
- Берём ID профиля из списка и запускаем его.
- Создаём переменную для лимитов рассылки с 1 аккаунта.
- Если лимит достигнут — меняем профиль.
- Берём ID человека из списка, строим динамическую ссылку на его профиль.
- Переходим на страницу пользователя.
- Кликаем «Написать сообщение».
- Вставляем текст рассылки через C#.
- Отправляем сообщение.
- Проверяем, закрыты ли у пользователя ЛС.
- Увеличиваем счётчик.
- Отправляем нужное количество сообщений с каждого профиля.
Ютуб канал - https://www.youtube.com/@itbezcoda
Последнее редактирование: