To repozytorium zawiera serię poradników, jak stworzyć bota Discorda przy użyciu NodeJS i biblioteki Discord.JS. Kurs jest przeznaczony dla początkujących, którzy są zainteresowani budową bota Discord i chcą dowiedzieć się więcej o tym procesie.
Ten tutorial obejmuje następujące tematy:
- Podstawowa konfiguracja i instalacja NodeJS i biblioteki Discord.JS.
- Tworzenie bota Discord i ustawianie tokena bota.
- Reagowanie na polecenia i wiadomości.
- Obsługa zdarzeń i błędów.
- Zaawansowane funkcje, takie jak embedy, reakcje i inne.
Zanim zaczniesz, upewnij się, że posiadasz następujące elementy:
- Podstawowe zrozumienie języka JavaScript.
- Podstawową wiedzę na temat NodeJS i NPM.
- Konto Discord i serwer, na którym masz uprawnienia do tworzenia bota.
Aby rozpocząć, wykonaj następujące kroki:
- Sklonuj to repozytorium na swoją lokalną maszynę.
- Zainstaluj NodeJS i IDE (jak VSCode), jeśli jeszcze tego nie zrobiłeś.
- Zainstaluj zależności uruchamiając
npm install
w terminalu. - Utwórz nowego bota Discord i zdobądź token.
- Ustaw swój token bota w pliku
.env
lub zmiennej środowiskowej systemu. - Uruchom bota za pomocą
node src/index.js
lubnpm run dev
.
Aby skonfigurować swojego bota, możesz zmodyfikować plik src/config.js
zawarty w repozytorium. Ten plik zawiera ustawienia dla prefiksu twojego bota, statusu i więcej. Możesz również dodać własne ustawienia konfiguracyjne w razie potrzeby.
Seria poradników dostępna jest na kanale YouTube M7rlin. Kurs jest tak skonstruowany, aby można go było przechodzić w kolejności, zaczynając od podstaw i stopniowo przechodząc do bardziej zaawansowanych funkcji.
Ta seria poradników jest całkowicie darmowa do użytku i nauki. Jeśli jednak uznasz ją za przydatną i chciałbyś wesprzeć jej twórcę, możesz to zrobić przekazując darowiznę za pośrednictwem PayPal lub Buymeacoffe.
Ta seria poradników została stworzona przez M7rlin, przy udziale społeczności Discord.JS.
© 2023-AKTUALNIE Marcin Stawowczyk
Ten projekt jest udostępniany na licencji GNU General Public License v3.0 - szczegóły w pliku LICENSE.