Comments 7
А сколько кода было сгенерировано нейросетью в этом боте? Кажется, что это целиком продукт вайбкодинга.
Кстати, у вас в инициализации клиента утекли api_id и api_hash, а это ой как нехорошо...app = Client(SESSION_NAME, api_id=..., api_hash=..., workdir="./data")
Спасибо, за замечание. Ключи загружаются из .env файла через os.getenv(), а
в репозитории только .env.example с заглушками. Если есть место, где реально виден слитый ключ буду рад, если ткнёте, поправлю.На счет нейронки, да вы правы, это MVP, собранный на лимитах за пару дней)). Хотел быстро протестировать идею на новом для себя стеке, которая, возможно, скоро понадобится.
Ну вот например те самые ключи
https://github.com/10sorry/JobStalker/blob/main/job-stalker/src/job_stalker/auth.py#L28
ваше приложение распознает дубликаты? Например, когда пару лет назад искал работу, то яндекс попадался минимум раз 5.
Полные дубликаты(спам/полные копии вакансий) распознает, но если в ленте много вакансий от одного работодателя, то автоматически не распознает. В панели для пользовательского промта можете сами добавить желаемые фильтры. Например - "Отсеивать вакансии от яндекс/yandex".
Целью проекта было не захардкодить какие-то решения, а дать свободу настройки.
Поиск работы в Telegram: как автоматизировать рутину с помощью JobStalker