Spisu treści:
- Krok 1: Pobierz aplikację Discord
- Krok 2: Konfiguracja własnego kanału
- Krok 3: Zainstaluj Node.js i Npm
- Krok 4: Utwórz bota
- Krok 5: Utwórz katalog lokalny
- Krok 6: Ostatni krok i testowanie bota
Wideo: Jak dodać interaktywnego bota w Discord: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
W tym tutorialu pokażę jak stworzyć własnego interaktywnego bota, który współpracuje z kilkoma komandosami.
Discord to aplikacja społecznościowa Skype/Whats-app, która łączy graczy. Mogą mieć własny kanał, sprawdzać, w którą grę gra każdy członek, dzwonić do siebie i rozmawiać ze sobą. Jedną z możliwości jest dodanie bota do serwera. Może to być na przykład automatyczny bot lub bot odtwarzający muzykę.
Kieszonkowe dzieci:
- Oczywiście Internet (doh!)
- Aplikacja Discord
- Node.js, npm
- Podstawowa wiedza o wykonywaniu poleceń w Terminalu
Krok 1: Pobierz aplikację Discord
Pobierz aplikację Discord. Ta aplikacja to aplikacja na wiele urządzeń, którą można pobrać ze strony
Utworzona nazwa użytkownika ma dołączony unikalny numer, widoczny na powyższym obrazku. Używasz tej nazwy + #, aby dodać innych członków niezgody.
Krok 2: Konfiguracja własnego kanału
Aby bot powstał, musimy stworzyć własny serwer.
1. Po zalogowaniu się do Discorda powinieneś zobaczyć coś takiego jak na powyższych obrazkach:
2. Aby serwer się utworzył, musimy kliknąć '+' w lewym dolnym rogu podświetlony na czerwono.
Nadaj swojemu serwerowi nazwę i wprowadź region serwera. Opcjonalnie możesz dodać obraz do swojego serwera. Po wykonaniu tych czynności powinieneś zobaczyć listę serwerów na swoich kartach po lewej stronie, w zależności od używanego urządzenia.
Krok 3: Zainstaluj Node.js i Npm
Gdy skończysz tworzyć własny serwer, discord poprosi o zaproszenie znajomych na twój serwer. Pomiń ten krok (lub zaproś znajomych na swój kanał discord za pomocą linku z zaproszeniem) i voilá! Twój własny serwer został stworzony.
1. Sprawdź node.js i npm
Najpierw musimy się upewnić, że musimy stworzyć lokalny projekt, aby API wykonało wywołania. Musimy też zdobyć token dla bota. Aby to zrobić, musimy dodać kilka linii w terminalu. Aby otworzyć terminal, naciśnij CMD + spację i wyszukaj terminal. Jeśli zrobiłeś to poprawnie, terminal powinien pojawić się jak na powyższym obrazku.
Aby sprawdzić, czy zainstalowałeś node.js i npm, wpisz następujący kod:
Dla node.js:
węzeł -v
Dla npm:
npm -v
Jeśli masz zainstalowane node.js i npm, powinieneś zobaczyć wersję, jeśli nie, zainstaluj zarówno node.js, jak i npm, wpisując następujący kod (node.js zostanie zainstalowany razem z npm):
Dla npm:
npm zainstaluj npm@latest -g
Krok 4: Utwórz bota
Aby nasz bot działał, musimy stworzyć aplikację i bota. Musimy go również wysłać na nasz serwer discord.
1. Utwórz aplikację i bota:
Najpierw przejdź na stronę discordapp.com/developers/applications/me. Zaloguj się na swoje konto. Kliknij Nowa aplikacja, aby rozpocząć, i nadaj swojej aplikacji nazwę, a następnie kliknij Utwórz. Na lewej karcie wybierz Bot. Utwórz bota. Jeśli bot zostanie utworzony, otrzymasz wiadomość na powyższym obrazku, że bot został utworzony.
2. Wyślij bota na swój serwer Discord
W informacjach ogólnych skopiuj swój identyfikator klienta, skopiuj identyfikator i wklej go w tym adresie URL, zastępując liczby:
discordapp.com/oauth2/authorize?&client_id…
Skopiuj adres URL z numerem identyfikacyjnym klienta do swojej przeglądarki. To przeniesie Cię na stronę, na której możesz powiedzieć Discordowi, gdzie wysłać swojego bota. Będziesz wiedział, że to zadziałało, jeśli otworzysz Discord w aplikacji lub w przeglądarce i przejdziesz na swój serwer. Kanał powie, że bot dołączył do pokoju, a zobaczysz go w menu po prawej stronie pod listą członków online.
Krok 5: Utwórz katalog lokalny
Musimy stworzyć folder na twoim komputerze, w którym będą przechowywane wszystkie pliki twojego bota. Nazwij go jak discordBot lub coś, co można łatwo rozpoznać.
1. Utwórz folder i trzy pliki
Musimy stworzyć trzy w tym folderze.
Wykonaj w terminalu następujący kod:
mkdir discordBot
Przejdź przez folder, wpisując następujący kod:
cd discordBot
Następnie wpisz następujący wiersz:
npm początek -y
Spowoduje to utworzenie pliku package.json w folderze projektu.
Zacznijmy najpierw od zainstalowania dobrze znanej biblioteki Javascript do interakcji z Discord API o nazwie discord.js. Wpisz:
npm install --save discord.js
Na razie zignoruj ostrzeżenia.
2. Tworzenie pliku dla tokena
Używając dowolnego edytora tekstu, utwórz plik i nazwij go „auth.json”.
Wklej następujący kod:
{
„token”: „Twój Token Bota” }
Następnie zamień „Twój Token Bota” na swój token. Można to znaleźć pod adresem:
Zaloguj się, kliknij Client Secret i zastąp Bot Token.
Zapisz plik i utwórz nowy plik.
Następny plik, nazwij ten plik package.json, wklej następujący kod:
{
„name”: „discordBot”, „version”: „1.0.0”, „description”: „Mój pierwszy Discord Bot”, „main”: „bot.js”, „autor”: „Twoje imię”, „zależności””: {} }
Zastąp nazwisko autora nazwą, którą chcesz. Zapisz ten plik jako „package.json” w folderze bota Discord.
W końcu ostatni plik.json będzie nazywał się bot.js i wklej następujący kod:
const Discord = require('discord.js');
const klient = nowy Discord. Client(); const auth = require('./auth.json');client.on('ready', () => { console.log(`Zalogowany jako ${client.user.tag}!`); }); client.on('wiadomość', msg => { if (msg.content === 'ping') { msg.reply('pong'); } });client.login(auth.token);
Zapisz ten ostatni plik tekstowy jako „bot.js” w folderze bota Discord. Dodałem prostą komendę, że jeśli powiesz "ping", bot odpowie "Pong!"
Krok 6: Ostatni krok i testowanie bota
1. Otwórz terminal
W Terminalu musimy sprawdzić, czy wszystko zrobiliśmy poprawnie. Przejdź do folderu, wpisując następujące polecenie:
cd discordBot
2. Uruchom bota
Następnie uruchom polecenie, jak pokazano poniżej:
węzeł bot.js
Jeśli zrobiłeś wszystko, powinno być napisane: Zalogowany jako discordBot#xxxx!
Gotowe! bot został stworzony dla twojego serwera discord! Możesz wysłać wiadomość „Ping” na kanale, aby otrzymać odpowiedź „Pong!”
To tylko podstawowy bot dla Twojego kanału Discord. Więcej fajnych pomysłów znajdziesz na:
Zalecana:
Jak dodać rozpuszczony tlen do miernika hydroponicznego WiFi: 6 kroków
Jak dodać rozpuszczony tlen do miernika hydroponicznego WiFi: Ten samouczek pokaże, jak dodać obwód EZO D.O i sondę do zestawu hydroponicznego WiFi firmy Atlas Scientific. Zakłada się, że użytkownik ma działający zestaw hydroponiczny wifi i jest teraz gotowy do dodania rozpuszczonego tlenu.OSTRZEŻENIA: Atlas Sci
Jak dodać wyświetlacz E-Ink do swojego projektu: 12 kroków (ze zdjęciami)
Jak dodać wyświetlacz E-Ink do swojego projektu: Wiele projektów obejmuje monitorowanie pewnego rodzaju danych, takich jak dane środowiskowe, często przy użyciu Arduino do sterowania. W moim przypadku chciałem monitorować poziom soli w moim zmiękczaczu wody. Możesz chcieć uzyskać dostęp do danych przez sieć domową
Jak dodać pilota na podczerwień do systemu głośników: 5 kroków (ze zdjęciami)
Jak dodać pilota na podczerwień do systemu głośników: W tym projekcie pokażę, jak stworzyłem dodatkowy obwód do mojego systemu głośników, aby sterować nim bezprzewodowo za pomocą domowego pilota na podczerwień. Zacznijmy
Jak dodać sterowanie WiFi do dowolnego projektu -- Poradnik dla początkujących ESP32: 5 kroków
Jak dodać sterowanie WiFi do dowolnego projektu || Poradnik dla początkujących ESP32: W tym projekcie pokażę, jak łatwo/trudno jest używać ESP32 z Arduino IDE w celu dodania sterowania WiFi do dowolnego projektu elektronicznego. Po drodze pokażę Ci, jak wykorzystać ESP32 do stworzenia prostego serwera WiFi i jak stworzyć
Jak zrobić własnego bota perkusyjnego !!: 14 kroków
Jak zrobić własnego bota perkusyjnego!!: Ten robot został zainspirowany robotem, któremu poświęcono mnóstwo uwagi, zwanym Yellow Drum Machine, połączę się z nim później, gdy go znajdę. Ten robot używa bieżników czołgów do poruszania się, używa ultradźwiękowego sonaru do znajdowania przeszkód. Będzie