Bot do rejestracji na wydarzenieTworzenie i dostosowywanie

Bot na Telegramie dla Twojego wydarzenia w Pythonie: program i miejsce, rejestracje wysyłane na Twój czat i do arkusza

Zwykle gotowe w ok. 15 minutPoprawki w cenieKontrola jakości
Pakiety
Ochrona płatnościSzczegóły
  • Poprawki w ramach pakietu są bezpłatne.
  • Jeśli nie odpowiesz w ciągu 3 dni od dostarczenia pracy, zostanie ona zaakceptowana automatycznie.

Pieniądze są rezerwowane w chwili płatności i przekazywane dopiero po akceptacji pracy.

Bot na Telegramie dla Twojego wydarzenia w Pythonie: program i miejsce, rejestracje wysyłane na Twój czat i do arkusza

Przykładowy rezultat

Przykład dla pakietu Standard

Bot na Telegramie do zapisów na strzyżenie w barber shopie

Bot w Telegramie

Zapis na strzyżenie w bocie

Fragment kodu

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Ostatni krok formularza: dziękuje klientowi i przekazuje zgłoszenie dalej."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

Wszystkie odpowiedzi i przyciski są w pliku texts.yaml, więc klient zmienia cenę lub godziny otwarcia bez dotykania kodu.

Pliki: archiwum ZIP z plikami bot.py, texts.yaml, settings.example.env (tu trafiają token bota i dane arkusza, wpisywane przez klienta), requirements.txt oraz README: utworzenie bota w Telegramie, podłączenie Arkusza Google i uruchomienie go na małym serwerze lub hostingu. Bot wysyła zgłoszenie, ale nie sprawdza kalendarza barberów: termin potwierdza właściciel.

Klient: barber shop z 3 barberami, który przyjmował zapisy tylko przez telefon. Zadanie: bot na Telegramie z menu: ceny, adres i godziny otwarcia oraz formularz zapisu (usługa, dzień i godzina, imię, telefon), który wysyła każde zgłoszenie na czat właściciela i dodaje je do Arkusza Google.

Klient i wszystkie dane są wymyślone.

O usłudze

Wydarzenie potrzebuje jednego miejsca, w którym goście znajdą program i się zapiszą. Ten bot na Telegramie podaje pod przyciskami Twój program, prelegentów, miejsce, dojazd i inne szczegóły, a od pakietu Standard rejestruje gości przez formularz, który napiszesz: imię, kontakt, rodzaj biletu lub sesja i dowolne inne pytanie. Każda rejestracja trafia na Twój czat i do Arkusza Google, więc lista gości rośnie w miarę zapisów. W pakiecie Premium komendy administratora wysyłają przypomnienie lub informację o zmianie planu wszystkim, którzy uruchomili bota, a menu może być w 2 językach. Bot nie sprzedaje biletów ani nie przyjmuje płatności, choć może prowadzić do Twojej własnej strony z biletami; nie liczy miejsc, nie zamyka rejestracji po osiągnięciu limitu i nie wystawia biletów ani kodów QR. Piszemy kod w Pythonie i README o tym, jak utworzyć bota w @BotFather i uruchomić go na swoim komputerze, serwerze lub hostingu. Hosting i token są Twoje.

Co obejmuje usługa

  • Co otrzymaszArchiwum ZIP z kodem w Pythonie, programem i szczegółami wydarzenia w pliku z tekstami, przykładowym plikiem ustawień i README; kod widać też na stronie zamówienia.
  • Program pod przyciskamiSesje, prelegenci i godziny, Twoimi słowami
  • Jak dojechaćAdres, link do mapy i jak wejść
  • Lista gości w arkuszuKażda rejestracja to wiersz, od pakietu Standard
  • Przypomnienia przed wydarzeniemRozsyłka do osób, które uruchomiły bota, w pakiecie Premium
  • Dwa językiDla gości z innych krajów, w pakiecie Premium

Jak to działa

  1. 1
    WydarzeniePodajesz program, szczegóły miejsca i pytania do rejestracji
  2. 2
    KodPiszemy bota i instrukcję uruchomienia
  3. 3
    UruchomienieTworzysz bota, wpisujesz jego token, uruchamiasz go i udostępniasz jego link
  4. 4
    ZmianyProsisz o zmiany w ramach pakietu

Czego potrzebujemy od Ciebie

Nazwa, data, miejsce i program wydarzenia z sesjami, godzinami i prelegentami jako tekst; jak dojechać i co zabrać; pytania formularza rejestracji i ewentualnych innych formularzy; czat, do którego mają trafiać rejestracje; link do Twojej strony z biletami, jeśli sprzedajesz bilety gdzie indziej. Nigdy nie przesyłaj tokenu bota ani żadnych haseł: README pokazuje, gdzie wpisujesz je sam.

Zapytamy Cię:

  • O wydarzeniu
  • Formularz rejestracji
  • Dokąd trafiają rejestracje
  • Bilety i linki

Porównaj pakiety

PakietyPodstawowyBot z informacjami o wydarzeniu98 złStandardBot do rejestracji185 złPremiumBot wydarzenia z przypomnieniami316 zł
Termin1 dzień2 dni3 dni
Poprawki123
PlatformaTelegramTelegramTelegram
Gotowe odpowiedzido 10do 25do 40
Formularze (zgłoszenie, rezerwacja, zamówienie)Niedo 3do 5
Zgłoszenia wysyłane na Twój czat i do Arkusza GoogleNieTakTak
Komendy administratora i rozsyłkiNieNieTak
Języki menu112
Zamów PodstawowyZamów StandardZamów Premium

Ochrona płatności

Płacisz przy składaniu zamówienia, ale pieniądze są przekazywane tylko za zaakceptowaną pracę.

  • Stała cenaCena pakietu nie zmienia się po zapłacie.
  • Pieniądze są zarezerwowanePrzy płatności kwota jest tylko rezerwowana. Serwis otrzymuje ją dopiero po akceptacji pracy.
  • Sprawdzone przed dostarczeniemKażdy wynik przechodzi kontrolę jakości, zanim do Ciebie trafi, a przed akceptacją widzisz go na stronie zamówienia.
  • Bezpłatne poprawkiProś o poprawki w ramach briefu tyle razy, ile przewiduje pakiet.
  • Akceptacja po 3 dniachJeśli w ciągu 3 dni od dostarczenia pracy ani jej nie zaakceptujesz, ani nie poprosisz o poprawki, zostanie zaakceptowana automatycznie. Jeśli po dostarczeniu napiszesz na czacie zamówienia, zamówienie czeka; po naszej odpowiedzi możemy ponownie uruchomić odliczanie 3 dni i poinformujemy o tym na czacie.
  • Ponowne wykonanie lub pełny zwrot pieniędzyJeśli wynik nie odpowiada Twojemu briefowi, a poprawki tego nie naprawiły, lub praca trwa ponad dwa razy dłużej niż termin, napisz na czacie zamówienia: wykonamy pracę ponownie albo zwrócimy całą płatność.
Jak to działa →

Pytania i odpowiedzi

Czy bot może sprzedawać bilety?

Nie. Nie przyjmuje płatności. Może rejestrować gości i podać link do Twojej własnej strony z biletami.

Czy może zatrzymać rejestrację, gdy skończą się miejsca?

Nie, nie liczy miejsc. Rejestracje widzisz w arkuszu; żeby je zamknąć, zmień plik z tekstami i uruchom bota ponownie. W pakiecie Premium możesz też poinformować gości rozsyłką.

Czy goście dostaną przypomnienie?

W pakiecie Premium komenda administratora wysyła przypomnienie wszystkim, którzy uruchomili bota. Telegram nie pozwala botowi pisać do osób, które go nie uruchomiły.

Kto przechowuje dane gości?

Każda rejestracja trafia na Twój czat i do Twojego Arkusza Google. Poinformowanie gości, jak wykorzystujesz ich dane, należy do Ciebie.

Gdzie działa?

Na Twoim komputerze, serwerze lub hostingu z Pythonem; nie hostujemy botów, a token zostaje u Ciebie. WhatsApp nie wchodzi w zakres tej usługi.

Nie ma tu odpowiedzi?

Pakiety