- Регистрация
- 23.12.2014
- Сообщения
- 14 427
- Благодарностей
- 5 454
- Баллы
- 113
Многопоточный чекер групп и каналов Telegram + коэффициент активности
Всем привет. Делал шаблон для себя, решил поделится.
Попала в руки база, которую надо было чекнуть. Не долго думая начал писать свой чекер.
Чекер имеет 4 режима работы:
1) Привести ссылки в единый вид - базы бывают разные, программа сама произведет проверку и упорядочит вводные данные.
2) Чекер групп и каналов - основной режим который чекает группы и каналы
3) Импорт в таблицу - импорт полученных данных в таблицу
4) Очистить списки - необходимая процедура перед новым чеком.
Рассмотрим полученные данные:
Дата - время записи строки
Полная ссылка - ссылка которая будет работать в браузере
Ссылка - внутренняя ссылка Telegram
Группа/Канал - думаю тут все понятно
Условный язык - проверяется только RU и EN, проверяется по описанию. Наличие хоть одной русской буквы в описании делает канал или чат RU, если буквы отсутствуют то, EN. (по этому и условная)
Заголовок/Описание/Кол-во подписчиков - думаю тут все понятно
Онлайн - показывается только в группах
Коэффициент эффективности (группы) - отношение онлайна к кол-во подписчиков, если число меньше, то значит кол-во онлайна стремится к количеству подписчиков. (меньше лучше)
Коэффициент эффективности (каналы) - по скольку в каналах не пишет онлайн, то мы берем за основу кол-во просмотров последних нескольких постов и сопоставляем с количеством подписчиков
Среднее кол-во просмотров (каналы) - посчитал информацию полезной для дополнительного анализа.
Условная категория - это неудавшийся пункт, хотелось распределить по категориям группы и каналы, но нормальных баз категорий я не нашел и взял за основу категории и каналы с telemetr. В итоге пробив оказался крайне мал, по этому это скорей неудачный бонус, нежели какая то толковая функция.
Основная задча была чекнуть чаты, т.к. от каналов польза сомнительная. А в чатах есть аудитория с которой можно потом работать. Так что если у вас есть свои приватные базы чатов, то прогоните их в чекере, возможно вам будет проще с ними работать.
Для чего это нужно?
Когда вы определите свою ЦА то можете спарсить аудиторию с группы (тут не далеко в разделе лежит парсер аудитории), и уже разослать коммерческое предложение в личку или инвайтить людей в свои личные группы и каналы.
Как работать с чекером?
1) Загружаете прокси в список Прокси.txt
2) Загружаете ссылки в список ссылки.txt
3) Запускаете в режиме "Привести ссылки в единый вид" 1 поток / 1 выполнение
4) Запускаете в режиме "Чекер групп и каналов" кол-во потоков и выполнений выберите равное кол-ву прокси
5) По завершении работы запустите в режиме "Импорт в таблицу" 1 поток / 1 выполнение
___
Если есть вопросы пишите в теме или и личке.
Если шаблон будет пользоваться спросом, то буду время от времени поддерживать его работоспособность.
Всем спасибо!
Всем привет. Делал шаблон для себя, решил поделится.
Попала в руки база, которую надо было чекнуть. Не долго думая начал писать свой чекер.
Чекер имеет 4 режима работы:
1) Привести ссылки в единый вид - базы бывают разные, программа сама произведет проверку и упорядочит вводные данные.
2) Чекер групп и каналов - основной режим который чекает группы и каналы
3) Импорт в таблицу - импорт полученных данных в таблицу
4) Очистить списки - необходимая процедура перед новым чеком.
Рассмотрим полученные данные:
Дата - время записи строки
Полная ссылка - ссылка которая будет работать в браузере
Ссылка - внутренняя ссылка Telegram
Группа/Канал - думаю тут все понятно
Условный язык - проверяется только RU и EN, проверяется по описанию. Наличие хоть одной русской буквы в описании делает канал или чат RU, если буквы отсутствуют то, EN. (по этому и условная)
Заморачиватся не было смысла, т.к. работа чекера была одноразовая. По этому за основу взята простейшая регулярка и логика.
Если описание отсутствует, то проверяется заголовок. Если и там ничего не найдено, то ставится статус "Не известно"
Если описание отсутствует, то проверяется заголовок. Если и там ничего не найдено, то ставится статус "Не известно"
Заголовок/Описание/Кол-во подписчиков - думаю тут все понятно
Онлайн - показывается только в группах
Коэффициент эффективности (группы) - отношение онлайна к кол-во подписчиков, если число меньше, то значит кол-во онлайна стремится к количеству подписчиков. (меньше лучше)
Коэффициент эффективности (каналы) - по скольку в каналах не пишет онлайн, то мы берем за основу кол-во просмотров последних нескольких постов и сопоставляем с количеством подписчиков
Честно сказать был удивлен когда узнал, что веб версия телеграм позволяет просматривать посты. Очень удобно, без всяких апи, мы можем увидеть содержание постов, дату публикации и кол-во просмотров
Среднее кол-во просмотров (каналы) - посчитал информацию полезной для дополнительного анализа.
Условная категория - это неудавшийся пункт, хотелось распределить по категориям группы и каналы, но нормальных баз категорий я не нашел и взял за основу категории и каналы с telemetr. В итоге пробив оказался крайне мал, по этому это скорей неудачный бонус, нежели какая то толковая функция.
Ну такое себе, даже не много стыдно. Если у кого-то есть толковые базы категорий, то поделитесь, может быть получится сделать что-то действительно корректное, но пока так. 20% данных все же получают свою категорию. Так-что какой то смысл в этом есть.
Основная задча была чекнуть чаты, т.к. от каналов польза сомнительная. А в чатах есть аудитория с которой можно потом работать. Так что если у вас есть свои приватные базы чатов, то прогоните их в чекере, возможно вам будет проще с ними работать.
Для чего это нужно?
Когда вы определите свою ЦА то можете спарсить аудиторию с группы (тут не далеко в разделе лежит парсер аудитории), и уже разослать коммерческое предложение в личку или инвайтить людей в свои личные группы и каналы.
Как работать с чекером?
1) Загружаете прокси в список Прокси.txt
2) Загружаете ссылки в список ссылки.txt
3) Запускаете в режиме "Привести ссылки в единый вид" 1 поток / 1 выполнение
4) Запускаете в режиме "Чекер групп и каналов" кол-во потоков и выполнений выберите равное кол-ву прокси
5) По завершении работы запустите в режиме "Импорт в таблицу" 1 поток / 1 выполнение
___
Если есть вопросы пишите в теме или и личке.
Если шаблон будет пользоваться спросом, то буду время от времени поддерживать его работоспособность.
Всем спасибо!
- Категория
- Чекер, SMM
- Номер конкурса шаблонов
- Шестой конкурс шаблонов
- Уровень сложности
- Средний
Вложения
-
1,4 МБ Просмотры: 805
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: