1. Ogólna koncepcja
Stworzenie zamkniętej społeczności w Telegramie na bazie Group Topics (Tematy w grupach). Dostęp do ekosystemu odbywa się przez czat-bota po weryfikacji płatności subskrypcji.
2. Struktura grupy Telegram (gałęzie/tematy)
Gałąź nr 1: Wiadomości i Trendy (Tylko do odczytu)
• Funkcjonalność: Tylko do odczytu przez użytkowników.
• Automatyzacja: Bot-parser zbiera treści z zewnętrznych źródeł (tematyczne strony, kanały RSS, media społecznościowe) i publikuje 2–3 posty dziennie.
• Treść: Wiadomości rynkowe, nowe technologie, wideo-recenzje materiałów.
Gałąź nr 2: Baza zweryfikowanych mistrzów (Katalog)
• Funkcjonalność: Zamknięty rejestr. Publikacja kart mistrzów przez administrację.
• Karta mistrza: Imię i nazwisko, Specjalizacja, Numer telefonu, Zdjęcie/Wideo prac, blok z opiniami (feedback).
• Moduł reklamowy: Przewidzieć możliwość przypinania (Pin) kart mistrzów, którzy opłacili priorytet reklamowy.
Gałąź nr 3: Wolna Komunikacja (Czat)
• Funkcjonalność: Otwarte miejsce do dyskusji, wymiany pomysłów i emocjonalnej debaty („porażek” i sukcesów).
• Moderacja: Bot-moderator do kontroli spamu i linków do zewnętrznych zasobów.
Gałąź nr 4: Wsparcie techniczne / FAQ (Opcjonalnie)
• Bezpośredni kontakt z administracją oraz odpowiedzi na często zadawane pytania.
3. Funkcjonalność Czat-bota (Menadżer dostępu)
Bot jest „bramą” do systemu. Jego zadania:
1. Powitanie i Płatność:
• Propozycja taryf: 3 miesiące / 6 miesięcy.
• Integracja z systemami płatności (WayForPay, MonoPay, LiqPay lub Płatności Telegram).
2. Kontrola dostępu:
• Po dokonaniu płatności bot generuje jednorazowy link-zaproszenie do zamkniętej grupy.
• Bot automatycznie usuwa użytkownika z grupy, jeśli subskrypcja wygasła i nie została przedłużona.
3. System przypomnień:
• Automatyczne powiadomienie na 3 dni i na 24 godziny przed wygaśnięciem subskrypcji z przyciskiem „Przedłuż”.
4. Panel administracyjny:
• Możliwość dla właściciela ręcznego dodawania mistrzów do gałęzi nr 2 przez wygodny formularz w bocie.
• Statystyki subskrypcji i dochodów.
4. Wymagania techniczne
• Język programowania: Python (biblioteka aiogram) lub Node.js.
• Baza danych: PostgreSQL lub MongoDB (do przechowywania danych użytkowników, terminów subskrypcji i kart mistrzów).
• Parsowanie wiadomości: Ustawienie skryptu, który filtruje treści według słów kluczowych (remont, design, budownictwo).
Budżet / terminy
Oczekujemy propozycji od Ciebie