Witam w moim poradniku dotyczącym botów discord.
Nauczę was (w tym i kolejnych poradnikach):
-Podstaw JavaScript
-Obsługi discord API
-I mnóstwa innych rzeczy!
Tak więc zacznijmy!
Zaczynamy od tego aby przygotować discorda i siebie na programowanie!
Tu macie linki do instalacji programów i potrzebnych rzeczy.
Bota będziemy pisać w VisualStudioCode - Kliknij tu aby pobrać
Oprogramowanie potrzebne do uruchomienia bota - Kliknij tu aby pobrać
Pobieramy instalujemy i odpalamy VisualStudioCode'a
Obowiązkowo discord (nieważne czy aplikacja czy przeglądarka)
Następnie stwórzcie folder gdzie będziecie trzymać pliki bota.
(W moim przypadku jest to folder o nazwie Bot Discord), (pamiętaj aby ustawić folder na pulpicie komputera!)
Teraz kiedy już to pobraliśmy odpalamy cmd (wiersz polecenia)
Wpisujemy tak
cd desktop (kilkamy enter)
cd nazwa_folderu (kilkamy enter)
nastepnie piszemy:
npm init
UWAGA TERAZ KIEDY WYŚWITELI CI SIĘ NAPIS
package name: (bot-discord) KILKNIJ ENTER
teraz będą wyświetlały różne okienka i klikamy cały czas enter
Kiedy dojdziemy do author: tam wpisujecie swój nick z discorda wraz z tagiem(to ten cyfry po # )[Napisz je wraz z #!]
Brawo właśnie utworzyłes plik package.json
Teraz w oknie polecenia wpisujemy npm install discord.js
Czekamy aż będzie gotowe, kiedy skończy się instalacja wyłączamy okno polecenia.
Teraz trochę kodowania.
Uwaga wchodzimy w Discord Developer Portal (klik )
I robimy to co ja.
Tworzymy nową aplikację
Nazwa dowolna.
Następnie klikamy zakładkę bot>>create-a-bot
Nazywacie go jak chcecie
Klikacie w TOKEN
Click to Reveal Token
Copy
Regenerate
dokładnie w to pole z napisem copy
Teraz kiedy macie token zapiszcie go sobie w jakimś pliku.
Teraz kodowanie UWAGA
Tworzymy plik index.js
Wchodzimy w niego
Wklejamy ten kod:
const Discord = require("discord.js")
const bot = new Discord.Client();
const token = 'TU_WKLEJ_SWÓJ_TOKEN';
bot.on ('ready', () => {
console.log('Bot został włączony');
})
bot.login(token)
Oczywiście zmieniamy TU_WKLEJ_SWÓJ_TOKEN na token który skopiowaliście i zapisujecie WSZYSTKIE pliki bota
Teraz testujemy bota
Njapierw dodajemy go na serwer.
Jak to zrobić?
W discord developer portal wchodzimy w zakładkę OAuth2 wybieramy opcje bot i permisje Administrator
Kopiujemy link i otwieramy nowe okno przeglądarki. Wklejamy go tam i klikamy enter. Potem wybieracie serwer , przechodzicie chaptche i gotowe.
Uruchamianie bota
Aby uruchomić naszego bota klikamy w VisualStudioCode zakładkę terminal>>new terminal
I w naszej "konsoli" wpisujemy polecenie node .
Jeśli wszystko masz dobrze powinien ci się wyświetlić taki komunikat:
Bot został włączony
Mam nadzieję ,że wszystko Ci się udało i teraz cieszysz się swoim botem. Jeśli chcesz abym Ci coś wyjaśnił pisz przez discorda lub napisz komentarz pod tym wpisem. Zaobserwuj mojego bloga!
Już wkrótce pojawi się kolejna część rozwijania naszego bota.