Телеграм бот для прийому анкет та перевірки підписок
Опис проєкту:
Телеграм-бот, створений для проведення конкурсів та збору заявок від учасників.
Він автоматично перевіряє, чи користувач підписаний на необхідні акаунти в Instagram та TikTok, приймає анкету (ПІБ, посилання на соцмережі, контактний номер) і передає її адміністратору.
Також реалізовано адміністративну панель для перегляду, модерації та експорту заявок у таблицю.
Бот побудований із використанням сучасних технологій Python та Telegram API.
Система працює стабільно в продакшн-середовищі, з підтримкою авторизації, перевірок і логування подій.
Використані технології:
Python — основна мова розробки
Aiogram — асинхронний фреймворк для Telegram Bot API
Flask — реалізація міні-сайту та адмін-панелі
SQLite / CSV — збереження анкет користувачів
Requests — перевірка підписок у соцмережах
HTML / CSS (Tailwind) — оформлення адмін-панелі
Gunicorn + Nginx — деплой та робота на сервері
Телеграм-бот, створений для проведення конкурсів та збору заявок від учасників.
Він автоматично перевіряє, чи користувач підписаний на необхідні акаунти в Instagram та TikTok, приймає анкету (ПІБ, посилання на соцмережі, контактний номер) і передає її адміністратору.
Також реалізовано адміністративну панель для перегляду, модерації та експорту заявок у таблицю.
Бот побудований із використанням сучасних технологій Python та Telegram API.
Система працює стабільно в продакшн-середовищі, з підтримкою авторизації, перевірок і логування подій.
Використані технології:
Python — основна мова розробки
Aiogram — асинхронний фреймворк для Telegram Bot API
Flask — реалізація міні-сайту та адмін-панелі
SQLite / CSV — збереження анкет користувачів
Requests — перевірка підписок у соцмережах
HTML / CSS (Tailwind) — оформлення адмін-панелі
Gunicorn + Nginx — деплой та робота на сервері