Bot Telegram do przyjmowania ankiet i sprawdzania subskrypcji
Opis projektu:
Bot Telegram stworzony do przeprowadzania konkursów i zbierania zgłoszeń od uczestników.
Automatycznie sprawdza, czy użytkownik jest subskrybowany na wymagane konta na Instagramie i TikToku, przyjmuje formularz (imię i nazwisko, linki do mediów społecznościowych, numer kontaktowy) i przekazuje go administratorowi.
Zrealizowano również panel administracyjny do przeglądania, moderowania i eksportowania zgłoszeń do tabeli.
Bot zbudowany jest z wykorzystaniem nowoczesnych technologii Python i Telegram API.
System działa stabilnie w środowisku produkcyjnym, z obsługą autoryzacji, weryfikacji i logowania zdarzeń.
Wykorzystane technologie:
Python — główny język programowania
Aiogram — asynchroniczny framework dla Telegram Bot API
Flask — realizacja mini-strony i panelu administracyjnego
SQLite / CSV — przechowywanie formularzy użytkowników
Requests — weryfikacja subskrypcji w mediach społecznościowych
HTML / CSS (Tailwind) — stylizacja panelu administracyjnego
Gunicorn + Nginx — wdrożenie i działanie na serwerze
Bot Telegram stworzony do przeprowadzania konkursów i zbierania zgłoszeń od uczestników.
Automatycznie sprawdza, czy użytkownik jest subskrybowany na wymagane konta na Instagramie i TikToku, przyjmuje formularz (imię i nazwisko, linki do mediów społecznościowych, numer kontaktowy) i przekazuje go administratorowi.
Zrealizowano również panel administracyjny do przeglądania, moderowania i eksportowania zgłoszeń do tabeli.
Bot zbudowany jest z wykorzystaniem nowoczesnych technologii Python i Telegram API.
System działa stabilnie w środowisku produkcyjnym, z obsługą autoryzacji, weryfikacji i logowania zdarzeń.
Wykorzystane technologie:
Python — główny język programowania
Aiogram — asynchroniczny framework dla Telegram Bot API
Flask — realizacja mini-strony i panelu administracyjnego
SQLite / CSV — przechowywanie formularzy użytkowników
Requests — weryfikacja subskrypcji w mediach społecznościowych
HTML / CSS (Tailwind) — stylizacja panelu administracyjnego
Gunicorn + Nginx — wdrożenie i działanie na serwerze