Budżet: 2500 UAH Termin: 2 dni
Cześć. Mam duże doświadczenie w tworzeniu botów Telegram. Jestem gotów do współpracy.
Automatyzacja dodawania ofert pracy z naszego kanału Telegram do arkusza Google. Bot odczytuje nowe posty i dodaje je do arkusza Google.
📌 Cel:
• Automatycznie wyciągać oferty pracy z postów Telegram.
• Wypełniać arkusz Google bez ręcznego wprowadzania.
• Stworzyć wygodny system przechowywania i aktualizacji danych.
2️⃣ Realizacja techniczna (Python + Google Sheets API) lub twoja opcja
• Telegram Bot API (aby bot mógł czytać wiadomości). 7630111878:AAHfAldPAsF7kq2wGVbjzsiOgB2jBLe0gjM
• Google Sheets API (do zapisywania ofert pracy w tabeli według pól) https://docs.google.com/spreadsheets/d/1cxY153GPVJsum_Dz5T4yuAQL10yyXOqfTxif6xK1Jpo/edit?usp=sharing
• Python (skrypt do przetwarzania ofert pracy).
• Heroku / VPS (aby bot działał 24/7).
3️⃣ Algorytm działania bota
1️⃣ Odczytuje nowe oferty pracy z kanału. W tabeli dodać link do posta w TG
2️⃣ Wyciąga dane (lokalizacja, wynagrodzenie, grafik, wymagania itp.).
3️⃣ Zapisuje je w arkuszu Google.
4️⃣ Wysyła powiadomienie do menedżera o nowej ofercie pracy.
4️⃣ Kod dla bota Telegram (Python)
import telebot
import gspread
from oauth2client.service_account import ServiceAccountCredentials
# Połączenie z Google Sheets API
scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"]
creds = ServiceAccountCredentials.from_json_keyfile_name("credentials.json", scope)
client = gspread.authorize(creds)
sheet = client.open("Nazwa_Arkusza").sheet1 # Wybieramy arkusz
# Połączenie z Telegram API
TOKEN = "TWÓJ_TOKEN_BOTA"
bot = telebot.TeleBot(TOKEN)
# Obsługa nowych ofert pracy
@bot.channel_post_handler(func=lambda message: True)
def handle_message(message):
text = message.text
lines = text.split("\n")
# Wyciągamy dane z posta
vacancy = {
"oferta": lines[0],
"lokalizacja": lines[1].split(": ")[1] if "Lokalizacja" in lines[1] else "",
"wynagrodzenie": lines[2].split(": ")[1] if "Wynagrodzenie" in lines[2] else "",
"grafik": lines[3].split(": ")[1] if "Grafik" in lines[3] else "",
"wymagania": lines[4].split(": ")[1] if "Wymagania" in lines[4] else "",
"link": f"https://t.me/c/{message.chat.id}/{message.message_id}"
}
# Dodajemy do tabeli
sheet.append_row([vacancy["oferta"], vacancy["lokalizacja"], vacancy["wynagrodzenie"], vacancy["grafik"], vacancy["wymagania"], vacancy["link"]])
bot.send_message(message.chat.id, "✅ Oferta pracy dodana do tabeli!")
# Uruchomienie bota
bot.polling()
1️⃣ Stwórz bota w → skopiuj token API.
2️⃣ Stwórz arkusz Google z kolumnami: Oferta, Lokalizacja, Wynagrodzenie, Grafik, Wymagania, Link.
3️⃣ Stwórz konto serwisowe w Google Cloud → uzyskaj credentials.json.
4️⃣ Umieść bota na serwerze (Heroku / VPS).
6️⃣ Co to da?
Budżet: 2500 UAH Termin: 2 dni
Cześć. Mam duże doświadczenie w tworzeniu botów Telegram. Jestem gotów do współpracy.
Budżet: 10000 UAH Termin: 7 dni
Dzień dobry.
Jestem gotów podjąć się Twojego projektu.
Mogę stworzyć dla Ciebie takiego bota z wykorzystaniem narzędzi no-code/low-code i node.js (jeśli zajdzie potrzeba)
Pisz na prywatne, omówimy wszystkie szczegóły i dobierzemy dla Ciebie najlepsze rozwiązanie.
Budżet: 1000 UAH Termin: 1 dzień
Dzień dobry, mam duże doświadczenie w tworzeniu botów telegramowych, jestem gotowa od razu zająć się pracą i wykonać ją szybko, a co najważniejsze, jakościowo.
Budżet: 1000 UAH Termin: 1 dzień
Witaj!
Zainteresował mnie Twój projekt, mam duże doświadczenie w automatyzacji/emulacji działań użytkownika (JavaScript, Selenium, Playwright), asynchronicznym/wielowątkowym parsowaniu (Requests, WebSockets, HTTPX, BS4), przetwarzaniu informacji (Openpyxl, JSON, MySQL, MongoDB) oraz w tworzeniu botów Telegram o różnym stopniu skomplikowania (Telethon, Pyrogram, Aiogram).
Skontaktuj się ze mną, aby omówić szczegóły i terminy realizacji tego projektu!
Budżet: 2000 UAH Termin: 3 dni
Cześć. Jestem gotów do opracowania
Napisz na priv, aby omówić szczegóły
Budżet: 5000 UAH Termin: 7 dni
Cześć! 😊
Jestem gotów opracować dla Ciebie bota, który automatycznie będzie odczytywał oferty pracy z Twojego kanału, wydobywał z postów niezbędne dane (nazwa, lokalizacja, wynagrodzenie, grafik, wymagania) i zapisywał je w arkuszu Google za pomocą Google Sheets API. Dodatkowo bot będzie wysyłał powiadomienia do menedżera o nowej ofercie pracy, co znacznie uprości pracę.
Wykorzystywane technologie:
Python – główny język programowania.
Telebot/aiogram – do tworzenia bota Telegram.
gspread i oauth2client – do integracji z Google Sheets API.
Heroku/VPS – do zapewnienia nieprzerwanej pracy bota 24/7.
Będę zadowolony, aby szczegółowo omówić Twój projekt i terminy realizacji. Czekam na Twoją odpowiedź!
Z poważaniem,
Andrij!)
Budżet: 1000 UAH Termin: 3 dni
Cześć, profesjonalnie zajmuję się botami w telegramie!
Mam duże doświadczenie w pracy z telebot, aiogram, telegram API
Czekam na odpowiedź :)
Budżet: 1000 UAH Termin: 3 dni
Dzień dobry
Dla opisanego przez Ciebie funkcjonalności jest prostsze rozwiązanie bez Heroku / VPS i Google Sheets API
Budżet: 2000 UAH Termin: 3 dni
Dzień dobry. Jestem gotów napisać takiego bota. Porozmawiajmy i omówmy szczegóły
Budżet: 2000 UAH Termin: 4 dni
Witaj! Mogę zaproponować realizację tego projektu używając java + spring boot
Budżet: 1000 UAH Termin: 2 dni
Dzień dobry! Gotowy do wykonania dzisiaj! Python + Google Sheets Api
Budżet: 2000 UAH Termin: 1 dzień
Mogę przystąpić dzisiaj do pracy i wszystko zrobić szybko do 3 godzin. Piszę w Pythonie, mam duże doświadczenie w tworzeniu botów. Telebot to zła biblioteka, lepiej używać Aiogram. Znacznie bardziej niezawodna i przy dużych obciążeniach działa lepiej. Jeśli trzeba napisać na Telebot, też napiszę, nie ma problemu.
Budżet: 700 UAH Termin: 1 dzień
Dzień dobry. Gotowy do wykonania.
Mam wiele udanych przypadków, o których mogę opowiedzieć szczegółowo osobiście.
Specyfikacja techniczna dla bota Telegram / mini platformy 1. Cel projektu Stworzyć bota Telegram i mini platformę do wyszukiwania specjalistów oraz składania zgłoszeń przez użytkowników. Użytkownik może złożyć zgłoszenie, specjalista może odpowiedzieć, administrator kontroluje publikacje, moderację, płatności i bezpieczeństwo. 2. Role użytkowników Użytkownik: może się zarejestrować; potwierdzić numer telefonu i email; stworzyć zgłoszenie; przeglądać specjalistów; otrzymywać odpowiedzi. Specjalista: może się zarejestrować; wypełnić formularz; podać usługi, ceny, miasto, doświadczenie; dodać zdjęcia wykonanych prac; odpowiadać na zgłoszenia. Administrator: może moderować zgłoszenia; sprawdzać specjalistów; rozpatrywać skargi; zarządzać reklamą; kontrolować płatności; blokować użytkowników. 3. Rejestracja Obowiązkowo: potwierdzenie numeru telefonu przez Telegram lub kod; potwierdzenie emaila za pomocą linku lub kodu; bez potwierdzenia telefonu i emaila zgłoszenie nie jest publikowane. 4. Zgłoszenia Użytkownik wypełnia: kategorię usługi; opis zadania; miasto/dzielnicę; termin realizacji; budżet; zdjęcie (w razie potrzeby); dane kontaktowe. Ograniczenia: nie więcej niż trzy zgłoszenia na dobę od jednego użytkownika. 5. Moderacja Wszystkie zgłoszenia najpierw trafiają do moderacji. Automatycznie blokować lub wysyłać do ręcznej weryfikacji: zdjęcia kategorii 18+; spam; obraźliwe wypowiedzi; podejrzane linki; powtarzające się zgłoszenia; masowe zgłoszenia z jednego konta. 6. Specjaliści Formularz specjalisty: imię; miasto; usługi; doświadczenie; ceny; portfolio; zdjęcie; opis; link; opinie; status weryfikacji. Ważne: platforma nie ponosi odpowiedzialności za jakość usług specjalisty. Powinno to być zaznaczone w umowie użytkownika. 7. Płatność Opcje monetyzacji: płatne umieszczanie formularza specjalisty; płatne podnoszenie formularza; płatny dostęp do zgłoszeń; reklama po uzgodnieniu z administratorem; subskrypcja dla specjalistów. Podłączyć płatności: Stripe / Przelewy24 / PayU / Fondy — w miarę możliwości dewelopera. 8. Panel administracyjny Konieczne jest stworzenie wygodnego panelu administracyjnego: lista użytkowników; lista specjalistów; zgłoszenia do moderacji; skargi; płatności; statystyki; blokowanie użytkowników; edycja kategorii; zarządzanie reklamą; ręczne zatwierdzanie lub odrzucanie publikacji. 9. Bezpieczeństwo Obowiązkowo: ochrona przed spamem; limit zgłoszeń; limit wiadomości; ochrona przed masowymi rejestracjami; logowanie działań; kopie zapasowe bazy danych; weryfikacja plików i zdjęć; CAPTCHA lub inny mechanizm ochrony przed spamem; blokowanie według numeru telefonu, adresu IP lub ID Telegram. 10. Odpowiedzialność W umowie użytkownika należy zaznaczyć: platforma nie jest pracodawcą; platforma nie ponosi odpowiedzialności za działania specjalistów; użytkownik samodzielnie podejmuje decyzję o współpracy; administracja ma prawo usunąć zgłoszenie lub formularz bez podawania przyczyny; reklama publikowana jest tylko po uzgodnieniu z administratorem; zabronione są spam, oszustwa, treści 18+ oraz wszelkie przejawy agresji.
Potrzebny DevOps / administrator Linux do wdrożenia bota Telegram na VPS. Potrzebna jest dokładnie konfiguracja serwera i produkcyjnego wdrożenia. Stos technologiczny projektu: Node.js 20+, Telegraf, Express, Prisma, PostgreSQL, Redis, Docker, Docker Compose, Telegram Mini Apps, OCR. Co należy zrobić: 1. Przygotować Ubuntu VPS. 2. Skonfigurować dostęp SSH za pomocą kluczy. 3. Skonfigurować zaporę sieciową. 4. Zainstalować Docker i Docker Compose. 5. Skonfigurować PostgreSQL. 6. Skonfigurować Redis. 7. Skonfigurować Nginx. 8. Podłączyć domenę i SSL Let’s Encrypt. 9. Skonfigurować production .env. 10. Uruchomić migracje Prisma. 11. Uruchomić aplikację Node.js. 12. Skonfigurować webhook Telegram. 13. Sprawdzić /health i /ready. 14. Skonfigurować backup PostgreSQL. 15. Zostawić instrukcję: jak zaktualizować, zrestartować, sprawdzić logi i przywrócić backup. Ważne: - Kod nie musi być przepisywany. - Należy dokładnie wdrożyć projekt na VPS. - Potrzebna osoba z doświadczeniem w Docker + Node.js + PostgreSQL + Redis + Nginx. - Preferowane pokazanie 2–3 podobnych projektów.
Potrzebny program lub bot Telegram do masowego tworzenia TTN przez API Nowej Poczty.Główne zadanie Ładuję 50–100 zamówień naraz do tabeli Excel/Google Sheets/CSV lub wklejam listę zamówień do programu. Klienci podają dane w różnych formatach, dlatego system musi automatycznie rozpoznawać dane, sortować je według odpowiednich pól i tworzyć TTN przez API Nowej Poczty.Co powinno być na wejściu Możliwe opcje: Ładowanie pliku Excel/CSV. Kopiowanie listy zamówień do programu. Wklejanie wiadomości od klientów w dowolnym formacie.Co program powinien rozpoznawać Z każdego zamówienia należy określić: Imię i nazwisko odbiorcy; numer telefonu; miasto; oddział Nowej Poczty; towar/komentarz; kwotę pobrania; wagę/wymiary, jeśli są podane.Logika działania Ładuję 50–100 zamówień. Program analizuje każde zamówienie. Dane automatycznie rozdzielają się po kolumnach. Program sprawdza miasto i oddział przez API Nowej Poczty. Jeśli w zamówieniu jest błąd lub brakuje danych — wyróżnia to zamówienie i informuje, co należy poprawić. Jeśli wszystko jest poprawne — tworzy TTN. Po utworzeniu pokazuje listę gotowych TTN. Umożliwia eksportowanie wyników do Excela.Wynik po przetworzeniu Dla każdego zamówienia należy uzyskać: numer TTN; Imię i nazwisko klienta; telefon; miasto; oddział; kwotę pobrania; koszt dostawy; status: utworzone / błąd / do sprawdzenia.Obowiązkowe funkcje masowe tworzenie 50–100 TTN za jednym razem; sprawdzanie miasta i oddziału Nowej Poczty; możliwość edytowania zamówienia przed utworzeniem TTN; zapisywanie danych nadawcy; praca z pobraniem; eksport utworzonych TTN do Excela; dziennik utworzonych przesyłek.Pożądane Bot Telegram lub prosty program na Windows; ładowanie Excel/CSV; możliwość wklejenia listy zamówień jako tekst; zapisywanie bazy stałych klientów; powtórne składanie zamówienia w 1 kliknięcie; szablony towarów i wag; drukowanie/pobieranie etykiet dla paczek.Ważne Potrzebne jest nie tylko formularz do ręcznego wypełniania, ale narzędzie do masowego przetwarzania zamówień. Główny scenariusz: ładuję 50–100 danych, program sam sortuje informacje, sprawdza błędy i masowo tworzy TTN przez API Nowej Poczty.
Dzień dobry. Potrzebny parser według słów kluczowych z wyświetlaniem wyników przez bota Telegram. Jak to ma działać: Automatyczne wyszukiwanie na 4 stronach według słów kluczowych, które czasami się zmieniają. Zapytania są wysyłane co kilka minut. Słowa są ładowane w formie pliku .txt. TG powinien zawierać przyciski: uruchom bota, zatrzymaj bota, pobierz plik (pobiera plik z aktualnymi słowami kluczowymi), załaduj plik (ładuje edytowany plik z nowymi słowami). Bots powinien ignorować wcześniej znalezione wyniki, tzn. nie wskazuje tego samego ogłoszenia dwa razy. Wynik przychodzi do bota w formie linku z zdjęciem, ale wystarczy też sam link. P.S. wyszukiwanie na stronach bez API, VPS na 6TB i 50 IP już są dostępne. Po szczegółowe informacje proszę kontaktować się na PW.
Dzień dobry, należy skonfigurować automatyzację dla przypomnień dla ludzi dotyczących autowebinaru z automatyczną zmianą dat i godzin autowebinaru. To znaczy, że jest landing z datą i godziną autowebinaru, informacje powinny być przesyłane do manychat, a manychat powinien wysyłać odpowiednie przypomnienie na dzień, 6, 2, 1 godzinę oraz w momencie rozpoczęcia autowebinaru.