Написал для вас небольшую утилиту, которую можно использовать для парсинга (сбор username) аудитории чатов Telegram.
Работает в браузерном режиме, качать ничего не нужно.
Выглядит так.
Юзать здесь: http://tgspambot.tk/
Парсер чатов.
1) При входе в приложение нужно авторизоваться. Вводим номер телефона (если не использовать спамер, которого нет в это версии, можно и свой, фильтры не накладываются. Предпочтительно использовать сервисы виртуальных СМС, активация стоит 1-2 рубля).
После нажимаем отправить код и получаем СМС с кодом доступа в приложение.
Вводим код и нажимаем ввойти.
Номер телефона должен быть уже зарегистрирован в Telegram
2) Если все прошло гладко и не получили ошибку (если она будет, появится уведомление), то видим главный экран.
Открываем вкладку Парсер аудитории и вводим в первое поле чат, который будем парсить.
Поддерживаются форматы:
@chatname
chatname
https://t.me/chatname
Поле ниже - фильтр, при помощи которого можно исключить неактивную аудиторию. Два варианта: парсить всех и исключить тех, кто не заходил больше месяца.
Боты и те, кто не заполнил username автоматически исключаются из результатов
3) Нажимаем Начать и в окне вывода видим, что процесс пошел.
По окончании (зависит от размера аудитории) получаем список всех username, что есть в чате. Копируем в блокнотик.
Чеккер телефонов
1) Нажимаем вкладку Чеккер аккаунтов
Если на этом аккаунте уже импортированы телефоны, их нужно удалить во вкладке Контакты аккаунта, чтобы не смешался результат чеккера и уже добавленных аккаунтов.
2) В первое поле вводим телефоны, каждый с новой строки. Формат не важен - Telegram определяет все корректные.
3) Нажимаем Начать. После этого в окне вывода видим процесс импорта телефонов
Когда закончится импорт (добавляется по 40 телефонов, раз в пол секунды), мы получаем список username телефонов, которые зарегистрированы в Telegram.
Данный чеккер разумно использовать в связке со своей базой телефонов. Например в VK можно парсить в группах телефоны, тем самым сегментируя аудиторию по интересам.
А теперь немного печальные новости.
- Инвайтер в каналы/чаты не будет публичным, будет под большим хайдом. Это не то, что можно распространять, все должны понимать.
- Спамить по группам быстро не получится. Для того, чтобы спамить, в группы нужно зайти. В прошлой разработке нормально работало, примерно, заход в группу раз в 3 минут. Если быстрее - FLOOD_WAIT фильтр (что-то вроде временного бана несколько часов). Поэтому чтобы проспамить по 50-и чатам, нужно потратить два с половиной часа на вход в эти группы (но нам ничего не мешает использовать несколько вкладок).
Что будет реализовано дальше
- Вход в группы
- Спам по группам
- Регистрация аккаунтов
Если есть еще предложения, буду рад выслушать.
UPD#1
Добавлена возможность выстроить список в колонку.
Спам в ЛС.
Парсинг неактивной аудитории.
Исправлены некоторые баги с парсингом.