Tworzenie chatbota
242-
Telegram-bot “Poszukiwanie Tekstów”
Tworzenie chatbotaOpracowałem bota Telegram, który pozwala użytkownikom wyszukiwać teksty piosenek bezpośrednio w czacie. Baza danych jest pobierana z witryny Genius, co pozwala na uzyskanie aktualnych i zweryfikowanych tekstów.
Bot wspiera wyszukiwanie według tytułu piosenki lub wykonawcy, wyświetla tekst w wygodnym formacie i pozwala szybko dzielić się nim z innymi użytkownikami w Telegramie.
… Technologie: Node.js, TypeScript, grammY, API Genius, MongoDB.
Wynik: wygodne narzędzie dla użytkowników Telegram, które pozwala szybko znajdować teksty piosenek i dzielić się nimi bezpośrednio w czacie.
-
Telegram-gra “Szpieg”
Tworzenie chatbotaOpracowałem grę wieloosobową w formacie bota Telegram. Gracze zbierają się w pokoju, bot losowo przydziela role uczestnikom: większość otrzymuje wspólną lokalizację, a jeden z nich staje się szpiegiem, który nie zna miejsca akcji. Zadaniem graczy jest poprzez pytania i odpowiedzi zidentyfikować szpiega, a zadaniem szpiega jest odgadnąć lokalizację.
Bot wspiera tworzenie pokoi, zarządzanie procesem gry, wybór ról oraz głosowanie po zakończeniu rundy. System został zrealizowany w taki sposób, aby całkowicie zautomatyzować przeprowadzenie gry bez potrzeby prowadzącego.
… Technologie: Node.js, TypeScript, grammY, MongoDB.
Wynik: interaktywna gra rozrywkowa, która działa bezpośrednio w Telegramie i pozwala przyjaciołom lub społecznościom łatwo zorganizować fascynujący proces gry.
-
915 PLN AudioToText – narzędzie do przekształcania audio w tekst
Tworzenie chatbotaNarzędzie, które przekształca pliki audio na tekst z podziałem tekstu na 1 i 2 mówiącego, z elastycznymi opcjami: wybór języka, format wyjściowy i zarządzanie wyjściem. Idealne do transkrypcji wywiadów, podcastów, wykładów i innych danych audio.
Główne funkcje:
• Przyjmowanie plików audio (mp3, wav itp.)
… • Transkrypcja mowy na tekst (z wyborem modelu i języka)
• Opcje wiersza poleceń: wskazanie pliku wyjściowego, języka
• Wsparcie dla różnych formatów: .txt (główny), w razie potrzeby — w innych wariantach (JSON, VTT itp., jeśli zaimplementowane)
• Łatwość uruchomienia: `python audiototext.py input.wav -l en -o output.txt`
• Łatwa integracja w pipeline'y lub automatyzację
Na chwilę obecną projekt jest zakończony i nie jest wspierany, ale cały kod źródłowy jest dostępny i otwarty do użycia i rozwoju.
#python #Telegram-developer #aiogram3 #aiogram #Telegram #telethon #pyTelegramBotAPI #Automatyzacja #biznes
-
1388 PLN TelegramBotJobSearch – Telegram-bot do wyszukiwania ofert pracy i kandydatów
Tworzenie chatbotaTelegram-bot, realizujący funkcjonalność wyszukiwania ofert pracy i kandydatów przez zrozumiały interfejs swipe — kandydaci tworzą profil i przeglądają oferty pracy (“Aplikuj/Pomiń”), pracodawcy publikują oferty pracy i otrzymują zgłoszenia w formie kolejki. System wdraża logikę antyspamową, prywatność, monetyzację przez Tribute i wygodny przepływ bez zbędnego hałasu, takiego jak u @leomatchbot.
Główne cechy:
• Onboarding i przejście pod ochroną FSM (FSM-reset po /start)
… • Pełnoprawne edytory profilu i ofert pracy
• Geo-rekomendacje: pokazywanie ofert pracy według miasta użytkownika
• Kolejka zgłoszeń od kandydatów dla wygody HR
• Antyspam: opóźnienie 5 min między reakcjami
• Limity: 1 zdjęcie, 1024 znaki w opisie, 1 oferta pracy na pracodawcę
• Płatny dostęp dla pracodawców przez Tribute + codzienna weryfikacja członkostwa grupowego
• Prywatność: kontakty ujawniane pracodawcy tylko przy zgodności
• Logowanie i podział logów (wydarzenia / błędy) dla debugowania i stabilności
• Wygodne admin panel: moderacja, wysyłanie motywacyjnych wiadomości “break”, śledzenie linków (podobne do UTM)
Na chwilę obecną projekt został przekazany pod własność nabywcy, ale wszystkie kody źródłowe zostały zachowane i są dostępne do dalszej pracy.
Link do projektu na GitHub - https://github.com/Karaoki15/TelegramBotJobSearch
#Telegram #aiogram3 #Telegram-developer #Automatyzacja #biznes
-
490 PLN Telegram-bot do tworzenia kodów QR z szczegółową analizą
Tworzenie chatbotaPrzegląd projektu
QRCraft Bot - to w pełni funkcjonalny bot do generowania stylowych kodów QR z zintegrowanym systemem analityki i śledzenia. Projekt demonstruje kompleksową architekturę z serwerem WWW do śledzenia, geolokalizacją po IP, analityką urządzeń oraz zautomatyzowanym systemem czyszczenia danych.
Kluczowe możliwości
… - Generowanie stylowych kodów QR: Trzy style wykonania z obsługą logo, schematów kolorów i różnych rozmiarów
- System śledzenia skanów: Punkt końcowy WWW do przechwytywania skanów z przekierowaniem na oryginalny URL
- Szczegółowa analityka: Geolokalizacja po IP, analiza urządzeń, przeglądarek, wzorców czasowych oraz statystyki według krajów
- Wizualizacja danych: Automatyczne generowanie wykresów skanów z użyciem matplotlib
- Zautomatyzowany system czyszczenia: Zadania w tle do usuwania przestarzałych kodów QR oraz optymalizacji bazy danych
Stos technologiczny
Backend:
- Python - programowanie asynchroniczne z async/await
- SQLAlchemy - asynchroniczny ORM do pracy z bazą danych
- aiogram - nowoczesny framework dla Telegram Bot API
- aiohttp - asynchroniczny serwer HTTP do punktów końcowych śledzenia
API Integracji:
- Telegram Bot API - główny interfejs użytkownika
- ipapi.co - geolokalizacja po adresach IP
DevOps & Narzędzia:
- aiosqlite - asynchroniczny sterownik dla SQLite
- PIL/Pillow - przetwarzanie obrazów i generowanie kodów QR
- matplotlib - tworzenie wykresów i wizualizacja statystyk
- user-agents - parsowanie nagłówków User-Agent
System śledzenia i analityki
- Pośrednie URL: Tworzenie linków śledzących do przechwytywania skanów przed przekierowaniem
- Geolokalizacja w czasie rzeczywistym: Określenie kraju i miasta użytkownika przez IP API
- Analiza urządzeń: Szczegółowe parsowanie User-Agent w celu określenia przeglądarki, systemu operacyjnego i typu urządzenia
- Analityka czasowa: Zbieranie statystyk według godzin i dni w celu wykrywania wzorców użycia
Przetwarzanie obrazów i personalizacja
- Ładowanie logo: Obsługa PNG/JPG do 1MB z automatycznym kompresowaniem
- Usuwanie danych EXIF: Czyszczenie metadanych dla bezpieczeństwa użytkowników
- Schematy kolorów: Sześć wstępnie skonfigurowanych kombinacji kolorów
- Adaptacyjne rozmiary: Trzy opcje rozmiarów dla różnych przypadków użycia
Główny przepływ
Tworzenie kodu QR
URL wejściowy -> wybór stylu -> konfiguracja -> generacja -> wysyłka QR z tracking URL
Przegląd statystyk
Komenda /stats_CODE -> pobieranie danych z Bazy Danych -> renderowanie wykresów -> wysyłka szczegółowej analityki
Szczegółowy proces:
1. Wprowadzenie URL - użytkownik przesyła link do stworzenia kodu QR.
2. Wybór parametrów - styl oczu, kolory, rozmiar, logo i termin ważności.
3. Generacja QR - tworzenie obrazu z tracking URL i zapis w Bazie Danych.
4. Śledzenie skanów - serwer WWW przechwytuje skany, zbiera analitykę i wykonuje przekierowanie.
5. Analityka - agregacja danych według krajów, urządzeń, czasu z generowaniem raportów.
Linki
GitHub: [https://github.com/YouCanTrustMe/QRCraftBot}
#python #pytelegrambot #aiogram #SQLite
#webanalytics #geo #pillow #matplotlib #asyncio #tracking #telebot #qr
-
Bot Telegram
Tworzenie chatbotaOpis projektu:
System botów Telegram do automatyzacji wynajmu — dwa powiązane boty, które automatyzują pełny cykl wynajmu: od zbierania zgłoszeń do kontroli nad użytkowaniem i limitami użytkowników. Rozwiązanie stworzone w celu optymalizacji procesów w obszarze arbitrażu ruchu, farmacji czy innych dziedzin, gdzie używany jest tymczasowy dostęp do kont.
Bot nr 1 — Zbieranie zgłoszeń na wynajem
… • Przyjmuje zgłoszenia na wynajem od użytkowników
• Zbiera niezbędne informacje
• Przeprowadza weryfikację ważności konta
• Przesyła dane do centralnego systemu do dalszej moderacji i aktywacji
Bot nr 2 — Zarządzanie wynajmem kont
• Rozdziela konta między najemcami
• Uwzględnia limity użytkowników
• Kontroluje czas wynajmu, automatyczne zakończenie/zwrot
• Prowadzi historię wynajmów, statusów i aktywności użytkowników
• Współpracuje z administratorami — powiadomienia o zakończeniu, przekroczeniu terminów lub podejrzanych działaniach
Technologie:
• Telegram Bot API do interakcji z użytkownikami
• Python (aiogram) — logika botów
• PostgreSQL — przechowywanie kont, zgłoszeń, historii wynajmu
• Cron — do automatycznego kończenia wynajmów i przypomnień
• Panel administratora (Vue) — zarządzanie kontami, zgłoszeniami, limitami
Rezultat:
Opracowany system znacznie zmniejszył obciążenie menedżerów, obniżył ryzyko błędów ludzkich i zwiększył efektywność zarządzania kontami. Dzięki automatyzacji — klienci szybciej uzyskują dostęp do kont, a wynajmujący — stabilny i kontrolowany dochód.
-
408 PLN Telegram-bot z płatną subskrypcją kanału (SmartSender)
Tworzenie chatbotaTelegram-bot z płatną subskrypcją kanału + integracja systemów WayforPay i Mono do płatności (płatność cykliczna)
Platforma: SmartSender
Zadanie zamawiającego - Stworzyć Telegram-bota, który:
… > prezentuje edukacyjny projekt „Granie superwizji”;
> umożliwia wykupienie cyklicznej subskrypcji na udział (automatyczne pobieranie co miesiąc);
> automatycznie udostępnia dostęp do kanału Telegram tylko tym, którzy mają aktywną płatność;
> informuje użytkownika o nadchodzącej opłacie i obsługuje błędy podczas płatności;
> zawiera wygodne menu z wszystkimi ważnymi funkcjami wsparcia.
Zrealizowano - Główna logika subskrypcji:
> Cykliczna subskrypcja z automatycznym pobieraniem co 30 dni;
> Integracja z systemami płatności Monobank i WayforPay;
> Sprawdzanie statusu płatności przed udostępnieniem dostępu do kanału Telegram;
> Jeśli płatność nie przejdzie — wysyłane są przypomnienia, ponowna próba następnego dnia, a w przypadku kolejnego niepowodzenia — dostęp jest blokowany;
> Ustawienie końcowej daty dostępu poprzez integrację z Zapier (obliczanie +30 dni od daty ostatniej płatności);
> Automatyczne blokowanie ponownego wykupienia subskrypcji, jeśli już jest aktywna lub opłacony okres.
Menu Telegram-bota:
> Sprawdzanie statusu subskrypcji (do kiedy opłacono, aktywność subskrypcji);
> Zapytanie do wsparcia (z powiadomieniem w czacie administratorów);
> Instrukcje dotyczące wymiany karty płatniczej,
> Anulowanie subskrypcji,
> Zaproszenia znajomych do projektu.
+ Dodatkowe funkcje:
Oddzielny łańcuch dostępu próbnego na 14 dni;
> Generowanie indywidualnych linków do promocji i różnych kanałów ruchu;
> Tworzenie tekstów wszystkich wiadomości w bocie za zgodą zamawiającego.
+ Również zrealizowano podobne boty dla:
1) Kolegi zamawiającego z Kazachstanu (wersja rosyjskojęzyczna);
2) Tego samego zamawiającego dla innej tematyki „Klub dyskusyjny” (analogiczna logika, inna tematyka).
Obecna rola w projekcie:
1. Wsparcie techniczne zamawiającego:
> Naprawa błędów, dostosowanie logiki do zmienionych warunków;
> Wysyłanie mailingów do użytkowników, którzy nie opłacili dostępu;
> Kontrola poprawności subskrypcji i informowanie o krytycznych sytuacjach.
2. Wsparcie uczestników:
> Odpowiadanie na zapytania dotyczące subskrypcji, dostępu, płatności;
> Udostępnianie instrukcji i ręczna weryfikacja statusu, w razie potrzeby;
> Szybka reakcja na zgłoszenia przez menu bota (automatyczne wysyłanie do czatu wsparcia).
-
Bot Telegram Chat GPT
Tworzenie chatbotaBot Telegram z możliwością tworzenia obrazów na podstawie opisu (DALL·E 3), identyfikowania i wyciągania wniosków z obrazów przesłanych przez użytkowników (VisionGPT oraz udzielania odpowiedzi na podstawie subskrypcji.
-
1463 PLN Czat-Bot Medytacji
Tworzenie chatbota„Prawda Jest Jedyna” — bot z albumami medytacyjnymi
Dostęp do trzech albumów medytacji i funkcji Wyższego Ja do losowego wyboru dziennej medytacji. Posiada bonusowe medytacje i konto osobiste. Subskrypcja płatna i odnowienie.
-
3658 PLN Gra Telegram TapyCat (Full Stack)
Tworzenie chatbota#TypeScript #React #tailwindcss #javascript#node.js #express.js #mongodb #REST #telegram-bot #telegraf
-
732 PLN CRM Bot do przyjmowania zapisów
Tworzenie chatbotaBot zaprojektowany dla małych i średnich przedsiębiorstw, które pracują z klientami w salonach piękności, u mistrzów, klinikach, serwisach itp. Jego celem jest uproszczenie pracy z klientami, zmniejszenie liczby pominiętych wizyt i zwiększenie efektywności komunikacji.
Główne funkcje:
-Automatyczna rejestracja klientów
… -Wygodny interfejs dla klientów
-Przypomnienia o wizytach
-Marketing e-mailowy
-Elastyczne ustawienia
-Wsparcie techniczne
-Analiza i wzrost
-
204 PLN Opracowanie bota Telegram do zarządzania zgłoszeniami i usługami
Tworzenie chatbotaCel projektu:
Stworzenie bota Telegram do automatyzacji przetwarzania zgłoszeń, świadczenia usług i komunikacji z użytkownikami. Bot został zaprojektowany dla firmy, która świadczy usługi w zakresie gospodarki komunalnej i dodatkowych serwisów.
Główne funkcje bota:
… Główne menu: Sytuacje awaryjne, Płatność, Zamówienie rozmowy, Dodatkowe usługi, Wyposażenie ЖК.
Sytuacje awaryjne: Użytkownik wypełnia formularz z danymi: Imię i nazwisko, adres, numer umowy, opis problemu. Po wysłaniu formularza użytkownik otrzymuje wiadomość: "Twoje zgłoszenie zostało zarejestrowane i zostanie rozpatrzone w ciągu dnia roboczego". Zgłoszenie jest wysyłane do czatu technicznego oraz na adres e-mail.
Zamówienie rozmowy: Użytkownik wypełnia formularz: temat zgłoszenia, wiadomość, numer kontaktowy, preferowany czas rozmowy. Menedżer otrzymuje wiadomość w Telegramie i oddzwoni do klienta.
Dodatkowe usługi: Lista usług, które można zaproponować użytkownikom.
Wyposażenie ЖК: Użytkownik wybiera ЖК z listy (na przykład, ЖК Tetris Hall, ЖК Faina Town itp.). Dla każdego ЖК dostępna jest lista produktów, którymi można zarządzać za pomocą Google Arkuszy. Możliwość złożenia zamówienia na produkt.
Płatność: Użytkownik wybiera typ płatności: Osoba fizyczna na FOP lub z FOP na FOP. Otrzymuje dane do płatności lub link do płatności.
Szczegóły techniczne:
Platforma rozwoju: Bot został stworzony na platformie SendPulse, co pozwala na szybkie wdrożenie funkcjonalności i łatwą integrację z innymi serwisami.
Baza danych: Używana jest Google Arkusz do przechowywania danych o zgłoszeniach, produktach i usługach.
Automatyzacja: Zgłoszenia są automatycznie wysyłane do czatu technicznego oraz na adres e-mail. Ustawiono automatyczne usuwanie użytkowników z systemu po pewnym czasie.
Zalety rozwiązania:
Szybkość realizacji: Bot został stworzony w ciągu 3 dni.
Wygoda zarządzania: Łatwo edytować funkcjonalność za pomocą platformy SendPulse.
Automatyzacja: Zmniejszone obciążenie menedżerów dzięki automatycznemu przetwarzaniu zgłoszeń.
Elastyczność: Możliwość dodawania nowych usług i produktów za pomocą Google Arkuszy.
Opinie od klienta:
"Specjalista w swojej dziedzinie. Bardzo miło było z nim pracować!"
Hashtagi:
#TelegramBot #SendPulse #Automatyzacja #ZarządzanieZgłoszeniami #GospodarkaKomunalna #Freelance #Portfolio