1. Цель проекта Создание парсера для LinkedIn, который будет работать через Telegram. Парсер должен собирать информацию о пользователях и компаниях с LinkedIn, включая:
Имя пользователя
Ссылка на профиль пользователя
Название компании
Ссылка на профиль компании
Почтовые адреса (по возможности)(пункты могут добавляться в зависимости от возможностей api)
Результаты поиска должны экспортироваться в Google Таблицы для дальнейшего использования и обработки.
Парсинг будет осуществляться с использованием следующих библиотек:
linkedin-api
linkedin-scraper(или других при наличии)
2. Основные функциональные требования
Интерфейс с Telegram:
Создать бота в Telegram, который будет взаимодействовать с пользователями.
Пользователь может отправлять запросы для поиска профилей на LinkedIn и получать результаты в виде сообщений в Telegram.
Результаты поиска, помимо вывода в Telegram, должны быть экспортированы в Google Таблицы.
Поиск на LinkedIn:
Парсинг информации по ссылке на поиск с выставленными фильтрами
Реализовать поиск через LinkedIn Search и Sales Navigator.
Обработка ошибок:
Обработка ошибок, возникающих при неудачном запросе, блокировке аккаунтов и других нештатных ситуациях.
Экспорт в Google Таблицы:
После получения результатов поиска, парсер должен автоматически экспортировать данные в Google Таблицы.
Для каждого поиска создавать новый лист, с уникальным названием по имени пользователя
Таблица должна содержать следующие колонки:
Имя пользователя
Ссылка на профиль
Название компании
Ссылка на компанию
Почта (если доступно)
Для работы с Google Таблицами необходимо использовать Google Sheets API для автоматического создания и редактирования таблиц.
3. Функциональные особенности
Телеграмм-бот:
Бот должен принимать команды от пользователя через Telegram:
/start — запуск бота и приветственное сообщение.
/search <поисковый запрос> — выполнение поиска по ключевому запросу на LinkedIn, вывод результатов в Telegram и экспорт их в Google Таблицы.
/help — описание доступных команд.
Каждому результату поиска должна быть дана краткая информация:
Имя пользователя.
Ссылка на профиль пользователя.
Название компании.
Ссылка на профиль компании.
Почтовый адрес (если доступно).
Парсинг LinkedIn:
Использовать linkedin-scraper для получения информации с публичных страниц пользователей и компаний (если доступны).
Использовать linkedin-api для получения информации о профиле пользователя, включая имя, компанию, позицию и почту (если доступна).
Получение данных:
Для пользователей, чьи страницы доступны:
Имя и фамилия.
Профильная ссылка на LinkedIn.
Компания, где работает пользователь.
Ссылка на страницу компании.
Электронная почта (если публично доступна).
Ограничения:
Параллельное выполнение запросов для ускорения поиска, если возможно.
Для избежания блокировок необходимо добавить случайные задержки между запросами.
Отображение ошибки в случае блокировки пользователя или проблемы с запросом.
Данные безопасности и конфиденциальности:
Соблюдать политику конфиденциальности LinkedIn и избегать парсинга данных, которые противоречат их условиям использования.
Защита данных пользователей (например, пароли) и соблюдение стандартов безопасности для Telegram-ботов.
4. Технические требования
Среда разработки:
Python 3.8 или выше.
Использование библиотек python-telegram-bot для создания бота.
Использование linkedin-scraper и linkedin-api для получения данных с LinkedIn.
Использование Google Sheets API для автоматического экспорта данных в таблицы.
Интеграция с Telegram:
Использование Telegram Bot API для создания и работы с ботом.
Получение сообщений от пользователей и отправка ответов.
Архитектура:
Парсер должен быть многозадачным, чтобы обрабатывать несколько запросов одновременно, без блокировки аккаунта.
Реализовать использование баз данных или файлов для хранения временных данных (например, для отслеживания ограничений и очереди запросов).
Интеграция с Google Sheets API:
Для работы с Google Таблицами необходимо использовать OAuth 2.0 для авторизации и доступа к Google Sheets API.
После получения результатов поиска парсер должен автоматически создать новый лист в Google Таблице, заполнить его соответствующими данными и предоставить ссылку на таблицу пользователю.
5. Этапы разработки
Этап 1 — Создание Telegram-бота:
Настройка Telegram-бота и его интеграция с Python.
Разработка команд для бота (например, /start, /search, /help).
Этап 2 — Реализация парсера LinkedIn:
Настройка и тестирование библиотек linkedin-api и linkedin-scraper.
Реализация логики поиска и извлечения данных из LinkedIn.
Обработка информации о пользователях и компаниях.
Этап 3 — Интеграция с Telegram-ботом:
Интеграция парсера с Telegram-ботом для отправки результатов поиска.
Обработка команд и вывод результатов пользователю.
Интеграция с Google Sheets API для автоматического экспорта данных.
Этап 4 — Тестирование:
Проведение тестирования бота на различных данных и исправление ошибок.
Проверка работы бота в условиях ограничений и капч.
Этап 5 — Развертывание и поддержка:
Развертывание бота на сервере или в облаке.
Обеспечение стабильной работы и мониторинг.
6. Дополнительные требования
Возможность доработки бота с добавлением новых функций.
Оптимизация скорости работы бота и парсера для эффективного получения данных.
Предоставление отчётов о работе бота в случае возникновения ошибок или блокировок.
7. Ожидаемые результаты
Рабочий Telegram-бот, который позволяет искать информацию на LinkedIn и экспортировать данные в Google Таблицы.
Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.
Добрый день. Нужно сделать дизайн акции. Бриф во вложении, логобук предоставляю, прошлые варианты макетов тоже, чтоб понять по стилю.
Нужно умение подобрать варианты дизайна, чтобы соответствовало стилю. Можно использовать ИИ
Пишите, пожалуйста, стоимость, и примеры работ прикладывайте
Полиграфия
Опубликован: 12 часов назад
Бюджет: 4000 руб.~$49.94
Нужно оставить отзывы на популярных картах.
Нужно оставить отзыв в популярных сервисах картах на кофейню в районе Нагатинский затон, Москва. Нужно подойти к кофейне, и через 20 минут написать отзыв, который я отправлю. Оплата 300 рублей. Нужно 10 человек, может быть одна компания друзей.
Важно! У вас уже должны быть отзывы в аккаунтах на картах на другие заведения.
Маркетплейсы и доски объявлений
Опубликован: 12 часов назад
Бюджет: 6000 руб.~$74.9
Перепечатка текста, написание отзывов по шаблону.
Требуется человек для выполнения различных поручений, таких как:
-перепечатка текста
-заполнение карточек... руб
Тексты
Опубликован: 12 часов назад
Бюджет: 5000 руб.~$62.42
Дизайн современной одежды (принт на футболки, толстовки
Ищу дизайнера кто сможет сделать дизайн современной одежды (для футболок,толстовок, и ткд на английском
пример в фотках,так же есть некоторые идеи.
Из Которых можно сделать что то . Более детально напишу в ЛС
Арт и иллюстрации
Опубликован: 12 часов назад
Бюджет: 5000 руб.~$62.42
Перепечатка текстов, написание отзывов
Требуется человек, для выполнения разных заданий. Написание отзывов, заполнение карточек на Wildberries , перепечатка текста и... руб
Тексты
Опубликован: 12 часов назад
Бюджет: 5000 руб.~$62.42
Поднять скорость 2 сайтам на ВП
Сайты на вордпресс, сайты не очень большие, им меньше года, остальную информацию дам исполнителю. Сделать нужно до конца недели.
Скорость нужна 95-98 пк и моб.
Доработка и настройка сайта
Опубликован: 12 часов назад
Бюджет: 1000 руб.~$12.49
Найти Email адреса юр лиц и ИП
Есть таблица: наименование юр лица (ИП), ИНН, КПП. Необходимо найти их email адреса.
В таблице 250 юр лиц.
Базы данных и клиентов
Опубликован: 12 часов назад
Бюджет: 1000 руб.~$12.49
Вордпресс
Есть сайт на вордпрессе на коде (подтянут из рег ру). Нужна возможность в админке в "Страницах" создавать новые страницы. Сейчас при попытке создать открывается исходная страница на коде, которую сделал специалист, и даже если код стереть полностью и в редакторе создать свое, все равно открывается только исходная страница. Цель правки - я хочу создавать статьи для СЕО, это ограничение не дает мне этого сделать
Если понадобится рег ру, сначала скачайте и пришлите мне файлы, потом правьте.
Доработка и настройка сайта
Опубликован: 12 часов назад
Бюджет: 1000 руб.~$12.49
Лидогенерация на юр услуги
Нужны клиенты на юридическую услугу - регистрация товарного знака для селлеров маркетплейсов. Сайта нет. Жду ваши варианты сотрудничества.
Персональный помощник
Опубликован: 12 часов назад
Бюджет: 20000 руб.~$249.66
Найти ИНН должников
Задача - найти судебные акты именно в отношении юридических лиц, которые рассчитались со своими кредиторами и дело о банкротстве в отношении них было прекращено. Берем только 2024 год.
Порядок действий.
1.Необходимо найти на сайте kad.arbitr.ru все банкротные дела по юр. лицам.
2. Среди них выбрать те которые не рассмотрены (прекращено производств, еще рассматриваются, или отказано в ведении процедуры).
3. В тексте определения найти сведения о том что должник погасил долг.
4. Выписать ИНН должника.
Этот заказ тестовый. Надо искать много и постоянно.
В рамках заказа необходимо найти 300 инн должников которые рассчитались.
Персональный помощник
Опубликован: 12 часов назад
Бюджет: 1000 руб.~$12.49
Оформить информационно посадочную страницу по буклету
Здравствуйте, нужно вот эту информацию: https://vk.com/doc180572275_526594986?hash=6befa52dff7093528c оформить в виде Лендинга, на сайте под управлением Wordpress. Без использования плагинов оформления, стандартными средствами CMS на стандартной теме Twenty Twenty-Four
При этом конечно же не просто скопировать вставить портянкой, так и сам могу, нужно сделать оформление с форматированием, то есть оформить материал оккуратно и читаемо для всех устройств.
Веб и мобильный дизайн
Опубликован: 12 часов назад
Бюджет: 10000 руб.~$124.83
Решение тестовой задачи на React senior level
Решение тестовой задачи на React senior level, написания кода по времени, на час. In English. Если набита рука на такие вещи... руб
Веб-разработка и дизайн
Опубликован: 12 часов назад
Бюджет: 10000 руб.~$124.83
Младший SMM-менеджер
Привет! Мы ищем специалиста, который будет выкладывать уже готовый контент в Инстаграм, YouTube, во ВК, TikTok, Like, VC и продумывать к нему описание.
Нам важно, чтобы ты знал специфику соц сетей, чтобы четко и быстро, без ошибок выкладывать и адаптировать контент под каждую из соц сетей,
и у тебя был небольшой опыт работы. удаленно, 5/2
Соцсети и SMM
Опубликован: 12 часов назад
Бюджет: 30000 руб.~$374.49
Менеджеры в тг
[:1f44b] ищу менеджеров в проект в telegram
Нужны продающие тексты,отталкиваясь от тематики группы
[:1f4cc] Свободный график
[:1f4cc]Зп от 1500-2000р в день
[:1f4cc] Работать могут - как школьники так и взрослые!
-Требования-
~Телефон со входом в интернет
~1-2 свободного времени в день
Пишите скорее,пока есть такая возможность!!
Продающие и бизнес-тексты
Опубликован: 12 часов назад
Бюджет: 3000 руб.~$37.45
Реклама в соцсетях
Медицинский центр, Реклама в соцсетях, настроить запись через ВК.Продвижение медицинского центра в соцсетях.
Соцсети и SMM
Опубликован: 12 часов назад
Бюджет: 10000 руб.~$124.83
Настройка SMTP relay
Настройка SMTP relay для 9 почтовых доменов с интеграцией Microsoft Exchange и веб-управлением (в Docker)
Описание задачи:
Необходимо настроить SMTP relay-сервер для работы с Microsoft Exchange, поддерживающий 9 почтовых доменов. Задача предполагает размещение сервера в Docker, интеграцию с Exchange и настройку веб-интерфейса для диагностики и управления. Основной упор на безопасность, защиту от спама, надёжность доставки почты и возможность масштабирования.
Требования к задаче:
SMTP relay-сервер:
Поддержка 9 почтовых доменов (список предоставим после согласования).
Настройка отправки почты через выделенный IP-адрес.
Возможность маршрутизации исходящих писем по доменам.
Защита от спама и репутация IP:
Реализация и настройка SPF, DKIM, DMARC записей.
Подключение антиспам-фильтра (например, SpamAssassin или аналог).
Защита от попадания в чёрные списки (система мониторинга репутации IP).
Входящая почта:
Настройка MX-записей для приёма почты через relay.
Перенаправление на Microsoft Exchange.
Веб-интерфейс для управления:
Установка и настройка веб-панели для управления и диагностики (например, PostfixAdmin или Webmin).
Возможность управления пользователями, очередями сообщений и доменами.
Docker:
Полное задание в файле
Сервера и хостинг
Опубликован: 12 часов назад
Бюджет: 10000 руб.~$124.83
Парсер для Чат-Бота по обогащению Глаз бога
Необходимо автоматизировать процесс сбора / классификации информации из Чат-Бота - Глаз Бога в Excel файл.
Программа должна получать данные из бота, далее экспортировать их в файл Excel. Обходя ограничение в 100 контактов в день.
Данные должны переноситься в таблицу в Excel в заданном формате.
1) Программа должна брать исходные данные для поиска из массива данных представленных в файле Excel.
2) Далее искать недостающую информацию в Базе данных.
3) После заполнять массив недостающих данных информацией, которая доступна в базе данных (через Чат-Бота).
4) В результате должна быть сформирована таблица в файле Excel, четко заданного формата.
Скрипты и боты
Опубликован: 12 часов назад
Бюджет: 20000 руб.~$249.66
Найти данные
Нужно найти данные о компании. Все детали описаны в техническом задании. Вышлем в переписке
. Мы готовы рассмотреть ваши предложения
Персональный помощник
Опубликован: 12 часов назад
Бюджет: 2000 руб.~$24.97
Ищу специалиста по 1С
Есть интернет-магазин на Битриксе, есть интеграция с 1С. Цены на товары из 1С экспортируются в интернет-магазин некорректно. Подозреваем, что ошибка в 1С. Нужно проверить и устранить ошибку.
Юзабилити, тесты и помощь
Опубликован: 12 часов назад
Бюджет: 14000 руб.~$174.76
IOS / flutter приложение
Обязанности:
Мне надо переписать код который у меня был или воссоздать код заново
UX дизайн уже есть. Всего лишь... руб