Telegram-бот футбольних прогнозів з AI та VIP-доступом
Розробка Telegram-бота для автоматичної публікації футбольних прогнозів, аналітики матчів, платних підписок і керування доступом до приватного VIP-каналу.
Проєкт створений як сервіс для спортивного Telegram-контенту: бот щодня збирає футбольні матчі, аналізує їх через AI або локальний rule-based алгоритм, обирає найкращі прогнози, публікує безкоштовний прогноз у відкритий канал і повні VIP-прогнози у приватний канал для платних користувачів.
Що було реалізовано:
• Telegram-бот для футбольних прогнозів;
• автоматичний щоденний збір матчів;
• AI-аналіз через OpenAI;
• локальний fallback-алгоритм, якщо AI недоступний;
• аналіз форми команд, голів, BTTS, Over 1.5 / Over 2.5, очних зустрічей і таблиці;
• підтримка кількох джерел футбольних даних;
• фільтр майбутніх матчів, щоб не публікувати прогнози на вже розпочаті ігри;
• зрозумілий формат Telegram-постів з ризиком, впевненістю, очікуваним рахунком і поясненням ставки;
• збереження прогнозів у базі даних;
• автоматична перевірка результатів матчів;
• денна та загальна статистика winrate;
• відкритий канал із безкоштовним прогнозом дня;
• приватний VIP-канал із повними прогнозами;
• тарифи на 1 день, 3 дні та 1 місяць;
• особистий кабінет користувача в боті;
• історія транзакцій;
• оплата через Telegram Stars;
• автоматична видача одноразового invite-посилання після успішної оплати;
• контроль активної підписки;
• нагадування про завершення підписки;
• автоматичне видалення користувача з приватного каналу після завершення доступу;
• підтримка кількох мов і каналів;
• деплой на Railway.
Технології:
Python, aiogram, OpenAI API, PostgreSQL, APScheduler, Telegram Bot API, Telegram Stars, Railway, REST API.
Результат:
Готовий Telegram-сервіс для спортивних прогнозів із монетизацією: бот автоматично знаходить матчі, аналізує їх, публікує прогнози, веде статистику winrate, приймає оплату, видає доступ до приватного каналу та контролює активність підписки.
#telegrambot #football #predictionbot #python #aiogram #openai #telegramstars #postgresql #railway #api #automation #backend
Проєкт створений як сервіс для спортивного Telegram-контенту: бот щодня збирає футбольні матчі, аналізує їх через AI або локальний rule-based алгоритм, обирає найкращі прогнози, публікує безкоштовний прогноз у відкритий канал і повні VIP-прогнози у приватний канал для платних користувачів.
Що було реалізовано:
• Telegram-бот для футбольних прогнозів;
• автоматичний щоденний збір матчів;
• AI-аналіз через OpenAI;
• локальний fallback-алгоритм, якщо AI недоступний;
• аналіз форми команд, голів, BTTS, Over 1.5 / Over 2.5, очних зустрічей і таблиці;
• підтримка кількох джерел футбольних даних;
• фільтр майбутніх матчів, щоб не публікувати прогнози на вже розпочаті ігри;
• зрозумілий формат Telegram-постів з ризиком, впевненістю, очікуваним рахунком і поясненням ставки;
• збереження прогнозів у базі даних;
• автоматична перевірка результатів матчів;
• денна та загальна статистика winrate;
• відкритий канал із безкоштовним прогнозом дня;
• приватний VIP-канал із повними прогнозами;
• тарифи на 1 день, 3 дні та 1 місяць;
• особистий кабінет користувача в боті;
• історія транзакцій;
• оплата через Telegram Stars;
• автоматична видача одноразового invite-посилання після успішної оплати;
• контроль активної підписки;
• нагадування про завершення підписки;
• автоматичне видалення користувача з приватного каналу після завершення доступу;
• підтримка кількох мов і каналів;
• деплой на Railway.
Технології:
Python, aiogram, OpenAI API, PostgreSQL, APScheduler, Telegram Bot API, Telegram Stars, Railway, REST API.
Результат:
Готовий Telegram-сервіс для спортивних прогнозів із монетизацією: бот автоматично знаходить матчі, аналізує їх, публікує прогнози, веде статистику winrate, приймає оплату, видає доступ до приватного каналу та контролює активність підписки.
#telegrambot #football #predictionbot #python #aiogram #openai #telegramstars #postgresql #railway #api #automation #backend