Bot Telegram do sprzedaży treści cyfrowych

Tworzenie chatbota 128 PLN
Praca 2 z 9
Zadanie
Klient potrzebował prostego i niezawodnego bota Telegram do sprzedaży wideo pojedynczo: użytkownik naciska przycisk zakupu, płaci kartą (Visa/MasterCard) i natychmiast otrzymuje plik wideo bezpośrednio w czacie — bez linków, bez konta osobistego, bez subskrypcji i zbędnej logiki. Kluczowym wymaganiem było łatwe rozszerzenie: do każdego nowego filmu należało po prostu dodać przycisk.

Rozwiązanie
Zrealizowano bota Telegram na Pythonie (aiogram 3) z integracją Stripe do przyjmowania płatności kartą:
— Katalog wideo zrealizowano poprzez konfigurację (struktura towar → cena → plik), co pozwala na dodawanie nowych filmów bez zmiany kodu bota
— Płatność przez Stripe Payment Intents API — użytkownik wprowadza dane karty bezpośrednio w interfejsie Telegrama (Stripe Checkout / Payment Link), bez przekierowań do zewnętrznych formularzy
— Webhook-obsługa po stronie serwera potwierdza udaną płatność od Stripe i uruchamia automatyczną dostawę
— Wideo jest wysyłane do kupującego bezpośrednio jako plik przez Telegram Bot API (send_video), z obsługą ograniczeń Telegramu dotyczących rozmiaru pliku
— Idempotentna obsługa płatności — ochrona przed ponownym wysłaniem wideo przy duplikujących się zdarzeniach webhook od Stripe

Stos technologiczny
Python, aiogram 3, Stripe API (Payment Intents, Webhooks), FastAPI (webhook-endpoint)

Moja rola
Pełny cykl: architektura, integracja systemu płatności, obsługa webhooków, dostarczanie treści, testowanie scenariuszy płatności (sukces/odmowa/duplikat).

Wynik
Klient otrzymał działającego bota z całkowicie automatycznym cyklem „płatność → dostawa” bez ręcznej interwencji, z możliwością samodzielnego dodawania nowych towarów bez angażowania programisty.
Szczegóły
  • Dodana:
43

Freelancer

  • Zleceń 10
  • Ocena 5.0
  • Ranking 1 892
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatnia wizyta: 8 godzin 22 minuty temu