Discord to popularny program do czatowania, którego gracze często używają i uwielbiają. Użytkownicy Discord mogą bezpłatnie utworzyć własny kanał Discord i zapraszać ludzi do dołączenia do kanału. Niektórzy używają botów na Discordzie do odtwarzania muzyki, witania nowych użytkowników na kanale i nie tylko. Ta wikiHow uczy Cię, jak stworzyć bota dla Discorda. Jednak powinieneś przynajmniej trochę zaznajomić się z kodowaniem, ponieważ boty działają za pośrednictwem JavaScript.
Krok
Część 1 z 6: Przygotowanie komputera
![Utwórz bota w Discord Krok 1 Utwórz bota w Discord Krok 1](https://i.how-what-advice.com/images/007/image-20701-1-j.webp)
Krok 1. Pobierz Node.js z
Node.js to darmowe środowisko uruchomieniowe JavaScript potrzebne do tworzenia botów. Możesz wybrać plik instalacyjny dla systemu Windows lub MacOS, a także żądaną wersję. W tym procesie zaleca się wybranie wersji LTS.
![Utwórz bota w Discord Krok 2 Utwórz bota w Discord Krok 2](https://i.how-what-advice.com/images/007/image-20701-2-j.webp)
Krok 2. Uruchom plik instalacyjny
Na komputerze z systemem Windows wystarczy kliknąć pobrany plik, aby uruchomić instalację. Na komputerze Mac musisz wyodrębnić pliki i znaleźć plik aplikacji/instalacyjny. Upewnij się, że przeczytałeś wszystkie umowy przed wykonaniem instalacji.
![Utwórz bota w Discord Krok 3 Utwórz bota w Discord Krok 3](https://i.how-what-advice.com/images/007/image-20701-3-j.webp)
Krok 3. Utwórz konto Discord (opcjonalnie)
Jeśli nie masz jeszcze konta Discord, możesz je utworzyć na
![Utwórz bota w Discord Krok 4 Utwórz bota w Discord Krok 4](https://i.how-what-advice.com/images/007/image-20701-4-j.webp)
Krok 4. Zaloguj się na swoje konto i kanał Discord
Otwórz aplikację Discord na swoim komputerze i otwórz kanał, do którego chcesz dodać bota.
Część 2 z 6: Tworzenie botów na Discord
![Utwórz bota w Discord Krok 5 Utwórz bota w Discord Krok 5](https://i.how-what-advice.com/images/007/image-20701-5-j.webp)
Krok 1. Odwiedź https://discord.com/developers/applications/me za pomocą przeglądarki internetowej
Być może masz już dostęp do swojego konta za pośrednictwem aplikacji, ale zaloguj się ponownie, jeśli zostaniesz o to poproszony. W tej sekcji tworzysz aplikację obsługującą bota. Oznacza to, że będziesz budować aplikacje i boty.
![Utwórz bota w Discord Krok 6 Utwórz bota w Discord Krok 6](https://i.how-what-advice.com/images/007/image-20701-6-j.webp)
Krok 2. Kliknij niebieski przycisk Nowa aplikacja
Znajduje się po prawej stronie przeglądarki. Pojawi się wyskakujące okienko z nazwą Twojej aplikacji.
Wpisz nazwę aplikacji i kliknij „Utwórz”. Wybierz opisową nazwę (np. „Greeterbot”), jeśli bot Twojej aplikacji wita użytkowników. Jednak nazwa taka jak „Greeterbot” może powodować błędy, ponieważ jest tak popularną nazwą. Dlatego dodaj ciąg cyfr na końcu nazwy (np. „Greeterbot38764165441”)
![Utwórz bota w Discord Krok 7 Utwórz bota w Discord Krok 7](https://i.how-what-advice.com/images/007/image-20701-7-j.webp)
Krok 3. Kliknij Boty w lewym menu
To menu jest oznaczone ikoną elementu układanki.
![Utwórz bota w Discord Krok 8 Utwórz bota w Discord Krok 8](https://i.how-what-advice.com/images/007/image-20701-8-j.webp)
Krok 4. Kliknij Dodaj bota
Ten przycisk znajduje się pod nagłówkiem „Build-A-Bot”.
- Kliknij „Tak, zrób to!” w wyskakującym okienku, aby potwierdzić akcję.
- Jeśli otrzymasz komunikat o błędzie dotyczący nazwy, która jest zbyt popularna, wróć do strony aplikacji i zmień nazwę. Na przykład nazwa „Music Bot” została uznana za zbyt popularną. Możesz jednak dodać kilka cyfr na końcu nazwy aplikacji.
![Utwórz bota w Discord Krok 9 Utwórz bota w Discord Krok 9](https://i.how-what-advice.com/images/007/image-20701-9-j.webp)
Krok 5. Kliknij Kliknij, aby odsłonić token
Ten post znajduje się w obszarze informacji o bocie. Po kliknięciu tekstu można zobaczyć serię liter i cyfr.
Kliknij „Kopiuj”, aby skopiować cały tekst. Możesz wkleić go do notatki lub aplikacji do notatek, ale upewnij się, że masz dostęp do kodu i nie udostępniaj go nikomu. Każdy, kto ma kod, może kontrolować bota. Kod będzie zawsze wyświetlany na tej stronie, gdy go potrzebujesz
Część 3 z 6: Wysyłanie botów na serwery lub kanały Discord Server
![Utwórz bota w Discord Krok 10 Utwórz bota w Discord Krok 10](https://i.how-what-advice.com/images/007/image-20701-10-j.webp)
Krok 1. Kliknij Informacje ogólne
Znajduje się w menu po lewej stronie ekranu.
![Utwórz bota w Discord Krok 11 Utwórz bota w Discord Krok 11](https://i.how-what-advice.com/images/007/image-20701-11-j.webp)
Krok 2. Kliknij Kopiuj w sekcji „Identyfikator klienta”
Ta opcja znajduje się na środku strony internetowej.
![Utwórz bota w Discord Krok 12 Utwórz bota w Discord Krok 12](https://i.how-what-advice.com/images/007/image-20701-12-j.webp)
Krok 3. Wklej skopiowany identyfikator klienta do następującego adresu URL:
„https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8”
Na przykład, jeśli Twój ClientID to „000000000000000001”, adres URL będzie wyglądał następująco:
![Utwórz bota w Discord Krok 13 Utwórz bota w Discord Krok 13](https://i.how-what-advice.com/images/007/image-20701-13-j.webp)
Krok 4. Wklej adres URL w pasku adresu przeglądarki
Zostaniesz przeniesiony na nową stronę, na której będziesz mógł dodawać boty do swojego kanału.
- Kliknij pole rozwijane, aby wyświetlić wszystkie kompatybilne kanały.
- Kliknij „Autoryzuj”, aby kontynuować. Otrzymasz wiadomość z potwierdzeniem, że bot został dodany i aktywną kartę można zamknąć.
Część 4 z 6: Kodowanie botów
Krok 1. Utwórz folder na kody botów na pulpicie
Utworzysz pliki kodu, które później zostaną dodane do folderu.
- Kod pokazany w tym artykule pochodzi z
- Jeśli chcesz, możesz wyszukiwać w Internecie inne kody botów, na przykład kody do ciągłego odtwarzania muzyki. Ten wikiHow używa przykładowego kodu dla botów, które odpowiadają na tekst lub polecenia zaczynające się od „!”
Krok 2. Otwórz program do edycji tekstu
Możesz użyć niższego programu do edycji tekstu, takiego jak Notatnik dla Windows lub TextEdit dla Mac.
Krok 3. Wprowadź następujący kod:
{ „token”: „Twój token bota” }
Krok 4. Zapisz plik jako „auth.json”
Upewnij się, że plik nie jest zapisany z rozszerzeniem.txt.
Krok 5. Utwórz nowy dokument
Możesz go utworzyć, naciskając skrót Ctrl+N (Windows) lub Cmd+N (Mac) lub klikając opcję „ Nowy” na karcie „ Plik”.
Krok 6. Wpisz następujący kod:
{ „name”: „greeter-bot”, „version”: „1.0.0”, „description”: „Mój pierwszy Discord Bot”, „main”: „bot.js”, „autor”: „Twoje imię”, „zależności”: {} }
Krok 7. Zapisz plik jako „pakiet.json”
Upewnij się, że plik nie jest zapisany z rozszerzeniem.txt.
Krok 8. Utwórz nowy dokument
Możesz go utworzyć, naciskając skrót Ctrl+N (Windows) lub Cmd+N (Mac) albo klikając opcję „ Nowy” na karcie „ Plik”.
Krok 9. Wpisz kod bota
Na przykład, jeśli chcesz utworzyć bota, który odpowiada na wiadomości lub polecenia zaczynające się od symbolu „!”, wpisz następujący kod:
var Discord = require('discord.io'); var logger = require('winston'); var auth = require('./auth.json'); // Skonfiguruj ustawienia rejestratora logger.remove(logger.transports. Console); logger.add(nowy logger.transports. Console, { colorize: true }); logger.level = 'debugowanie'; // Zainicjuj Discord Bot var bot = new Discord. Client({ token: auth.token, autorun: true }); bot.on('ready', function (evt) { logger.info('Połączony'); logger.info('Zalogowany jako: '); logger.info(bot.username + ' - (' + bot.id + ')'); }); bot.on('message', function (user, userID, channelID, message, evt) { // Nasz bot musi wiedzieć, czy wykona polecenie // Będzie nasłuchiwał wiadomości zaczynających się od `!` if (message.substring(0, 1) == '!') { var args = message.substring(1).split(' '); var cmd = args[0]; args = args.splice(1); switch(cmd) { // !ping case 'ping': bot.sendMessage({ to: ID kanału, wiadomość: 'Pong!' }); break; // Jeśli chcesz, po prostu dodaj polecenia dotyczące wielkości liter. } } });
![Utwórz bota w Discord Krok 14 Utwórz bota w Discord Krok 14](https://i.how-what-advice.com/images/007/image-20701-14-j.webp)
Krok 10. Zapisz plik jako „bot.js”
Upewnij się, że plik nie jest zapisany z rozszerzeniem.txt.
W tym momencie możesz zamknąć program do edycji tekstu
Część 5 z 6: Instalowanie bota pomocniczego
![Utwórz bota w Discord Krok 15 Utwórz bota w Discord Krok 15](https://i.how-what-advice.com/images/007/image-20701-15-j.webp)
Krok 1. Otwórz okno wiersza polecenia
W systemie Windows możesz użyć słowa kluczowego „Cmd” w polu wyszukiwania systemu Windows w menu „Start”. Na komputerze Mac możesz wyszukać „Wiersz polecenia” za pomocą Spotlight.
![Utwórz bota w Discord Krok 16 Utwórz bota w Discord Krok 16](https://i.how-what-advice.com/images/007/image-20701-16-j.webp)
Krok 2. Uzyskaj dostęp do folderu botów na pulpicie
Na przykład możesz wpisać cd\Users\Default Desktop\Desktop\FolderDiscordBotName.
![Utwórz bota w Discord Krok 17 Utwórz bota w Discord Krok 17](https://i.how-what-advice.com/images/007/image-20701-17-j.webp)
Krok 3. Wpisz npm install discord.io winston –save i naciśnij Enter
Po zainstalowaniu Node.js ten wiersz poleceń automatycznie pobierze obsługę lub zależność dla bota do folderu na pulpicie.
![Utwórz bota w Discord Krok 18 Utwórz bota w Discord Krok 18](https://i.how-what-advice.com/images/007/image-20701-18-j.webp)
Krok 4. Wpisz npm install i naciśnij Wejść.
Kod zapewni, że nie będzie żadnych innych elementów ani programów, które musisz zainstalować, aby bot działał.
Teraz masz kod dla bota i przetestujesz, czy kod może działać w następnej metodzie
Część 6 z 6: Uruchamianie bota
![Utwórz bota w Discord Krok 19 Utwórz bota w Discord Krok 19](https://i.how-what-advice.com/images/007/image-20701-19-j.webp)
Krok 1. Wpisz node bot.js i naciśnij Enter w oknie wiersza polecenia
Jeśli otrzymasz komunikat o błędzie, robisz coś nie tak z kodem bota.
![Utwórz bota w Discord Krok 20 Utwórz bota w Discord Krok 20](https://i.how-what-advice.com/images/007/image-20701-20-j.webp)
Krok 2. Wpisz „!Intro” w Discord
Wpisz polecenie na kanale zawierającym bota. Przykładowy kod przedstawiony w tym artykule instruuje bota, aby reagował na polecenia lub posty, które zaczynają się od symbolu „!” ze słowem „Pong!”. Aby sprawdzić, czy bot działa, wpisz „!Intro” i poczekaj na odpowiedź lub odpowiedź od bota.
![Utwórz bota w Discord Krok 21 Utwórz bota w Discord Krok 21](https://i.how-what-advice.com/images/007/image-20701-21-j.webp)
Krok 3. Sprawdź kod, jeśli nie otrzymasz odpowiedzi
Jeśli bot nie odpowiada na wiadomość "!Intro" na Discordzie, przeczytaj ponownie ten wikiHow i upewnij się, że bot jest poprawnie skonfigurowany. Ponadto upewnij się, że:
- Node.js zainstalowany poprawnie.
- Token Bota jest poprawnie wstawiony do pliku auth.json.
- Jesteś na tym samym kanale co bot
- Bot jest już na serwerze.
- Kod zawarty w plikach auth.json, bot.js i package.json jest poprawny.
- Pobrałeś wszystkie wsparcie lub zależności, aby bot działał za pomocą wiersza polecenia (po zainstalowaniu Node.js).