Обязательно начинайте свой отклик со слова Путин, и своего контакта в мессенджере телеграм!
Задача:
Первый скрипт
Имеется .txt список в котором есть очень много групп телеграма (ссылка на каждый чат идет с новой строки).
Необходимо пройтись по этому списку скриптом и собрать с них всех участников в .csv таблицу в три столбца, username, nickname и description. (на выходе масса таблиц формата Названиечата.csv)
При запуске работает в цикле от первой строки до последней, все возникающие ошибки на пути должны быть решены, решение должно работать как часы.
Второй скрипт
На основе полученных csv таблиц в первом скрипте, начинает делать сопоставления, заключаются они в том, чтобы найти во скольких группах состоят пользователи.
(результат уходит в таблицу, имеет следующий вид
Username , Nickname, Description , Во скольких чатах состоит (к примеру 10), В каких чатах состоит (к примеру Chat1,Chat Chat2, Chat 3, Chat 54, Chat 98... etc)
Простой графический интерфейс, все необходимые библиотеки изначально подтянуты в проект, должно запускаться одной кнопкой.
Полностью визуально понятное логирование для понимания на каком этапе находится скрипт.
Многопоточность (количество потоков регулируется в конфигурационном файле либо при запуске)
Автоматическое подтягивание для работы
-сокс прокси (к примеру с сайта
t.tgproxy.cloud/) -получение через api номеров для регистрации технический сессий (к примеру
sms-activate.ru/) _____
Обратите внимание на следующие моменты:
> Срок на исполнение 5 дней
> Работа будет идти исключительно в формате сделки без риска. Никаких предоплат, оплата только по факту выполненной работы.
> Весь код должен иметь опрятный вид, быть хорошо задокументированным и быть open source.
> Очень важно чтобы, вы были всегда на связи, не игнорировали сообщения и давали обратную связь по всем моим вопросам.
> Небольшую поддержку проекта после релиза (доработка выявленных ошибок и неисправностей)