Technologiczne, Gadżety, Telefony Komórkowe, Pobieranie Aplikacji!

Jak zrobić Discord Bot

Tworzenie niestandardowego bota Discord to zabawny i wciągający sposób na utrzymanie zainteresowania serwera społecznościowego. Gdy zaprosisz znajomych do swojego kanału, bot będzie zarządzał ich interakcjami podczas Twojej nieobecności. Na przykład, jeśli użytkownik źle się zachowuje, bot może go wyrzucić.

Aby to zrobić, musisz zapoznać się z programowaniem i krokami, aby utworzyć bota i dodać go do serwera. Poniższy przewodnik upraszcza czynności wykonywane przy użyciu łatwych do zrozumienia zrzutów ekranu.

Tworzenie Discord Bot na portalu dla deweloperów

Zaloguj się do swojego konta Discord i przejdź do portal dla deweloperów. Tutaj możesz utworzyć nową „aplikację” bota.

Utwórz Discord Bot Nowa aplikacja Naciśnij 1

Nadaj swojej aplikacji pożądaną nazwę i kliknij „Utwórz”.

Utwórz Discord Bot Nowa aplikacja Wprowadź nazwę 1

W następnym kroku wpisz kilka szczegółów dotyczących tego, o co chodzi w tej aplikacji. Możesz wybrać ikonę aplikacji. Pamiętaj, aby zapisać zmiany.

Utwórz nazwę Disc Bot Bot

Teraz dodaj bota za pomocą funkcji „build-a-bot” portalu.

Utwórz Discord Bot Zbuduj nowego bota

Wyraź zgodę na dodanie bota do aplikacji. Działanie jest nieodwołalne.

Utwórz uprawnienie Discord Bot

Po wykonaniu powyższych kroków tworzony jest dziki bot. Jednak nie jest jeszcze gotowy do udostępnienia. W tym celu musisz podać dodatkowe informacje.

Utwórz Discord Bot Pojawił się Wild Bot

Zrób listę kontrolną tego, co twój bot może zrobić. Nie powinieneś nadawać mu uprawnień administratora, ponieważ wtedy może kontrolować Twój serwer. Pozwól mu wyciszyć lub zablokować członków, nadać priorytet mówcom, dodawać reakcje, umieszczać linki, zarządzać pseudonimami i wiele więcej. Każdy poziom uprawnień podany przez Ciebie ma swój unikalny identyfikator, który można zobaczyć na samym pulpicie nawigacyjnym.

Utwórz listę uprawnień Discord Bot

Tworzenie kodu dla Discord Bot

Jeśli jesteś programistą, będziesz chciał dość zmodyfikować funkcje bota. Ta demonstracja korzysta ze środowiska wykonawczego JavaScript node.js. Po zainstalowaniu dla Windows, możesz zainstalować „dodatkowe narzędzia”, które można wykonać bezpośrednio z poziomu terminalu poleceń. Zainstaluje Chocolatey, Visual Studio i inne programy w Windows PowerShell.

Utwórz Discord Bot Zainstaluj Chocolatey

Pobierz i zainstaluj Node.js dla Windows x64 a następnie uruchom następujący program z menu Start. To wiersz polecenia Node.js. (Nie uruchamiaj innego pliku aplikacji Node.js, ponieważ ma on inne zastosowanie).

Utwórz Discord Bot Nodejs Command Promptjpg

Po skonfigurowaniu środowiska do korzystania z Node.js będziesz musiał zainstalować „discord.js z obsługą głosową” przy użyciu następującego kodu.

npm install discord.js @discordjs/opus
Utwórz Discord Bot Zainstaluj Discord.js na Npm

Powinieneś zobaczyć status powodzenia dla liczby utworzonych pakietów.

Utwórz Discord Bot zainstalowany Discord.js

Zainstaluj nodemon, jak pokazano poniżej.

Utwórz Discord Bot Dodaj kod Nodemon

Wróć do bota Discord na stronie portalu dla programistów. Kliknij ikonę „kliknij, aby odsłonić token”, aby wyświetlić klucz alfanumeryczny, który jest Twoim prywatnym administratorem. Nie udostępniaj tokena nikomu, ponieważ można go łatwo zhakować.

Utwórz token botów Discord

Sprawdź przykład kodu pokazane na oficjalnej stronie Discord.

const Discord = require('discord.js'); const client = new Discord.Client(); client.on('ready', () => {     console.log(`Logged in as ${client.user.tag}!`); }); client.on('message', msg => {     if (msg.content === 'ping') {         msg.reply('pong');     } }); client.login('token');

Zamiast tokena w ostatnim wierszu kodu, skopiuj i wklej własny token bota Discord.

Utwórz Discord Bot Dodaj edytor tokenów Atom

Zapisz plik jako „Index.js” w dowolnym folderze, który jest bezpośrednio dostępny z wiersza polecenia. Może mieć dowolną nazwę, o ile jest to plik .js.

Utwórz Discord Bot Dodaj Zapisz plik Indexjs

Teraz, aby uruchomić bota, wprowadź następujący kod.

nodemon --inspect "file name".js

Gdy będzie gotowy, Node.js zaloguje Cię do interfejsu API Discord. Istnieje również tryb edytora w Node.js, do którego można uzyskać dostęp z opcji .help. Tutaj możesz wprowadzić kolejne zmiany do swojego bota.

Utwórz Discord Bot Logowanie jako Bot

Dodanie bota do twojego serwera

Po utworzeniu bota będziesz chciał dodać go do swojego serwera Discord. W tym celu potrzebujesz linku, takiego jak:

https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot

„Identyfikator klienta” znajduje się w Informacje ogólne w aplikacji, w której zapisałeś bota.

Utwórz Discord Bot Przejdź do aplikacji

Na poniższym ekranie możesz zobaczyć identyfikator klienta dla bota, który został utworzony w pierwszej sekcji.

Utwórz identyfikator klienta Discord Bot

Otwórz przeglądarkę i wprowadź link udostępniony powyżej. Po prostu zastąp identyfikator klienta swoim. Możesz wybrać serwer, na którym możesz dodać bota.

Utwórz Discord Bot Dodaj bot do serwera "class =" lazyload wp-image-339293

Jeśli bot został pomyślnie utworzony, zobaczysz komunikat „autoryzowany”, który pokazuje, że aplikacja została podłączona do twojego serwera Discord. Jeśli masz zainstalowany serwer Discord dla Windows, powinien pojawić się alert w zasobniku systemowym, jak pokazano tutaj.

Utwórz Discord Bot Bot dodany do serwera "class =" lazyload wp-image-339296

Utworzony bot został pomyślnie dodany do serwera Discord.

Utwórz Discord Bot Bot Visible In Server "class =" lazyload wp-image-339299

Boty Discord to interaktywny sposób na zwiększenie zainteresowania Twoim serwerem. Aby uzyskać więcej informacji na temat pracy z niestandardowymi botami Discord, zapoznaj się z tą oficjalną instrukcją.

Czy stworzyłeś własnego bota Discord? Jaki był jego cel? Podziel się swoimi pomysłami w komentarzach.

Czytaj dalej:

Czy ten artykuł jest przydatny?