Автоматизированное приложение интерфейса WhatsApp для настольных ПК
Обзор проекта:
Мы ищем опытного разработчика для создания автоматизированного приложения, которое взаимодействует с интерфейсом WhatsApp Web, имитируя действия человека. Это приложение будет использоваться для автоматизации различных задач в WhatsApp и должно быть построено с использованием Selenium или аналогичного инструмента автоматизации. Приложение должно иметь собственный API интерфейс и работать без визуального интерфейса. Оно будет развернуто на виртуальной машине.
Ключевые функции и функциональности:
1. Вход в аккаунт WhatsApp:
o Автоматизировать процесс входа в аккаунт WhatsApp через интерфейс WhatsApp Web.
o Обрабатывать сканирование QR-кода для аутентификации.
2. Начать новый разговор:
o Автоматизировать начало новых разговоров, ищя контакт и отправляя сообщение.
3. Отправка сообщений в существующие разговоры:
o Отправлять заранее определенные или динамически сгенерированные сообщения в существующие разговоры.
4. Чтение ответов в существующих разговорах:
o Читать и регистрировать ответы от контактов в существующих разговорах.
5. Открытие разговоров для входящих сообщений:
o Автоматически открывать и регистрировать новые входящие сообщения.
6. Реакция на общие системные сообщения WhatsApp:
o Обрабатывать общие системные сообщения, такие как уведомления о доставке, подтверждения прочтения и другие системные оповещения WhatsApp.
Технические требования:
1. Язык программирования: Python (предпочтительно), JavaScript или другой язык, совместимый с Selenium.
2. Инструмент автоматизации: Selenium WebDriver или любой аналогичный инструмент автоматизации.
3. API интерфейс: Разработать RESTful API для взаимодействия с автоматизационным скриптом. API должен предоставлять конечные точки для каждой из ключевых функциональностей (например, вход, отправка сообщения, чтение сообщений).
4. Совместимость с виртуальной машиной: Приложение должно быть развернуто на виртуальной машине. Оно должно работать в безголовом режиме без визуального интерфейса.
5. Логирование и обработка ошибок:
o Реализовать надежное логирование для всех действий, выполняемых приложением.
o Реализовать обработку ошибок для управления и регистрации исключений и ошибок в процессе автоматизации.
Требования к фрилансеру:
1. Опыт:
o Подтвержденный опыт веб-автоматизации с использованием Selenium или аналогичных инструментов.
o Опыт разработки API интерфейсов.
o Опыт автоматизации WhatsApp Web является плюсом.
2. Навыки:
o Умение работать с Python (предпочтительно) или JavaScript.
o Глубокое понимание разработки RESTful API.
o Знание виртуальных машин и работы безголовых браузеров.
3. Другие требования:
o Способность писать чистый, поддерживаемый и хорошо документированный код.
o Хорошие коммуникативные навыки для регулярных обновлений и сотрудничества.
Результаты:
1. Исходный код: Полный исходный код автоматизированного приложения.
2. Документация:
o Подробные инструкции по настройке и запуску приложения на виртуальной машине.
o Документация API с описанием всех доступных конечных точек и их использования.
3. Тестирование: Тестовые случаи и результаты, демонстрирующие функциональность приложения.
Сроки:
• Запуск проекта: [Дата начала]
• Первый прототип: [Дата прототипа]
• Окончательная доставка: [Дата доставки]
Бюджет:
• Пожалуйста, укажите вашу предполагаемую стоимость проекта вместе с разбивкой затрат.
Как подать заявку: Заинтересованные кандидаты должны представить свое предложение, включая свой соответствующий опыт, подход к проекту, сроки и оценку стоимости. Пожалуйста, также включите примеры аналогичных проектов, которые вы завершили.
-
40 дней1 030 502 UAH
332 12 2 1 40 дней1 030 502 UAHЗдравствуйте, полностью понимаю ваши требования и смогу качественно все сделать. За подробностями оброщайтесь в личку.
P.S последние годы работал над правительственными проектами, фрилансом не занимался. Поэтому портфолио устарел, но навыки стали превосходными. Сейчас у меня много свободного времени, решил вернуться к истокам, отдохнуть немного :)
-
3 дня15 458 UAH
852 15 4 3 дня15 458 UAHЗдравствуйте,
Я являюсь опытным Full-stack разработчиком и занимаюсь разработкой уже более 4-х лет. Очень заинтересовал ваш проект, и готов помочь вам в его реализации. Долго работаю с Selenium и puppeteer(аналог Selenium на языке JavaScript, имеющий больше возможностей). Из описанного вами ТЗ есть вопрос к авторизации через QR, но а в остальном всё понятно и ясно. Напишите мне в ЛС, обсудим всё подробнее.
Касаемо бюджета, готов подстроится под вас)
Буду рад сотрудничеству с Вами!
С уважением,
Maksim Alesiayuk
-
7 дней90 169 UAH
489 3 1 1 7 дней90 169 UAHПредлагаю разработать автоматизированное приложение для работы с WhatsApp Web с такими функциями:
Вход через QR-код, инициирование и поддержка разговоров.
Отправка, чтение и регистрация сообщений.
Реализация RESTful API для интеграции и управления действиями.
Поддержка безголового режима для работы на виртуальной машине.
Инструменты: Python + Selenium, REST API.
Результат: Исходный код, документация и готовое решение с логированием и обработкой ошибок.
… Готов обсудить детали, сроки и бюджет. 🚀
-
20 дней128 813 UAH
8867 60 0 1 20 дней128 813 UAHЗдравствуйте. Я готов взяться за проект.
С обширным опытом разработки автоматизированных решений я специализируюсь на Python и занимаю 2-е место на платформе.
Система будет разработана для имитации действий пользователя в WhatsApp, включая автоматизированный вход и обработку QR-кодов.
Логика управления чатом будет реализована вместе с необходимыми интеграциями.
Будет разработан RESTful API, обеспечивающий бесшовное взаимодействие с системой.
Будут внедрены надежные механизмы ведения журналов для отслеживания всех действий, а оптимизация производительности будет ключевым направлением.
Вот мое портфолио:Freelancehunt
… Не стесняйтесь связаться, чтобы обсудить детали и продолжить работу над проектом.
-
30 дней133 965 UAH
2912 44 0 30 дней133 965 UAHДобрый день.
Могу реализовать на nodejs. Имею опыт в реализации подобных автоматизаций.
-
7 дней77 288 UAH
1540 3 0 7 дней77 288 UAHЯ готов разработать этот проект и предложить существующее решение, которое может зеркалировать чаты WhatsApp в Telegram. Эта система позволяет нескольким членам команды участвовать в одном диалоге с контактом, создавая у внешнего пользователя (человека, пишущего нам в WhatsApp) впечатление, что он общается с одним человеком.
Решение включает в себя следующие функции:
Полная синхронизация:
Сообщения из WhatsApp будут зеркалироваться в реальном времени в чат Telegram.
Ответы, отправленные из Telegram, будут бесшовно пересылаться пользователю WhatsApp.
Поддержка медиа и файлов:
…
Передача изображений, видео, документов и других типов файлов между WhatsApp и Telegram.
Голосовые сообщения:
Получение и отправка голосовых сообщений с полной совместимостью между WhatsApp и Telegram.
Автоответчики:
Автоматические ответы на часто задаваемые вопросы или предопределенные сценарии, настраиваемые через удобный интерфейс.
Многоуровневая коллаборация:
Несколько операторов могут работать в одном чате Telegram, чтобы обрабатывать сообщения из WhatsApp.
Пользователь WhatsApp будет воспринимать ответы как исходящие от единого целого.
Логирование и аналитика:
Ведение журналов всех сообщений, медиа и взаимодействий для отслеживания и анализа.
Дополнительная интеграция инструментов отчетности для получения информации о времени ответа, качестве беседы и т. д.
API и расширяемость:
Система предоставит надежный API, позволяющий дальнейшую настройку и интеграцию в существующие рабочие процессы или CRM.
Масштабируемость:
Разработано для обработки нескольких номеров WhatsApp и чатов Telegram, что делает его подходящим для бизнеса любого размера.
Технический стек:
Язык программирования: Python (предпочтительно) или JavaScript.
Автоматизация: Selenium или альтернативный инструмент для взаимодействия с WhatsApp Web.
Фреймворк Telegram Bot: python-telegram-bot, aiogram или аналогичный.
Разработка API: RESTful API для модульности и будущих интеграций.
Развертывание: Виртуальная машина или контейнеризированные среды (например, Docker) с поддержкой безголового браузера.
-
15 дней128 813 UAH
941 3 0 15 дней128 813 UAHЯ рад представить свое предложение по разработке инструмента автоматизации WhatsApp Web. Имея опыт работы с Selenium, Python и разработкой API, я уверен, что смогу удовлетворить ваши требования. Ниже приведен план моего подхода:
Подход к проекту:
Автоматизация входа в WhatsApp:
Технология: Selenium с Python и OpenCV для сканирования QR-кодов.
Шаги: Автоматизировать вход, обработать сканирование QR-кода и сохранить куки сессии для будущего использования.
Начало и отправка сообщений:
… Технология: Selenium для веб-автоматизации, отправка предопределенных/динамических сообщений.
Шаги: Автоматизировать создание нового разговора и отправку сообщений.
Чтение ответов и системных сообщений:
Технология: Использовать Selenium для чтения сообщений и регистрации ответов. Обрабатывать системные уведомления (квитанции о доставке, статус прочтения).
Шаги: Мониторить входящие сообщения, обнаруживать системные уведомления и регистрировать их.
Разработка RESTful API:
Технология: Разработать REST API с использованием Flask или FastAPI для взаимодействия со скриптом автоматизации (вход, отправка/чтение сообщений).
Шаги: Открыть безопасные конечные точки API для внешних систем.
Совместимость с виртуальными машинами:
Технология: Безголовый браузер (Chrome или Firefox) для работы на виртуальной машине.
Шаги: Развернуть скрипт автоматизации на ВМ для работы в безголовом режиме без графического интерфейса.
Регистрация и обработка ошибок:
Технология: Реализовать логирование Python для действий и ошибок.
Шаги: Настроить обработку ошибок для обеспечения бесперебойной работы и регистрации критических проблем.
Сроки и разбивка бюджета:
Запуск проекта: Как только вы согласитесь
Первый прототип: 7 дней
Финальная доставка: еще 8 дней
Бюджет: 2500 долларов
Разработка: 1200 долларов
Разработка API: 1000 долларов
Тестирование/развертывание: 300 долларов
Почему я?
Доказанный опыт работы с Selenium и разработкой API.
Чистый, поддерживаемый и хорошо документированный код.
Своевременная доставка с регулярными обновлениями.
Я с нетерпением жду вашего ответа и обсуждения того, как я могу внести свой вклад в ваш проект.
С наилучшими пожеланиями,
-
14 дней41 220 UAH
301 2 2 14 дней41 220 UAHДобрый день!
У меня большой опыт в автоматизации
Разверну приложение на виртуальной машине
Следует обсудить детали проекта
-
14 дней56 678 UAH
1572 22 2 1 14 дней56 678 UAHДобрый день. Готов помочь с задачей. Пишите...............................
Актуальные фриланс-проекты в категории Javascript и Typescript
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 11 часов 49 минут назад ∙ 64 ставки |
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 2 дня 22 часа назад ∙ 28 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 4 дня 14 часов назад ∙ 96 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 5 дней 9 часов назад ∙ 27 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 7 дней 10 часов назад ∙ 55 ставок |