Opracowanie bota Telegram do gry w mafię
Podstawowa funkcjonalność:
• Rejestracja użytkowników
• Za numerem telefonu i email (wybór kanału potwierdzenia)
• Autoryzacja przez Telegram i aplikację iOS
• Profile graczy
• Awatar, nick, klub, historia gier
• Lista znajomych, wyszukiwanie innych graczy
• Panel administracyjny do zarządzania klubami
• Dodawanie/edycja graczy
• Ustawienia wydarzeń, turniejów, gier
• Narzędzia dla prowadzących
• Skanowanie kart ról przez kamerę
• Wybór graczy, prowadzenie statystyk gry
• Integracja z systemami płatności
• Przyjmowanie płatności za udział w grze
• Zakupy w sklepie WebApp
• Wbudowany WebApp (Telegram WebApp)
• Sklep amuletów (donacyjna mechanika gry)
• System aktywacji amuletów przed grą
• Sklep z merchandisem (koszulki, karty, akcesoria)
• System rankingów
• Indywidualny ranking gracza
• Tabele liderów według klubów / miast / krajów
• System bonusów
• Przyznawanie punktów za zwycięstwo w grze
• Bonusy za aktywność i odwiedziny
Cechy techniczne:
• API bota Telegram + WebApp Telegram
• Backend: Node.js + Python + PHP
• Baza danych: MongoDB + MySQL
• Integracja z aplikacją iOS przez REST API
• WayForPay + LiqPay
• Responsywny design WebApp (podejście PWA)
• Rejestracja użytkowników
• Za numerem telefonu i email (wybór kanału potwierdzenia)
• Autoryzacja przez Telegram i aplikację iOS
• Profile graczy
• Awatar, nick, klub, historia gier
• Lista znajomych, wyszukiwanie innych graczy
• Panel administracyjny do zarządzania klubami
• Dodawanie/edycja graczy
• Ustawienia wydarzeń, turniejów, gier
• Narzędzia dla prowadzących
• Skanowanie kart ról przez kamerę
• Wybór graczy, prowadzenie statystyk gry
• Integracja z systemami płatności
• Przyjmowanie płatności za udział w grze
• Zakupy w sklepie WebApp
• Wbudowany WebApp (Telegram WebApp)
• Sklep amuletów (donacyjna mechanika gry)
• System aktywacji amuletów przed grą
• Sklep z merchandisem (koszulki, karty, akcesoria)
• System rankingów
• Indywidualny ranking gracza
• Tabele liderów według klubów / miast / krajów
• System bonusów
• Przyznawanie punktów za zwycięstwo w grze
• Bonusy za aktywność i odwiedziny
Cechy techniczne:
• API bota Telegram + WebApp Telegram
• Backend: Node.js + Python + PHP
• Baza danych: MongoDB + MySQL
• Integracja z aplikacją iOS przez REST API
• WayForPay + LiqPay
• Responsywny design WebApp (podejście PWA)