Discord przekształcił się w potężną platformę. W tym artykule powiemy Ci, jak stworzyć bota Discord i dodać go do swojego serwera.
Discord bardzo ewoluował na przestrzeni lat i obecnie jest niezawodną platformą nie tylko dla graczy, ale dla każdego, kto chce łączyć się z rówieśnikami za pośrednictwem wiadomości, czatów wideo i nie tylko. Wielu używa go nawet jako alternatywa dla WhatsAppa i inne popularne aplikacje do przesyłania wiadomości, zwłaszcza dzięki dużemu naciskowi na grupy i społeczności. Discord ma miliony aktywnych użytkowników dziennie, a spora część z nich korzysta na co dzień z bota w celu automatyzacji działań. Jeśli używasz Discorda w jakimkolwiek charakterze, istnieje duża szansa, że korzystałeś z bota. Jeśli zastanawiasz się, jak samemu go stworzyć, to dobrze trafiłeś. W tym artykule powiemy Ci, jak stworzyć bota Discord:
Przejdź do tego artykułu:
- Warunek wstępny
- Jak stworzyć i dodać bota Discord do swojego serwera
- Jak przypisać funkcję bota i hostować bota Discord
- Kończąc przemyślenia i dołącz do serwera Discord XDA!
Warunki wstępne
Utworzenie bota Discord jest stosunkowo prostym zadaniem. Do skonfigurowania potrzebujesz trochę wiedzy programistycznej, ale złożoność kodu zależy od rodzaju bota, który próbujesz utworzyć. Przyjrzyjmy się kilku rzeczom, których potrzebujesz, aby zacząć. Po pierwsze, potrzebujesz konta Discord, które prawdopodobnie masz. Jeśli nie, możesz utworzyć taki za darmo, przechodząc na stronę Strona główna Discorda. Możesz także pobrać klienta Discord i używać go na swoim laptop do gier lub nawet telefon.
Kiedy już to zrobisz, musisz to zrobić założyć własny serwer korzystać z bota. Następnie możesz łatwo zaprosić bota na swój serwer, wykonując kilka prostych kroków. Gdy bot pojawi się na Twoim serwerze, możesz zakodować dla niego funkcję i używać jej na swoim serwerze lub przypisać go do innych serwerów, na których masz uprawnienia administratora. Aby przypisać funkcję bota, użyjemy Node.js, aby uzyskać dostęp do biblioteki Node discord.js. Najnowszą wersję Node.js możesz pobrać z witryny oficjalna strona internetowa.
Dodatkowo będziemy potrzebować edytora kodu do pisania i modyfikowania funkcji bota. Będziemy używać Kod Visual Studio w tym samouczku, chociaż możesz używać tego, co chcesz.
Jak stworzyć i dodać bota Discord do swojego serwera
Pierwszym krokiem jest utworzenie aplikacji na Discordzie, aby Twój bot mógł działać. Pomysł polega na wygenerowaniu tokena dla Twojego bota, aby Discord rozpoznał kod. W tym celu musisz udać się na stronę aplikacji Discord. Po zalogowaniu się na swoje konto Discord zostaniesz przekierowany bezpośrednio na stronę, na której zobaczysz listę swoich aplikacji. Nie martw się, jeśli lista jest pusta, ponieważ będziemy ją teraz tworzyć.
- Uderz w Nowa aplikacja przycisk, aby rozpocząć.
- Teraz nadaj nazwę swojej aplikacji i naciśnij Tworzyć.
- Przeniesie Cię teraz na stronę, na której możesz wprowadzić szczegółowe informacje, takie jak opis aplikacji, dodać tagi, ikonę aplikacji i nie tylko. Gdy już to zrobisz, naciśnij Zapisz zmiany przycisk, aby kontynuować.
- Teraz poszukaj opcji Bot na liście menu na lewym pasku bocznym. Stuknij w niego, aby otworzyć stronę Boty i naciśnij Dodaj bota przycisk. Po wyświetleniu monitu zezwól na pozwolenie na utworzenie bota.
- Na następnej stronie zobaczysz teraz token bezpieczeństwa dla swojego bota. Jeśli token nie został wygenerowany, po prostu dotknij Resetowanie przycisk, aby utworzyć nowy token. Skopiuj ten identyfikator tokena, ponieważ będzie nam potrzebny w poniższych sekcjach.
- Ten konkretny token pozwala ci kontrolować bota, co oznacza, że nie powinieneś nikomu go udostępniać. Jeśli uważasz, że ten token został naruszony, po prostu wróć na tę stronę i naciśnij przycisk resetowania, aby utworzyć nowy.
- Teraz poszukaj opcji OAuth2 w menu na lewym pasku bocznym i kliknij ją, aby znaleźć swój identyfikator KLIENTA. To długi ciąg liczb, który należy skopiować i wkleić pod poniższy adres URL. Zastąp słowo CLIENTID rzeczywistym identyfikatorem KLIENTA, który właśnie skopiowałeś -
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
- Po prostu wklej ten konkretny adres URL do przeglądarki internetowej i naciśnij Enter. Otworzy się strona, na której możesz powiedzieć Discordowi, dokąd wysłać bota. Z menu rozwijanego wybierz serwer, do którego chcesz dodać nowego bota -
- Kliknij Kontynuuj i potwierdź, czy chcesz nadać botowi uprawnienia administratora serwera. Możesz także później przyznać lub odebrać uprawnienia administratora, więc nie przejmuj się tą opcją.
- Po dodaniu bota do swojego serwera zobaczysz komunikat potwierdzający przybycie bota. Dzięki temu będziesz wiedział, że to zadziałało. Bota zobaczysz także w kolumnie członków po prawej stronie.
Cóż, to wszystko, stworzyłeś bota Discord dla swojego serwera. Jeśli dokładnie wykonałeś wszystkie kroki, powinieneś widzieć bota na swoim serwerze. Bot pozostanie offline, dopóki nie zdefiniujesz dla niego funkcji za pomocą kodu i nie zsynchronizujesz go z platformą Discord. Tutaj zaczyna się prawdziwa praca, ponieważ skonfigurujesz kilka parametrów i powiesz botowi, co chcesz, aby zrobił.
Jak przypisać funkcję bota i hostować bota Discord
Teraz wykonaj poniższe kroki, aby utworzyć i hostować bota Discord na swoim komputerze:
Na potrzeby tego samouczka stworzymy prostego bota Discord „Ping-Pong”, który, jak sama nazwa wskazuje, odpowie „Pong” za każdym razem, gdy wpiszesz „Ping”.
- Utwórz nowy folder w dowolnym miejscu na komputerze PC lub Mac. Na potrzeby tego samouczka utworzyliśmy „Nowy folder” na pulpicie naszego komputera z systemem Windows.
- Teraz otwórz Visual Studio Code i utwórz nowy plik z kodem wymienionym poniżej. Zastąp „Wklej tutaj token swojego bota bez cudzysłowu” skopiowanym wcześniej tokenem bota.
DISCORD_TOKEN= "Wklej tutaj token swojego bota bez cudzysłowów."
- Następnie utwórz nowy plik i dodaj następujący kod. Po zakończeniu zapisz ten konkretny plik jako bot.js w tym samym folderze. Ten kod doda tę funkcję do twojego bota Discord. Odpowie „pongiem” za każdym razem, gdy wpiszesz „ping”.
wymagaj('dotenv').config(); const Discord = wymagaj("discord.js"); stały klient = nowy Discord. Klient({intents: ["GUILDS", "GUILD_MESSAGES"]}); client.on("ready", () => { console.log(`Zalogowano jako ${client.user.tag}!`) }) client.on("message", msg => { if (msg. treść „ping”) { msg.reply("pong"); } }) klient.login (proces.env. DISCORD_TOKEN);
- Teraz otwórz okno terminala z utworzonego nowego folderu i zainstaluj bibliotekę Discord.js za pomocą następującego polecenia. Aby to zadziałało, będziesz potrzebować zainstalowanego Node.js w swoim systemie, więc miej to na uwadze.
npm install --save discord.js dotenv
- Następnym krokiem jest utworzenie pliku package.json. Aby go utworzyć, użyj następującego polecenia:
npm init -y
- Na koniec możesz teraz użyć polecenia „node bot.js”, aby uruchomić bota.
Gdy tylko uruchomisz polecenie node bot.js, zauważysz, że bot Discord na Twoim serwerze będzie online. Następnie możesz przetestować bota, wpisując „ping”, na co bot odpowie „pong”.
Możesz także utworzyć Discord i udostępnić go w chmurze, aby inni mogli z niego korzystać. W tym celu będziesz musiał użyć internetowego IDE, takiego jak Replit, aby hostować swój kod.
Złożoność procesu kodowania zależy od funkcji, jaką chcesz przypisać swojemu botowi. Na przykład proces kodowania prostego „bota powitalnego” nie będzie tak skomplikowany, jak na przykład „bot muzyczny”, który może odtwarzać muzykę z preferowanej platformy. Możesz także utworzyć bota, który będzie moderował Twój serwer, a nawet wyrzucał członków, którzy wielokrotnie łamią zasady na Twoim serwerze. Istnieje mnóstwo przydatnych botów Discord, więc możliwości są naprawdę nieograniczone. Top.gg to dobre miejsce do szukania botów Discord, jeśli nie chcesz męczyć się z kodowaniem. Wystarczy pobrać bota ze strony internetowej i wprowadzić niezbędne zmiany, aby zmodyfikować bota zgodnie ze swoimi potrzebami. Istnieje wiele opcji do wyboru, dlatego skorzystaj z paska wyszukiwania u góry, aby znaleźć to, czego szukasz.
Cóż, to prowadzi nas do końca tego konkretnego samouczka. Obecnie istnieje mnóstwo przydatnych botów Discord, dlatego zdecydowanie zalecamy przeszukanie Google, aby sprawdzić, czy ktoś nie stworzył już bota do automatyzacji Twojego procesu. A zanim wyjdziesz, również Ci to sugerujemy dołącz do serwera Discord XDA w którym znajdziesz osoby o podobnych poglądach, a także będziesz na bieżąco ze wszystkimi sprawami XDA. Którego bota Discord utworzysz jako pierwszego? Daj nam znać, wpisując wiersz w komentarzach poniżej.