Budżet: 2000 UAH Termin: 2 dni
Mam doświadczenie w tworzeniu różnych typów i o różnym stopniu skomplikowania, mam już kilka pomysłów na rozwój
📌 Potrzebne optymalne rozwiązanie do automatyzacji masowego przesyłania wiadomości w Telegramie bez API i bez powiązania z koordynatami ekranu
🎯 Problem, który rozwiązujemy
1. Należy przesłać jedną wiadomość jednocześnie do kilku użytkowników w kliencie Telegram (Desktop).
2. Zakaz używania API Telegram, czyli trzeba emulować działania użytkownika.
3. Skrypty, które używają stałych koordynatów ekranu (PyAutoGUI), psują się na różnych rozdzielczościach ekranu.
4. Potrzebna integracja z TeleGrand lub API do przesyłania listy użytkowników.
📌 Najlepsze podejście techniczne
1️⃣ Rozwiązanie problemu z różnymi ekranami
❌ PyAutoGUI nie nadaje się, ponieważ działa z koordynatami, które zmieniają się w zależności od rozdzielczości ekranu.
✅ SikuliX lub Airtest – biblioteki, które analizują wizualne elementy interfejsu (a nie koordynaty) i mogą znajdować potrzebne przyciski na podstawie obrazu.
2️⃣ Emulacja działań bez API
✔️ Uruchomienie skryptu → automatyczne rozpoznawanie pola wyszukiwania Telegram.
✔️ Wstawianie nazw użytkowników bez użycia koordynatów.
✔️ Automatyczny wybór 100% dopasowań.
✔️ Potwierdzenie przesyłania i wysyłanie wiadomości.
3️⃣ Elastyczność i integracja z TeleGrand
✅ Realizujemy lokalne API HTTP/WebSocket, aby przesyłać listę użytkowników przez zewnętrzne systemy.
✅ Metody API:
• POST /insert_users – przesyłanie listy użytkowników do wstawienia w Telegramie.
• GET /status – sprawdzenie stanu działania skryptu.
• POST /send_message – potwierdzenie wysyłania po wstawieniu użytkowników.
4️⃣ Proste uruchamianie i konfiguracja
✅ Interfejs GUI (np. PyQt, Tkinter) do wygodnego zarządzania ustawieniami.
✅ Możliwość wyboru trybu pracy:
• Tryb ręczny – użytkownik naciska “Wyślij”.
• Tryb automatyczny – skrypt wykonuje wszystkie działania samodzielnie.
📌 Podsumowujące TŻ (techniczne zadanie)
🔹 Główna funkcjonalność:
• Automatycznie wstawia do 50 nazw użytkowników w polu wyszukiwania Telegram.
• Określa dokładne dopasowania i wybiera użytkowników.
• Potwierdza przesyłanie i wysyła wiadomości.
• Działa bez powiązania z koordynatami ekranu (SikuliX/Airtest).
• Może przyjmować listę użytkowników przez API/WebSocket.
🔹 Technologie:
• Python + SikuliX / Airtest – do pracy z GUI Telegram.
• FastAPI / Flask – do lokalnego API.
• PyQt / Tkinter – do wygodnego zarządzania skryptem.
📌 Wnioski: Najlepsze rozwiązanie
1️⃣ Emulacja działań przez SikuliX/Airtest, a nie przez koordynaty (PyAutoGUI).
2️⃣ Elastyczna integracja – można przesyłać listę użytkowników przez API.
3️⃣ Działa bez API Telegram, całkowicie automatyzując działania użytkownika.
Budżet: 2000 UAH Termin: 2 dni
Mam doświadczenie w tworzeniu różnych typów i o różnym stopniu skomplikowania, mam już kilka pomysłów na rozwój
Budżet: 4000 UAH Termin: 3 dni
Cześć!
Jestem programistą Pythona, mam duże doświadczenie w zadaniach automatyzacji.
Tutaj w zasadzie jest kilka opcji, jak to zrobić, ale wydaje mi się, że najprościej będzie użyć wersji webowej Telegrama zamiast desktopowej i zautomatyzować to za pomocą Selenium.
Swoją drogą, w PyAutoGUI też jest możliwość wyszukiwania przycisku po obrazie, ale nie sądzę, że to będzie efektywne.
Mogę również stworzyć prosty GUI i REST API.
Cena i czas realizacji w zależności od tego, jak zdecydujemy się to zrobić.
Piszcie, omówimy wasz projekt!
Z poważaniem,
Andrij
Budżet: 2000 UAH Termin: 5 dni
Witaj, czy możemy omówić szczegóły projektu na PW?................
Potrzebny doświadczony programista 1C do jednorazowej migracji danych z 1C do nowego systemu CRM. Konieczne jest wykonanie eksportu danych z 1C z zachowaniem wszystkich powiązań między encjami: produkty, klienci, przychody, faktury, stany, historia ruchu towarów oraz inne słowniki. Format eksportu może być JSON, SQL lub inny wygodny format do dalszego importu. Główne wymaganie — zachowanie struktury danych oraz wszystkich powiązań między dokumentami a obiektami, aby dane mogły być poprawnie przeniesione do innego CRM bez utraty informacji. Doświadczenie w migracji danych między 1C a systemami zewnętrznymi będzie dodatkowym atutem. Nie trzeba migrować do innego CRM, wystarczy dać plik lub stworzyć funkcjonalność, aby przy kliknięciu plik zrzutu był zapisywany lokalnie. Wszystko prowadzę lokalnie, więc trzeba będzie pracować przez AnyDesk lub coś innego. Nie znam cen za taką pracę, więc proszę o propozycje.
Szukamy wsparcia dla projektu opartego na Yii , trzeba wprowadzać poprawki i dopracowania bazy, częściowo jest kontakt z poprzednim wykonawcą .....................
Potrzebna jest migracja bazy z CRM G-PLUS do MyChatBot Objętość bazy - 26 tys. leadów 2 leje - Centrum obsługi klienta oraz Dział sprzedaży z własnymi lejkami Karty leadów (oprócz imienia i numeru) mają wiele różnych pól Leady mają również nagrania głosowe rozmów. Muszą być również przeniesione Od kandydata oczekuję orientacyjnej kwoty oraz terminów realizacji
Stworzyć dashboard do monitorowania i analizy efektywności sieci lokalizacji (filiów) firmy w Google Business Profile (GBP) poprzez oficjalne API Google Business Profile. Przetwarzanie przez skrypt oparty na Google Apps Script (podpiąć do Google Arkuszy). Zapis danych w Google Arkusze (które pełnią rolę bazy danych dla Looker Studio). Aktualizacja: Codziennie (z wskazaniem daty ostatniej aktualizacji). Stworzyć serwisowe konto Google Cloud. Skrypt raz na dobę (wyzwalacz o 03:00 w nocy) wysyła zapytanie do GBP API. Otrzymuje metryki za wczorajszy dzień dla każdej lokalizacji (locationId). Zapisuje dane w tabeli w płaskim formacie (wiersz = unikalne połączenie Data + ID Filia + Metryki). Karty kluczowych wskaźnikówNazwa kartyMetryka GBPFormat dynamikiWyświetlenia profiluImpressions (Search + Maps)Procent %, Sparkline (niebieski)PołączeniaLocal Services Phone CallsProcent %, Sparkline (zielony)Przejścia na stronęWebsite ClicksProcent %, Sparkline (fioletowy)Budowanie trasDirection RequestsProcent %, Sparkline (pomarańczowy)Średnia ocenaAverage Review RatingZmiana absolutna (np. +0.1), Sparkline (żółty)Nowe recenzjeNew Reviews CountProcent %, Sparkline (turkusowy)
Cześć wszystkim! Szukam programisty backend (NestJS) do pracy nad nowym projektem. Co trzeba zrobić Opracować REST API w NestJS. Przygotować i utrzymywać dokumentację za pomocą Swagger (OpenAPI), aby programista frontend mógł automatycznie generować klienta przez Orval i zawsze pracować z aktualną specyfikacją. Zaplanować czystą, skalowalną architekturę, którą będzie łatwo utrzymać i rozwijać. Wymagania Znajomość NestJS i TypeScript na poziomie zaawansowanym. Doświadczenie w pracy z PostgreSQL. Doświadczenie w integracji z Supabase: autoryzacja i uwierzytelnianie; praca z bazą danych; wykorzystanie gotowych możliwości platformy. Doświadczenie w integracji Stripe (przez możliwości Supabase). Znajomość zasad bezpieczeństwa API, autoryzacji, walidacji danych i ochrony aplikacji. Umiejętność pisania czystego, strukturalnego i rozszerzalnego kodu. Jeśli masz odpowiednie doświadczenie, proszę, prześlij: przykłady projektów lub GitHub; pożądaną stawkę (za ekrany, które dostarczyłem, aby zrozumieć twoją stawkę, stawka godzinowa nie jest wygodna, ponieważ nie wiadomo, jaki będzie zakres pracy, każdy ma inny tempo);