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 Таблицы.
Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.
Нужен бот для ТГ, ТЗ нет, все согласуем при переписке, не особо трудный. Жду обратной связи. Только исполнители с отзывами
Скрипты и боты
Опубликован: 21.01.25 11:42
Бюджет: 6000 руб.~$74.9
Поиск клиентов, 20% от суммы проданного проекта
Ищу активных партнеров, которые помогут мне расширить клиентскую базу. Я - опытный ведущий, специализирующийся на создание крутой атмосферы, корпоративных и частных мероприятий
Условия партнёрства:
Вы находите заказчика, которому необходимо провести мероприятие. Преимущественно в Москве. В теории по всей России. Отличается стоимость.
Затем, связываетесь со мной, рассказываете о проекте и потенциальном клиенте.
Если клиент подтверждает заказ, я выполняю работу.
После получения оплаты от клиента, вы получаете 50% от суммы проекта.
Почему это выгодно:
Без риска: Вы не вкладываете свои деньги, только время и усилия на поиск клиентов.
Высокий процент: Вы получаете значительную долю от стоимости каждого заказа.
Работа с профессионалом: Вы можете быть уверены в качестве моей услуги, которую я предоставляю.
Требования к партнерам:
Умение находить потенциальных клиентов.
Коммуникабельность и ответственность.
Знание ивент рынка может быть плюсом.
Персональный помощник
Опубликован: 21.01.25 11:41
Бюджет: 14000 руб.~$174.76
Помощник в 3000 р Telegram чат
Простая работа + обучение Писать в Тг:
@Morphine113 руб
Маркетинг и Реклама
Опубликован: 21.01.25 11:41
Бюджет: 3000 руб.~$37.45
Доработка кода Python связанное с платегой LAVA. Тг бот
Не понимаю, почему не работает платёжка, при создании счёта выдает ошибку...нужна помощь с доработкой кода, чтобы не возникало такой ошибки. Код написан на aiogram 3.
Скрипты и боты
Опубликован: 21.01.25 11:41
Бюджет: 500 руб.~$6.25
Объединение цветов в каталоге на тильде
Необходимо сделать так, чтобы в карточке товара отображались кружочками другие доступные цвета, и чтобы по ним можно было перейти в карточку товара другого цвета.
Доработка и настройка сайта
Опубликован: 21.01.25 11:39
Бюджет: 4000 руб.~$49.94
Создание личного бренда
Нужно создать принты для личного бренда , основная аудитория молодеж до 30 лет , бренд должен представлять в себя некую культуру успеха, денег и тд
Примеры ниже , они все разные но в целом смысл понятен
Логотип и брендинг
Опубликован: 21.01.25 11:38
Бюджет: 4000 руб.~$49.94
Чат бот с заменой лица на фото
Бот на основе LoRA (Flux).
Обучение на 2000 шагах по 50 фотографиям.
Возможность создавать несколько LoRA с названиями.
Готовые промты и индивидуальные сценарии для создания изображений.
Замена лица в фото.
Скрипты и боты
Опубликован: 21.01.25 11:36
Бюджет: 22000 руб.~$274.63
3D-локация для мобильной игры
Техническое задание на создание 3D-локации "Пиратская каюта" для мобильной игры
Основные требования:
1. Общая планировка:
- Просторная пиратская каюта с ровным деревянным полом и высоким потолком.
- Центральный элемент — большой круглый стол.
- Стеллажи с книгами, бутылками рома и сокровищами или др. объекты для наполнения комнаты.
- Подвесной светильник (люстра) из свечей.
2. Детализация и интересные объекты (как пример, наполнение комнаты можете выбрать свое)
- Карты с очертаниями островов, компас, подзорная труба.
- Декор: канаты, якоря, черепа, флаги, сокровища (монеты, драгоценности).
- Текстуры дерева с износом (царапины, трещины).
4. Технические требования:
- Геометрия: до 100 000 треугольников.
- Атлас текстур с нашей палитрой цветов предоставим.
Формат и сдача работы:
- Формат файла: .blend (экспорт в FBX).
- Архив:Файлы проекта, текстуры и рендеры.
Сроки выполнения:
- 1 неделя с момента согласования ТЗ.
Референсы во вложении.
Игры
Опубликован: 21.01.25 11:33
Бюджет: 10000 руб.~$124.83
Улучшить код для повышения точность модели на тестовой выборке cnn
Нужно улучшить код таким образом чтобы модель давала лучшие результаты на тестовой выборке желательно от .78 .Сам код... руб
Искусственный интеллект
Опубликован: 21.01.25 11:32
Бюджет: 15000 руб.~$187.25
Написание отзывов
Написать мне в тг: @Ele_na2256 руб
Тексты
Опубликован: 21.01.25 11:32
Бюджет: 100 руб.~$1.25
написание отзыва
всё расскажу в тг:@imloveMcLaren руб
Тексты
Опубликован: 21.01.25 11:31
Бюджет: 100 руб.~$1.25
Автоматизация для сбора рилс по конкурентам
Ищу человека который может сделать такую автоматизацию
1. собирает в список моих конкурентов в инсте
2. выгружает в Google-таблицу(или notion)
3. Дальше через нейросети:
Система автоматически анализирует и выгружает топовые ролики моих конкурентов
Транскрибирует их сценарии и полную статистику: лайки, репосты, комментарии и тд.
Переписывает(рерайтит) эти сценарии, адаптируя их под мой контент
генерит роликов в день – от 10 до 100.
Скрипты и боты
Опубликован: 21.01.25 11:31
Бюджет: 20000 руб.~$249.66
Интеграция с МИС Инфоклиника
1. Версия "кр*кнутой" Инфоклиники 4.
2. Файл где расположена БД в режиме лайва: C://infoklinika/data/*******, СУБД под... руб
IT-технологии и Разработка
Опубликован: 21.01.25 11:31
Бюджет: 30000 руб.~$374.49
Одна правка на WordPress
Здравствуйте!
1) После оформления заказа мне на почту должно приходить письмо с номером заказа, перечнем товара и количества, а так же номер и Штрих-код отправления СДЭК (или фраза Самовывоз)
Сайт и остальные данные исполнителю.
Доработка и настройка сайта
Опубликован: 21.01.25 11:31
Бюджет: 1000 руб.~$12.49
Создание макета коробки для товара и сами товары
Нужно сделать брендированные коробки и нанести бренд на сами товары для наших товаров.Пример бренда и размеры коробок есть
Опубликован: 21.01.25 11:30
Бюджет: 10000 руб.~$124.83
Размещение на специализированных досках объявлений
Необходимо опубликовать объявление о предлагаемых услугах, текст которого вы получите в личном сообщении. Оплата будет произведена только после полного завершения и успешной сдачи выполненной работы.
Маркетплейсы и доски объявлений
Опубликован: 21.01.25 11:30
Бюджет: 1000 руб.~$12.49
Дизайн каталога готовых изделий (столы из слэба)
Предложить формат оформления PDF каталога
Предложить шрифт , цвет и т.д
В закрепе наш старый каталог, новый логотип и название
Логотип и брендинг
Опубликован: 21.01.25 11:29
Бюджет: 5000 руб.~$62.42
Подборка каналов для закупа
Подобрать максимально качественные и не накрученные каналы для закупа. Мой канал про работу в Москве.
Соцсети и SMM
Опубликован: 21.01.25 11:29
Бюджет: 14000 руб.~$174.76
Необходимо организовать передачу client id
Планируется передавать client id из Яндекс Метрики, установленной на сайте, в Битрикс24, а затем обратно в Яндекс Метрику на нужный этап сделки. Это процесс также известен как оффлайн конверсии.
Важно отметить, что предпочтительно иметь собственную разработку, чтобы известные посредники и готовые инструменты для интеграции оффлайн конверсий не имели доступа к данным. Кроме того, нужно, чтобы из одного Битрикс24 можно было получать client id с неограниченного количества сайтов и отправлять их как оффлайн конверсии.