Automatisierte WhatsApp Desktop-Schnittstellenanwendung
Projektübersicht:
Wir suchen einen erfahrenen Entwickler, der eine automatisierte Anwendung erstellt, die mit der WhatsApp Web-Oberfläche interagiert und menschliche Aktionen simuliert. Diese Anwendung wird verwendet, um verschiedene Aufgaben innerhalb von WhatsApp zu automatisieren und sollte mit Selenium oder einem ähnlichen Automatisierungstool erstellt werden. Die Anwendung sollte eine eigene API-Schnittstelle haben und ohne visuelle Oberfläche arbeiten. Sie wird auf einer virtuellen Maschine bereitgestellt.
Hauptmerkmale und Funktionen:
1. Anmeldung bei WhatsApp-Konto:
o Automatisieren Sie den Anmeldeprozess für ein WhatsApp-Konto über die WhatsApp Web-Oberfläche.
o QR-Code-Scanning zur Authentifizierung durchführen.
2. Neue Konversation starten:
o Automatisieren Sie den Start neuer Konversationen, indem Sie nach einem Kontakt suchen und eine Nachricht senden.
3. Nachrichten an bestehende Konversationen senden:
o Vordefinierte oder dynamisch generierte Nachrichten an bestehende Konversationen senden.
4. Antworten in bestehenden Konversationen lesen:
o Antworten von Kontakten in bestehenden Konversationen lesen und protokollieren.
5. Konversationen für eingehende Nachrichten öffnen:
o Automatisch neue eingehende Nachrichten öffnen und protokollieren.
6. Auf häufige WhatsApp-Systemnachrichten reagieren:
o Häufige Systemnachrichten wie Zustellbenachrichtigungen, Lesebestätigungen und andere WhatsApp-Systemwarnungen behandeln.
Technische Anforderungen:
1. Programmiersprache: Python (bevorzugt), JavaScript oder eine andere mit Selenium kompatible Sprache.
2. Automatisierungstool: Selenium WebDriver oder ein ähnliches Automatisierungstool.
3. API-Schnittstelle: Entwickeln Sie eine RESTful API, um mit dem Automatisierungsskript zu interagieren. Die API sollte Endpunkte für jede der Hauptfunktionen bereitstellen (z. B. Anmeldung, Nachricht senden, Nachrichten lesen).
4. Kompatibilität mit virtuellen Maschinen: Die Anwendung muss auf einer virtuellen Maschine bereitgestellt werden können. Sie sollte im Headless-Modus ohne visuelle Oberfläche laufen.
5. Protokollierung und Fehlerbehandlung:
o Implementieren Sie eine robuste Protokollierung für alle vom Programm durchgeführten Aktionen.
o Implementieren Sie eine Fehlerbehandlung, um Ausnahmen und Fehler während des Automatisierungsprozesses zu verwalten und zu protokollieren.
Freelancer-Anforderungen:
1. Erfahrung:
o Nachweisbare Erfahrung mit Webautomatisierung unter Verwendung von Selenium oder ähnlichen Tools.
o Erfahrung in der Entwicklung von API-Schnittstellen.
o Erfahrung mit der Automatisierung von WhatsApp Web ist von Vorteil.
2. Fähigkeiten:
o Kenntnisse in Python (bevorzugt) oder JavaScript.
o Starkes Verständnis der Entwicklung von RESTful APIs.
o Vertrautheit mit virtuellen Maschinen und Headless-Browser-Operationen.
3. Weitere Anforderungen:
o Fähigkeit, sauberen, wartbaren und gut dokumentierten Code zu schreiben.
o Gute Kommunikationsfähigkeiten für regelmäßige Updates und Zusammenarbeit.
Liefergegenstände:
1. Quellcode: Vollständiger Quellcode der Automatisierungsanwendung.
2. Dokumentation:
o Detaillierte Anweisungen zur Einrichtung und Ausführung der Anwendung auf einer virtuellen Maschine.
o API-Dokumentation, die alle verfügbaren Endpunkte und deren Verwendung beschreibt.
3. Tests: Testfälle und Ergebnisse, die die Funktionalität der Anwendung demonstrieren.
Zeitplan:
• Projektstart: [Startdatum]
• Erster Prototyp: [Prototypdatum]
• Endlieferung: [Lieferdatum]
Budget:
• Bitte geben Sie Ihre geschätzten Kosten für das Projekt zusammen mit einer Aufschlüsselung der Gebühren an.
Wie man sich bewirbt: Interessierte Kandidaten sollten ihren Vorschlag einreichen, einschließlich ihrer relevanten Erfahrung, Herangehensweise an das Projekt, Zeitplan und Kostenschätzung. Bitte fügen Sie auch Beispiele ähnlicher Projekte hinzu, die Sie abgeschlossen haben.
-
40 Tage20 000 EUR
332 12 2 1 40 Tage20 000 EURHallo, ich verstehe Ihre Anforderungen vollständig und kann alles qualitativ hochwertig erledigen. Für weitere Details wenden Sie sich bitte privat an mich.
P.S. In den letzten Jahren habe ich an Regierungsprojekten gearbeitet und keine Freiberuflichkeit betrieben. Daher ist mein Portfolio veraltet, aber meine Fähigkeiten sind hervorragend geworden. Jetzt habe ich viel Freizeit, habe beschlossen, zu meinen Wurzeln zurückzukehren und mich ein wenig zu entspannen :)
-
3 Tage300 EUR
852 15 4 3 Tage300 EURHallo,
Ich bin ein erfahrener Full-Stack-Entwickler und arbeite seit über 4 Jahren in der Entwicklung. Ihr Projekt hat mein Interesse geweckt, und ich bin bereit, Ihnen bei der Umsetzung zu helfen. Ich arbeite lange mit Selenium und Puppeteer (ein Pendant zu Selenium in JavaScript, das mehr Möglichkeiten bietet). Aus dem von Ihnen beschriebenen Lastenheft habe ich eine Frage zur Authentifizierung über QR, aber ansonsten ist alles klar und verständlich. Schreiben Sie mir eine private Nachricht, wir können alles ausführlicher besprechen.
Was das Budget betrifft, bin ich bereit, mich nach Ihnen zu richten)
Ich freue mich auf die Zusammenarbeit mit Ihnen!
Mit freundlichen Grüßen,
Maksim Alesiayuk
-
7 Tage1750 EUR
489 3 1 1 7 Tage1750 EURIch schlage vor, eine automatisierte Anwendung für die Arbeit mit WhatsApp Web mit folgenden Funktionen zu entwickeln:
Eingang über QR-Code, Initiierung und Unterstützung von Gesprächen.
Versenden, Lesen und Registrieren von Nachrichten.
Implementierung einer RESTful API zur Integration und Verwaltung von Aktionen.
Unterstützung des Headless-Modus für den Betrieb auf einer virtuellen Maschine.
Werkzeuge: Python + Selenium, REST API.
Ergebnis: Quellcode, Dokumentation und eine fertige Lösung mit Protokollierung und Fehlerbehandlung.
… Ich bin bereit, Details, Fristen und Budget zu besprechen. 🚀
-
20 Tage2500 EUR
8867 60 0 1 20 Tage2500 EURHallo. Ich bin bereit, das Projekt zu übernehmen.
Mit umfangreicher Erfahrung in der Entwicklung von Automatisierungslösungen spezialisiere ich mich auf Python und belege den 2. Platz auf der Plattform.
Das System wird so konzipiert, dass es Benutzeraktionen in WhatsApp simuliert, einschließlich automatisierter Anmeldung und QR-Code-Verarbeitung.
Die Logik für das Chat-Management wird zusammen mit den notwendigen Integrationen implementiert.
Eine RESTful API wird entwickelt, um eine nahtlose Interaktion mit dem System zu gewährleisten.
Robuste Protokollierungsmechanismen werden integriert, um alle Aktivitäten zu verfolgen, und die Leistungsoptimierung wird ein zentraler Fokus sein.
Hier ist mein Portfolio:Freelancehunt
… Zögern Sie nicht, sich zu melden, um die Einzelheiten zu besprechen und mit dem Projekt fortzufahren.
-
30 Tage2600 EUR
2862 44 0 30 Tage2600 EURGuten Tag.
Ich kann es in Node.js umsetzen. Ich habe Erfahrung in der Umsetzung ähnlicher Automatisierungen.
-
7 Tage1500 EUR
1540 3 0 7 Tage1500 EURIch bin bereit, dieses Projekt zu entwickeln und eine bestehende Lösung anzubieten, die WhatsApp-Chats in Telegram spiegeln kann. Dieses System ermöglicht es mehreren Teammitgliedern, an einem einzigen Dialog mit einem Kontakt teilzunehmen, während der externe Benutzer (die Person, die uns über WhatsApp schreibt) den Eindruck hat, mit einer einzelnen Person zu kommunizieren.
Die Lösung umfasst die folgenden Funktionen:
Vollständige Synchronisierung:
Nachrichten von WhatsApp werden in Echtzeit in einen Telegram-Chat gespiegelt.
Antworten, die von Telegram gesendet werden, werden nahtlos an den WhatsApp-Benutzer weitergeleitet.
Unterstützung für Medien und Dateien:
…
Übertragung von Bildern, Videos, Dokumenten und anderen Dateitypen zwischen WhatsApp und Telegram.
Sprachnachrichten:
Empfangen und Senden von Sprachnachrichten mit voller Kompatibilität zwischen WhatsApp und Telegram.
Automatische Antworten:
Automatisierte Antworten auf häufig gestellte Fragen oder vordefinierte Szenarien, konfigurierbar über eine benutzerfreundliche Oberfläche.
Mehrbenutzer-Zusammenarbeit:
Mehrere Betreiber können innerhalb eines einzigen Telegram-Chats arbeiten, um Nachrichten von WhatsApp zu bearbeiten.
Der WhatsApp-Benutzer wird die Antworten als von einer einheitlichen Einheit stammend wahrnehmen.
Protokollierung und Analytik:
Führen Sie Protokolle aller Nachrichten, Medien und Interaktionen zur Nachverfolgung und Analyse.
Optionale Integration von Reporting-Tools für Einblicke in Reaktionszeiten, Gesprächsqualität usw.
API und Erweiterbarkeit:
Das System wird eine robuste API bereitstellen, die weitere Anpassungen und Integrationen in bestehende Arbeitsabläufe oder CRMs ermöglicht.
Skalierbarkeit:
Entwickelt, um mehrere WhatsApp-Nummern und Telegram-Chats zu verwalten, was es für Unternehmen jeder Größe geeignet macht.
Technologischer Stack:
Programmiersprache: Python (bevorzugt) oder JavaScript.
Automatisierung: Selenium oder ein alternatives Tool für die Interaktion mit WhatsApp Web.
Telegram Bot Framework: Python-telegram-bot, aiogram oder ähnlich.
API-Entwicklung: RESTful API für Modularität und zukünftige Integrationen.
Bereitstellung: Virtuelle Maschine oder containerisierte Umgebungen (z. B. Docker) mit Unterstützung für headless Browser.
-
15 Tage2500 EUR
1003 3 0 15 Tage2500 EURIch freue mich, mein Angebot für die Entwicklung des WhatsApp Web Automatisierungstools einzureichen. Mit Erfahrung in Selenium, Python und API-Entwicklung bin ich zuversichtlich, dass ich Ihre Anforderungen erfüllen kann. Nachfolgend finden Sie eine Übersicht meines Ansatzes:
Projektansatz:
WhatsApp Login-Automatisierung:
Technologie: Selenium mit Python und OpenCV zum Scannen von QR-Codes.
Schritte: Automatisierung des Logins, Handhabung des QR-Scannens und Speicherung von Sitzungscookies für die zukünftige Verwendung.
Starten und Senden von Nachrichten:
… Technologie: Selenium für die Webautomatisierung, Senden von vordefinierten/dynamischen Nachrichten.
Schritte: Automatisierung der Erstellung neuer Konversationen und des Nachrichtensendens.
Lesen von Antworten & Systemnachrichten:
Technologie: Verwendung von Selenium zum Lesen von Nachrichten und Protokollieren von Antworten. Handhabung von Systembenachrichtigungen (Zustellbestätigungen, Lesestatus).
Schritte: Überwachung eingehender Nachrichten, Erkennung von Systembenachrichtigungen und Protokollierung.
RESTful API-Entwicklung:
Technologie: Entwicklung einer REST API mit Flask oder FastAPI zur Interaktion mit dem Automatisierungsskript (Login, Senden/Lesen von Nachrichten).
Schritte: Bereitstellung sicherer API-Endpunkte für externe Systeme.
Kompatibilität mit virtuellen Maschinen:
Technologie: Headless-Browser (Chrome oder Firefox) zum Ausführen auf einer virtuellen Maschine.
Schritte: Bereitstellung des Automatisierungsskripts auf einer VM, um im Headless-Modus ohne GUI zu laufen.
Protokollierung & Fehlerbehandlung:
Technologie: Implementierung von Python-Protokollierung für Aktionen und Fehler.
Schritte: Einrichtung der Fehlerbehandlung, um einen reibungslosen Betrieb sicherzustellen und kritische Probleme zu protokollieren.
Zeitplan & Kostenaufstellung:
Projektstart: Sobald Sie zustimmen
Erster Prototyp: 7 Tage
Endlieferung: weitere 8 Tage
Budget: 2500 $
Entwicklung: 1200 $
API-Entwicklung: 1000 $
Testen/Bereitstellung: 300 $
Warum ich?
Nachgewiesene Erfahrung in Selenium und API-Entwicklung.
Sauberer, wartbarer und gut dokumentierter Code.
Pünktliche Lieferung mit regelmäßigen Updates.
Ich freue mich auf Ihre Antwort und darauf, wie ich zu Ihrem Projekt beitragen kann.
Mit freundlichen Grüßen,
-
14 Tage800 EUR
301 2 2 14 Tage800 EURGuten Tag!
Ich habe große Erfahrung in der Automatisierung.
Ich werde die Anwendung auf einer virtuellen Maschine bereitstellen.
Es sollten die Einzelheiten des Projekts besprochen werden.
-
14 Tage1100 EUR
1572 22 2 1 14 Tage1100 EURGuten Tag. Ich bin bereit, bei der Aufgabe zu helfen. Schreiben Sie...............................
Aktuelle Freelance-Projekte in der Kategorie Javascript und Typescript
Entwicklung einer Website für einen Fotobuch- und Bilderrahmen-KonfiguratorZiel des Projekts Es ist notwendig, eine moderne Website für die Bestellung von Fotobüchern, Bilderrahmen und anderen personalisierten Fotoprodukten zu entwickeln. Die Hauptaufgabe des Projekts besteht darin, dem Kunden die Möglichkeit zu geben, selbstständig ein fertiges Layout… Javascript und Typescript, Webprogrammierung ∙ 1 Tag 14 Stunden zurück ∙ 88 Angebote |
Full-Stack-EntwicklungNeed a full-stack developer who is free for work and not looking to get rich immediately from this project. This is my test site: readyhome.ge the prototype of which I want to create (not referring to design). In the footer, there is Russian language, fill out the questionnaire… Javascript und Typescript, Webprogrammierung ∙ 2 Tage 2 Stunden zurück ∙ 79 Angebote |
Team für eine selbstgeschriebene Marktplatz für Bestattungsdienstleistungen.Wir suchen ein Team zur Einführung und Entwicklung eines selbstgeschriebenen nationalen Marktplatzes für Bestattungsdienstleistungen. Um es gleich vorweg zu sagen: Wir suchen keine Einzelkämpfer, Junioren oder "Website-Bauer". Wir benötigen ein starkes Produktteam auf dem… Javascript und Typescript, Webprogrammierung ∙ 2 Tage 8 Stunden zurück ∙ 25 Angebote |
Überarbeitung des bestehenden Next.js/Supabase-Projekts: Angebote, CRM, Analytik, KI-ChatEs gibt ein aktives Projekt WatchGenius – eine Plattform für die Analyse von Luxusuhren mit einem Katalog von Modellen, Preisanalysen, externen Angeboten, Anfrageformularen und einem KI-Chat. Das Projekt ist bereits teilweise entwickelt. Es wird kein Website von Grund auf… Javascript und Typescript, Webprogrammierung ∙ 4 Tage 10 Stunden zurück ∙ 54 Angebote |
Ich suche einen Senior Full-Stack-Entwickler (Payload CMS) – Migration von 2 Websites einer Hotelkette.Das Netzwerk von Resort-Hotels wechselt von Webflow zu einem eigenen Headless-Stack. Zwei Unternehmenswebsites (~140 Seiten insgesamt), Multi-Tenant-Architektur — ein Code bedient mehrere Hotels auf verschiedenen Domains. Das Projekt hat bereits begonnen: die Infrastruktur ist… Content Management Systeme, Javascript und Typescript ∙ 8 Tage 7 Stunden zurück ∙ 19 Angebote |