Po prawie 5-miesięcznej przerwie postanowiłem wrócić do Nougata, dlatego TODO umieszczam poniżej:
- Zupełnie nowy dashboard, ładniejszy, funkcjonalniejszy itd
- Porządek w kodzie, usunięcie zbędnych funkcji
- Poziomy
- Role za poziomy
- clickrole - taki selfrole od tatsumaki tylko że LEPSZY bo role otrzymujesz za kliknięcie w reakcje
- Nowe metody zarabiania i wydawania bitcoinów
Nougat to bot na Discorda. Posiada ponad 35 komend z 5 różnych kategorii!!
- Funkcje przydatne administratorom serwerów (discord) takie jak: autorole, czyszczenie czatu, zakazane słowa i ARESZT (jail)
- Ekonomia
- Punkty za aktywność
- Dashboard
- Otwarty
- Częste aktualizacje
Wymagania:
- MongoDB
- Node (zalecane 9 lub 10)
- Klucz do API YouTube
- Po sklonowaniu repo należy wpisać komendę
npm install
, która zainstaluje wszystkie potrzebne zależności. - Następnie należy utworzyć plik
settings.json
i uzupełnić go jak w pliku settings.json.example (sekcje dashboard zostaw na później) - Potem zbudować przy pomocy komendy
npm run build
- Wejdź na stronę Discord Developers
- Wybierz aplikację dla bota
- Zobaczysz Client ID i Client Secret, skopiuj je w odpowiednie miejsca w settings.json
- Z bocznego menu wybierz OAuth2, pod Redirects kliknij ADD REDIRECT. Wpisz tam $ADRES_DASHBOARDA/api/discord/callback Jeżeli uruchamiasz bota lokalnie, adres dashboarda to localhost:8282
- Ten sam adres skopiuj do pola callback w settings.json
- w url wpisz adres dashboarda, lokalnie localhost:8282 (tylko dla testów lub jeżeli nie chcesz, wiem że nie chcesz)
- Kiedy wszystko zostanie poprawnie uzupełnione, można wpisać
npm start
aby uruchomić bota.