1. Zadanie
Trzeba opracować bota dla platformy streamingowej, który automatycznie wchodzi na stronę, przechodzi autoryzację, otwiera streamy dziewczyn i wysyła im wiadomości prywatne.
Strona: https://tango.me/
2. Co powinien robić bot
2.1 Autoryzacja
• Logowanie za pomocą email + hasło
• Dane są podawane ręcznie (w kodzie lub konfiguracji)
2.2 Nawigacja
Po zalogowaniu bot powinien umieć:
• wchodzić na stronę główną
• wchodzić do sekcji Trends
• wybierać region (regionów może być kilka)
2.3 Praca ze streamami
• Otrzymywać listę dziewczyn, które aktualnie streamują
Na zmianę:
• wchodzić na stream
• otwierać wiadomości prywatne
• wysyłać tekst
2.4 Wiadomości
• Tekst wiadomości:
• podawany ręcznie
• można zmieniać bez przepisywania kodu
• Ten sam tekst jest wysyłany do wszystkich wybranych streamerów
2.5 Regiony
• Możliwość wyboru regionów, w których działa bot
Przykłady:
• Ukraina
• Mołdawia
• Można wybrać 1 lub kilka regionów
3. Zarządzanie botem
Minimalnie potrzebne:
• przycisk Start
• przycisk Stop
• możliwość:
• zmiany tekstu wiadomości
• wyboru regionów
4. Logika działania (krótko)
1. Uruchomienie bota
2. Logowanie
3. Przejście do odpowiedniej sekcji
4. Wybór regionu
5. Otrzymanie listy streamerów
6. Wchodzenie do każdego
7. Wysyłanie wiadomości
8. Przejście do następnego
9. Jeśli pojawi się captcha, to omija ją i kontynuuje spamowanie dalej