Парсер ссылок профилей Steam по критериям из матчей CS2
Необходимо написать полу-автоматический парсер ссылок на профили Steam игроков из матчей в игре Conter-Strike 2 по определённым критериям, описанным по ссылке: https://teletype.in/@fortmastergg/manual . Парсер должен работать так же, как человек по мануалу.
Язык программирования не важен. Главное, чтобы работало быстро и без нареканий. Всё-таки скрипт - вспомогательный.
Принцип работы софта:
Софт взаимодействует с api steam и использует node модуль, который связан с CS:GO/CS2 игрой. Софт должен следить через сторонний Steam-аккаунт с прайм-статусом в игре по логину и паролю из файла (account.txt в формате login:password), на котором нет Steam Guard (2-факторной защиты аккаунта). Так вот, следит за аккаунтом человека (юзера пк, скрипт работает на данном пк в одно и то же время, вместе с сессией cs2.exe - на то скрипт и полу-автоматический), который в открытом окне CS2 входит в матчи и софт парсит все ссылки на профили Steam игроков и одновременно проверяет каждый по критериям, описанным в "мануале", подходящие аккаунты записывает в файл results.txt ссылками на профили - каждый в новой строке, выводя в логах айди аккаунта, который подходит по критериям, как бы выделяя его из остальных. Нужно как можно больше явных логов в скрипте. После окончания парсинга командную строку выводится строка о том, что все профили спаршены и можно начинать новый матч. Скрипт соответственно следит за тем, начался матч или нет. Соответственно, все вышеописанные действия - это и есть цикл скрипта.
Скрипты и боты