Zautomatyzowana aplikacja interfejsu WhatsApp na komputerze stacjonarnym
Przegląd projektu:
Poszukujemy doświadczonego dewelopera do stworzenia zautomatyzowanej aplikacji, która będzie interagować z interfejsem WhatsApp Web, symulując działania ludzkie. Aplikacja ta będzie używana do automatyzacji różnych zadań w WhatsApp i powinna być zbudowana przy użyciu Selenium lub podobnego narzędzia do automatyzacji. Aplikacja powinna mieć własny interfejs API i działać bez interfejsu wizualnego. Zostanie wdrożona na maszynie wirtualnej.
Kluczowe funkcje i funkcjonalności:
1. Logowanie do konta WhatsApp:
o Zautomatyzowanie procesu logowania do konta WhatsApp za pośrednictwem interfejsu WhatsApp Web.
o Obsługa skanowania kodu QR w celu uwierzytelnienia.
2. Rozpoczęcie nowej rozmowy:
o Zautomatyzowanie inicjacji nowych rozmów poprzez wyszukiwanie kontaktu i wysyłanie wiadomości.
3. Wysyłanie wiadomości do istniejących rozmów:
o Wysyłanie zdefiniowanych lub dynamicznie generowanych wiadomości do istniejących rozmów.
4. Odczytywanie odpowiedzi w istniejących rozmowach:
o Odczytywanie i rejestrowanie odpowiedzi od kontaktów w istniejących rozmowach.
5. Otwieranie rozmów dla przychodzących wiadomości:
o Automatyczne otwieranie i rejestrowanie nowych przychodzących wiadomości.
6. Reagowanie na typowe wiadomości systemowe WhatsApp:
o Obsługa typowych wiadomości systemowych, takich jak powiadomienia o dostarczeniu, potwierdzenia odczytu i inne alerty systemowe WhatsApp.
Wymagania techniczne:
1. Język programowania: Python (preferowany), JavaScript lub inny język kompatybilny z Selenium.
2. Narzędzie do automatyzacji: Selenium WebDriver lub inne podobne narzędzie do automatyzacji.
3. Interfejs API: Opracowanie interfejsu API RESTful do interakcji z skryptem automatyzacji. API powinno zapewniać punkty końcowe dla każdej z kluczowych funkcjonalności (np. logowanie, wysyłanie wiadomości, odczytywanie wiadomości).
4. Kompatybilność z maszyną wirtualną: Aplikacja musi być możliwa do wdrożenia na maszynie wirtualnej. Powinna działać w trybie bezgłowym bez interfejsu wizualnego.
5. Rejestrowanie i obsługa błędów:
o Wdrożenie solidnego rejestrowania wszystkich działań wykonywanych przez aplikację.
o Wdrożenie obsługi błędów w celu zarządzania i rejestrowania wyjątków oraz błędów podczas procesu automatyzacji.
Wymagania dla freelancera:
1. Doświadczenie:
o Udokumentowane doświadczenie w automatyzacji webowej przy użyciu Selenium lub podobnych narzędzi.
o Doświadczenie w opracowywaniu interfejsów API.
o Doświadczenie w automatyzacji WhatsApp Web będzie dodatkowym atutem.
2. Umiejętności:
o Biegłość w Pythonie (preferowany) lub JavaScript.
o Silne zrozumienie rozwoju interfejsów API RESTful.
o Znajomość środowisk maszyn wirtualnych i operacji w przeglądarkach bezgłowych.
3. Inne wymagania:
o Umiejętność pisania czystego, łatwego do utrzymania i dobrze udokumentowanego kodu.
o Dobre umiejętności komunikacyjne w celu regularnych aktualizacji i współpracy.
Wyniki:
1. Kod źródłowy: Pełny kod źródłowy aplikacji automatyzacyjnej.
2. Dokumentacja:
o Szczegółowe instrukcje dotyczące konfiguracji i uruchamiania aplikacji na maszynie wirtualnej.
o Dokumentacja API szczegółowo opisująca wszystkie dostępne punkty końcowe i ich zastosowanie.
3. Testowanie: Przypadki testowe i wyniki demonstrujące funkcjonalność aplikacji.
Harmonogram:
• Rozpoczęcie projektu: [Data rozpoczęcia]
• Wstępny prototyp: [Data prototypu]
• Ostateczna dostawa: [Data dostawy]
Budżet:
• Proszę podać szacunkowy koszt projektu wraz z podziałem kosztów.
Jak aplikować: Zainteresowani kandydaci powinni przesłać swoją propozycję, w tym swoje odpowiednie doświadczenie, podejście do projektu, harmonogram i szacunkowy koszt. Proszę również dołączyć przykłady podobnych projektów, które zrealizowaliście.
-
40 dni84 740 PLN
332 12 2 1 40 dni84 740 PLNCześć, w pełni rozumiem twoje wymagania i będę w stanie wszystko zrobić na wysokim poziomie. Po szczegóły zapraszam na prywatną wiadomość.
P.S. Ostatnie lata pracowałem nad projektami rządowymi, freelancingiem się nie zajmowałem. Dlatego portfolio jest przestarzałe, ale umiejętności stały się doskonałe. Teraz mam dużo wolnego czasu, postanowiłem wrócić do korzeni, odpocząć trochę :)
-
3 dni1271 PLN
852 15 4 3 dni1271 PLNCześć,
Jestem doświadczonym programistą Full-stack i zajmuję się programowaniem od ponad 4 lat. Bardzo zainteresował mnie Twój projekt i jestem gotów pomóc w jego realizacji. Długo pracuję z Selenium i puppeteer (odpowiednik Selenium w języku JavaScript, który ma więcej możliwości). Z opisanego przez Ciebie TZa mam pytanie dotyczące autoryzacji przez QR, ale poza tym wszystko jest jasne i zrozumiałe. Napisz do mnie na PW, omówimy wszystko dokładniej.
Jeśli chodzi o budżet, jestem gotów dostosować się do Ciebie)
Będę zadowolony ze współpracy z Tobą!
Z poważaniem,
Maksim Alesiayuk
-
7 dni7415 PLN
489 3 1 1 7 dni7415 PLNProponuję opracować zautomatyzowaną aplikację do pracy z WhatsApp Web z następującymi funkcjami:
Wejście przez kod QR, inicjacja i utrzymanie rozmów.
Wysyłanie, czytanie i rejestrowanie wiadomości.
Realizacja RESTful API do integracji i zarządzania działaniami.
Wsparcie trybu bezgłowego do pracy na maszynie wirtualnej.
Narzędzia: Python + Selenium, REST API.
Wynik: Kod źródłowy, dokumentacja i gotowe rozwiązanie z logowaniem i obsługą błędów.
… Gotowy do omówienia szczegółów, terminów i budżetu. 🚀
-
20 dni10 592 PLN
8867 60 0 1 20 dni10 592 PLNCześć. Jestem gotowy, aby podjąć się projektu.
Z dużym doświadczeniem w opracowywaniu rozwiązań automatyzacyjnych, specjalizuję się w Pythonie i zajmuję 2. miejsce na platformie.
System zostanie zaprojektowany w celu symulacji działań użytkownika w WhatsApp, w tym automatycznego logowania i przetwarzania kodu QR.
Logika zarządzania czatem zostanie wdrożona wraz z niezbędnymi integracjami.
Zostanie opracowane API RESTful, zapewniające płynne interakcje z systemem.
Zostaną wprowadzone solidne mechanizmy logowania, aby śledzić wszystkie działania, a optymalizacja wydajności będzie kluczowym celem.
Oto moje portfolio:Freelancehunt
… Nie wahaj się skontaktować, aby omówić szczegóły i przejść do projektu.
-
30 dni11 016 PLN
2912 44 0 30 dni11 016 PLNDzień dobry.
Mogę zrealizować na nodejs. Mam doświadczenie w realizacji podobnych automatyzacji.
-
7 dni6355 PLN
1540 3 0 7 dni6355 PLNJestem gotowy do opracowania tego projektu i zaoferowania istniejącego rozwiązania, które może odzwierciedlać czaty WhatsApp w Telegramie. Ten system pozwala wielu członkom zespołu uczestniczyć w jednym dialogu z kontaktem, dając zewnętrznemu użytkownikowi (osobie piszącej do nas na WhatsApp) wrażenie, że komunikuje się z jedną osobą.
Rozwiązanie obejmuje następujące funkcje:
Pełna synchronizacja:
Wiadomości z WhatsApp będą odzwierciedlane w czasie rzeczywistym w czacie Telegram.
Odpowiedzi wysyłane z Telegramu będą bezproblemowo przekazywane do użytkownika WhatsApp.
Wsparcie dla mediów i plików:
…
Transfer obrazów, filmów, dokumentów i innych typów plików między WhatsApp a Telegramem.
Wiadomości głosowe:
Odbieranie i wysyłanie wiadomości głosowych z pełną kompatybilnością między WhatsApp a Telegramem.
Automatyczne odpowiedzi:
Zautomatyzowane odpowiedzi na często zadawane pytania lub zdefiniowane scenariusze, konfigurowalne za pomocą przyjaznego interfejsu.
Współpraca wielu użytkowników:
Wielu operatorów może pracować w jednym czacie Telegram, aby obsługiwać wiadomości z WhatsApp.
Użytkownik WhatsApp postrzega odpowiedzi jako pochodzące od jednej zjednoczonej jednostki.
Rejestrowanie i analityka:
Utrzymywanie dzienników wszystkich wiadomości, mediów i interakcji do śledzenia i analizy.
Opcjonalna integracja narzędzi raportujących dla wglądu w czasy odpowiedzi, jakość rozmów itp.
API i rozszerzalność:
System zapewni solidne API, umożliwiające dalszą personalizację i integrację z istniejącymi przepływami pracy lub CRM.
Skalowalność:
Zaprojektowany do obsługi wielu numerów WhatsApp i czatów Telegram, co czyni go odpowiednim dla firm każdej wielkości.
Stos technologiczny:
Język programowania: Python (preferowany) lub JavaScript.
Automatyzacja: Selenium lub alternatywne narzędzie do interakcji z WhatsApp Web.
Framework bota Telegram: python-telegram-bot, aiogram lub podobne.
Rozwój API: RESTful API dla modularności i przyszłych integracji.
Wdrożenie: Wirtualna maszyna lub środowiska kontenerowe (np. Docker) z obsługą przeglądarki bez interfejsu graficznego.
-
15 dni10 592 PLN
941 3 0 15 dni10 592 PLNCieszę się, że mogę przedstawić moją propozycję na rozwój narzędzia automatyzacji WhatsApp Web. Z doświadczeniem w Selenium, Pythonie i rozwoju API, jestem pewny, że mogę spełnić Twoje wymagania. Poniżej znajduje się podział mojego podejścia:
Podejście do projektu:
Automatyzacja logowania do WhatsApp:
Technologia: Selenium z Pythonem i OpenCV do skanowania kodów QR.
Kroki: Zautomatyzować logowanie, obsłużyć skanowanie kodu QR i zapisać ciasteczka sesji do przyszłego użytku.
Rozpoczynanie i wysyłanie wiadomości:
… Technologia: Selenium do automatyzacji sieci, wysyłania zdefiniowanych/dynamicznych wiadomości.
Kroki: Zautomatyzować tworzenie nowej rozmowy i wysyłanie wiadomości.
Odczytywanie odpowiedzi i wiadomości systemowych:
Technologia: Użyj Selenium do odczytywania wiadomości i rejestrowania odpowiedzi. Obsłużyć powiadomienia systemowe (potwierdzenia dostarczenia, status odczytu).
Kroki: Monitorować przychodzące wiadomości, wykrywać powiadomienia systemowe i rejestrować je.
Rozwój RESTful API:
Technologia: Opracować REST API przy użyciu Flask lub FastAPI do interakcji z skryptem automatyzacji (logowanie, wysyłanie/odczytywanie wiadomości).
Kroki: Udostępnić bezpieczne punkty końcowe API dla systemów zewnętrznych.
Kompatybilność z maszyną wirtualną:
Technologia: Przeglądarka bez interfejsu graficznego (Chrome lub Firefox) do uruchamiania na maszynie wirtualnej.
Kroki: Wdrożyć skrypt automatyzacji na VM, aby działał w trybie bez interfejsu graficznego.
Rejestrowanie i obsługa błędów:
Technologia: Wdrożyć rejestrowanie w Pythonie dla działań i błędów.
Kroki: Ustawić obsługę błędów, aby zapewnić płynne działanie i rejestrować krytyczne problemy.
Harmonogram i podział kosztów:
Uruchomienie projektu: Jak tylko się zgodzisz
Pierwszy prototyp: 7 dni
Ostateczna dostawa: kolejne 8 dni
Budżet: 2500 USD
Rozwój: 1200 USD
Rozwój API: 1000 USD
Testowanie/Wdrożenie: 300 USD
Dlaczego ja?
Udowodnione doświadczenie w Selenium i rozwoju API.
Czysty, łatwy do utrzymania i dobrze udokumentowany kod.
Terminowa dostawa z regularnymi aktualizacjami.
Czekam na Twoją odpowiedź i omówienie, jak mogę przyczynić się do Twojego projektu.
Z poważaniem,
-
14 dni3390 PLN
301 2 2 14 dni3390 PLNDzień dobry!
Mam duże doświadczenie w automatyzacji
Rozwinę aplikację na maszynie wirtualnej
Należy omówić szczegóły projektu
-
14 dni4661 PLN
1507 22 2 1 14 dni4661 PLNDzień dobry. Chętnie pomogę z zadaniem. Pisz...............................
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Sklep internetowy z odzieżąPotrzebny programista do sklepu internetowego z odzieżą Szukam doświadczonego programisty do stworzenia pełnoprawnego sklepu internetowego z odzieżą z modelem sprzedaży dropshipping. Co należy zrobić: 6 stron: strona główna, produkt, koszyk, zamówienie, konto, panel… Układ HTML i CSS, Javascript & Typescript ∙ 1 dzień 18 godzin temu ∙ 82 oferty |
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 4 dni 5 godzin temu ∙ 31 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 21 godzin temu ∙ 98 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 6 dni 15 godzin temu ∙ 27 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 8 dni 17 godzin temu ∙ 55 ofert |