Należy opracować oprogramowanie/bota do pracy z platformą Reddit. Bot powinien posiadać szereg funkcji, szczegółowo opisanych poniżej.
Główne funkcje:
- Wdrożyć dwa rodzaje kont:
1.1. Konta robocze do publikacji (załadowane gotowe)
1.2 Konta do manipulacji upvote, downvote i komentarzami (załadowane gotowe)
Jeśli konto nie ma potwierdzonego adresu e-mail, ale jest na liście, bot musi je potwierdzić.
- Połączenie kont partiami za pomocą pliku:
- Wdrożyć możliwość masowego łączenia kont poprzez załadowanie pliku.
- Proxy dla każdego konta:
- Dodać obsługę proxy dla każdego konta (1 konto - 1 proxy).
- Możliwość podłączenia jednego dynamicznego mobilnego proxy z zmianą IP dla większej puli kont lub grupy.
- Manipulacja upvote'ami i downvote'ami:
- Pozwolić podłączonym kontom na dodawanie upvote'ów do określonych postów użytkownika, losowymi kontami z listy, nie powinno to być cykliczne. (Działania powinny być jak najbardziej ludzkie, kilka losowych scenariuszy działań botów dla ożywienia). Konta, które dodają upvote'y w czasach bezczynności (nieaktywny zamówienie z manipulacją) czasami powinny logować się i wykazywać aktywność na reddicie.
- Możliwość zarządzania prędkością manipulacji upvote'ów.
- Mieć możliwość tworzenia różnych rodzajów funkcji z manipulacją (spam, agresywny itp.), gdzie podłączane są osobne grupy z kontami i proxy, które się nie pokrywają z poprzednimi.
- Autoryzacja w oprogramowaniu za pomocą tokena. Powinna istnieć możliwość przyznawania i odbierania dostępu do funkcji programu, zarówno na określony czas, jak i na zawsze. Aby można było współpracować z pracownikiem.
6. Raport z wykonanej pracy:
- Utworzenie raportu z datą i czasem rozpoczęcia i zakończenia zadania, liczbą dodanych upvote'ów, używanymi kontami i ich statusem (pomyślnie, ban, shadow ban, niezaliczony głos itp.).
- Wyświetlanie bieżącej oceny i pozycji posta, prędkości manipulacji i informacji o subreddicie.
- W przypadku zablokowania konta, wyświetlać powiadomienie i wskazywać zablokowane konto oraz jego pseudonim na osobnej liście.
Dodatkowe funkcje:
- Automatyczne publikowanie:
- Dodać funkcję zaplanowanego publikowania na Reddit z możliwością określenia daty i godziny publikacji posta.
- Włączyć manipulację upvote'ami po automatycznym publikowaniu (gdy post zostanie opublikowany, manipulacja zostaje włączona).
- Utrzymywanie popularności postów:
- Dodać funkcję dodatkowych upvote'ów do utrzymania postów w zakładkach "hot" lub "top" na danej pozycji w jednym z tych filtrów.
- Manipulacja upvote'ami na komentarzach:
- Pozwolić na manipulację upvote'ami zarówno na postach, jak i na komentarzach.
- Wybór pseudonimu Reddit dla autoregistratora:
- Dodać opcję wyboru preferowanego pseudonimu podczas rejestracji konta (tylko dla pierwszego typu autoregistratora, konta publikujące, można zrealizować poprzez generowanie pseudonimów za pomocą sieci neuronowej).
- Pisanie komentarzy:
- Dodać funkcję pisania komentarzy z wcześniej przygotowanej listy gotowych komentarzy (będzie uzupełniana).
- Możliwość ograniczenia liczby kont i losowego wyboru kont do napisania komentarza.
- Automatyczne masowe publikowanie:
- Wdrożyć automatyczne publikowanie do gotowej bazy subreddits (będzie aktualizowana) z użyciem unikalnej treści.
- Usuwać używaną treść po opublikowaniu posta.
Uwagi:
Bot powinien działać jak najbardziej ludzko, aby uniknąć blokad i ograniczeń ze strony Reddit. Rozważamy stronę internetową do zarządzania funkcjami bota oraz bota Telegram, jesteśmy otwarci na Państwa propozycje!
Propozycja cenowa:
Proszę zaproponować kwotę projektu zarówno dla funkcjonalności podstawowych, jak i uwzględniając dodatkowe funkcje.
Terminy realizacji:
Proszę podać przybliżone terminy zakończenia projektu.
Rozważamy specjalistę lub zespół, który w przyszłości będzie mógł utrzymywać i rozwijać funkcje tego oprogramowania. Istnieje możliwość zatrudnienia i opłaty po zrealizowaniu projektu.