Как да създадете бот на Discord (със снимки)

Съдържание:

Как да създадете бот на Discord (със снимки)
Как да създадете бот на Discord (със снимки)

Видео: Как да създадете бот на Discord (със снимки)

Видео: Как да създадете бот на Discord (със снимки)
Видео: Да, я Роблокс Квин👑💖🍍#роблокс #игры #смешное #интересное 2024, Може
Anonim

Discord е популярна програма за чат, която геймърите често използват и обичат. Потребителите на Discord могат да създадат свой собствен Discord канал безплатно и да поканят хората да се присъединят към канала. Някои хора използват ботове в Discord, за да пускат музика, да поздравяват нови потребители в канала и др. Това wikiHow ви учи как да създадете бот за Discord. Трябва обаче поне да сте запознати с кодирането, защото ботовете работят чрез JavaScript.

Стъпка

Част 1 от 6: Подготовка на компютъра

Създайте бот в Discord Стъпка 1
Създайте бот в Discord Стъпка 1

Стъпка 1. Изтеглете Node.js от

Node.js е безплатното време за изпълнение на JavaScript, необходимо за създаването на ботове. Можете да изберете инсталационния файл за Windows или MacOS, както и желаната от вас версия. За този процес се препоръчва да изберете версията LTS.

Създайте бот в Discord Стъпка 2
Създайте бот в Discord Стъпка 2

Стъпка 2. Стартирайте инсталационния файл

На компютър с Windows просто щракнете върху изтегления файл, за да стартирате инсталацията. На Mac ще трябва да извлечете файловете и да намерите файла с приложението/инсталацията. Уверете се, че сте прочели всички споразумения, преди да извършите инсталацията.

Създайте бот в Discord Стъпка 3
Създайте бот в Discord Стъпка 3

Стъпка 3. Създайте акаунт в Discord (по избор)

Ако все още нямате акаунт в Discord, можете да създадете такъв на адрес

Създайте бот в Discord Стъпка 4
Създайте бот в Discord Стъпка 4

Стъпка 4. Влезте във вашия Discord акаунт и канал

Отворете приложението Discord на компютъра си и отворете канала, към който искате да добавите бота.

Част 2 от 6: Създаване на ботове при раздор

Създайте бот в Discord Стъпка 5
Създайте бот в Discord Стъпка 5

Стъпка 1. Посетете https://discord.com/developers/applications/me чрез уеб браузър

Възможно е вече да имате достъп до акаунта си чрез приложението, но влезте отново, ако бъдете подканени. В този раздел създавате приложение с активиран бот. Това означава, че ще създавате приложения и ботове.

Създайте бот в Discord Стъпка 6
Създайте бот в Discord Стъпка 6

Стъпка 2. Щракнете върху синия бутон Ново приложение

Той е от дясната страна на браузъра ви. Ще се появи изскачащ прозорец за името на приложението ви.

Въведете името на приложението и кликнете върху „Създаване“. Изберете описателно име (напр. „Greeterbot“), ако ботът на приложението ви работи, за да поздрави потребителите. Име като „Greeterbot“обаче може да предизвика грешки, тъй като е толкова популярно име. Затова добавете низ от числа в края на името (напр. "Greeterbot38764165441")

Създайте бот в Discord Стъпка 7
Създайте бот в Discord Стъпка 7

Стъпка 3. Щракнете върху Ботове в лявото меню

Това меню е обозначено с икона на парче пъзел.

Създайте бот в Discord Стъпка 8
Създайте бот в Discord Стъпка 8

Стъпка 4. Щракнете върху Добавяне на бот

Този бутон е под заглавието „Build-A-Bot“.

  • Кликнете върху „Да, направете го!”В изскачащия прозорец, за да потвърдите действието.
  • Ако получите съобщение за грешка за име, което е твърде популярно, върнете се на страницата на приложението и променете името. Например името „Music Bot“беше счетено за твърде популярно. Можете обаче да добавите някои числа в края на името на приложението.
Създайте бот в Discord Стъпка 9
Създайте бот в Discord Стъпка 9

Стъпка 5. Щракнете върху Click to Reveal Token

Тази публикация е в информационната област на бота. Когато щракнете върху текста, можете да видите поредица от букви и цифри.

Щракнете върху „Копиране“, за да копирате целия текст. Можете да го поставите в лепкава бележка или приложение за бележки, но се уверете, че имате достъп до кода и не го давайте на никого. Всеки с кода може да контролира бота. Кодът винаги ще се показва на тази страница, когато имате нужда от него

Част 3 от 6: Изпращане на ботове на сървъри или канали на Discord Server

Създайте бот в Discord Стъпка 10
Създайте бот в Discord Стъпка 10

Стъпка 1. Щракнете върху Обща информация

Намира се в менюто в лявата част на екрана.

Създайте бот в Discord Стъпка 11
Създайте бот в Discord Стъпка 11

Стъпка 2. Щракнете върху Копиране в секцията „Client ID“

Тази опция е в средата на уеб страницата.

Създайте бот в Discord Стъпка 12
Създайте бот в Discord Стъпка 12

Стъпка 3. Поставете ClientID, който сте копирали в следния URL адрес:

„Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8“

Например, ако вашият ClientID е „000000000000000001“, URL адресът ще изглежда така:

Създайте бот в раздор Стъпка 13
Създайте бот в раздор Стъпка 13

Стъпка 4. Поставете URL адреса в адресната лента на браузъра

Ще бъдете отведени на нова страница, която ще ви позволи да добавяте ботове към канала си.

  • Щракнете върху падащото меню, за да се покажат всички съвместими канали.
  • Кликнете върху „Упълномощаване“, за да продължите. Ще получите съобщение за потвърждение, че ботът е добавен и активният раздел може да бъде затворен.

Част 4 от 6: Кодиращи ботове

Стъпка 1. Създайте папка за кодове на ботове на работния плот

Ще създадете кодови файлове, които по -късно ще бъдат добавени към папката.

  • Кодът, показан в тази статия, е взет от
  • Можете да търсите в интернет за други кодове на ботове, ако искате, например кодове за непрекъснато възпроизвеждане на музика. Това wikiHow използва примерен код за ботове, които отговарят на текст или команди, които започват с "!"

Стъпка 2. Отворете програма за редактиране на текст

Можете да използвате програма за редактиране на текст от по-нисък клас като Notepad за Windows или TextEdit за Mac.

Стъпка 3. Въведете следния код:

    {“Token”: “Your Bot Token”}

  • Уверете се, че сте въвели кавичките в текста на кода, получен от предишните стъпки.

Стъпка 4. Запазете файла като “auth.json”

Уверете се, че файлът не е записан с разширение.txt.

Стъпка 5. Създайте нов документ

Можете да създадете такъв, като натиснете клавишната комбинация Ctrl+N (Windows) или Cmd+N (Mac) или щракнете върху опцията „Ново“от раздела „Файл“.

Стъпка 6. Въведете следния код:

    {„Name“: „greeter-bot“, „version“: „1.0.0“, „description“: „My First Discord Bot“, „main“: „bot.js“, „author“: „Your name“, „Зависимости“: {}}

  • Уверете се, че сте заменили записа „Вашето име“с вашето име. Можете също да промените записа „описание“, ако не искате да използвате „My First Discord Bot“.

Стъпка 7. Запазете файла като „package.json“

Уверете се, че файлът не е записан с разширение.txt.

Стъпка 8. Създайте нов документ

Можете да създадете такъв, като натиснете клавишната комбинация Ctrl+N (Windows) или Cmd+N (Mac) или щракнете върху опцията „Ново“от раздела „Файл“.

Стъпка 9. Въведете кода на бота

Например, ако искате да създадете бот, който отговаря на съобщения или команди, които започват със символа "!", Въведете следния код:

    var Discord = require ('discord.io'); var logger = require ('winston'); var auth = require ('./ auth.json'); // Конфигуриране на настройките на регистратора logger.remove (logger.transports. Console); logger.add (нов logger.transports. Console, {colorize: true}); logger.level = 'отстраняване на грешки'; // Инициализиране на Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('ready', function (evt) {logger.info ('Connected'); logger.info ('Влезли като:'); logger.info (bot.username + ' - (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// Нашият бот трябва да знае дали ще изпълни команда // Той ще слуша съобщения, които ще започват с `!` 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: channelID, message: 'Pong!'}); break; // Просто добавете всички команди за регистър, ако искате.}}});

Създайте бот в раздор Стъпка 14
Създайте бот в раздор Стъпка 14

Стъпка 10. Запазете файла като „bot.js“

Уверете се, че файлът не е записан с разширение.txt.

Можете да затворите програмата си за редактиране на текст на този етап

Част 5 от 6: Инсталиране на бот за поддръжка

Създайте бот в Discord Стъпка 15
Създайте бот в Discord Стъпка 15

Стъпка 1. Отворете прозореца на командния ред

В Windows можете да използвате ключовата дума „Cmd“в полето за търсене на Windows в менюто „Старт“. На Mac можете да търсите „Команден ред“чрез Spotlight.

Създайте бот в Discord Стъпка 16
Създайте бот в Discord Стъпка 16

Стъпка 2. Достъп до папката bots на работния плот

Например, можете да въведете cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Създайте бот в раздор Стъпка 17
Създайте бот в раздор Стъпка 17

Стъпка 3. Въведете npm install discord.io winston –save и натиснете Enter

След като Node.js е инсталиран, този команден ред автоматично ще изтегли поддръжката или зависимостта за бота в папката на работния плот.

Създайте бот в Discord Стъпка 18
Създайте бот в Discord Стъпка 18

Стъпка 4. Въведете npm install и натиснете Въведете.

Кодът ще гарантира, че няма други елементи или програми, които трябва да инсталирате, за да работи ботът.

Сега имате кода за бота и ще проверите дали кодът може да работи при следващия метод

Част 6 от 6: Управление на бота

Създайте бот в раздор Стъпка 19
Създайте бот в раздор Стъпка 19

Стъпка 1. Въведете възел bot.js и натиснете Enter в прозореца на командния ред

Ако получите съобщение за грешка, значи правите нещо нередно с кода на бота.

Създайте бот в Discord Стъпка 20
Създайте бот в Discord Стъпка 20

Стъпка 2. Въведете „! Intro“в Discord

Въведете командата на канала, който съдържа бота. Примерният код, показан в тази статия, инструктира бота да отговаря на команди или публикации, които започват със символа „!“с думата „Понг!“. За да проверите дали ботът работи, въведете „! Intro“и изчакайте отговор или отговор от бота.

Създайте бот в Discord Стъпка 21
Създайте бот в Discord Стъпка 21

Стъпка 3. Проверете кода, ако не получите отговор

Ако ботът не отговаря на съобщението "! Intro" на Discord, прочетете отново това wikiHow и се уверете, че ботът е настроен правилно. Освен това се уверете:

  • Node.js е инсталиран правилно.
  • Токенът на Bot е правилно вмъкнат във файла auth.json.
  • Вие сте на същия канал като бота
  • Ботът вече е на сървъра.
  • Кодът, включен във файловете auth.json, bot.js и package.json, е правилен.
  • Изтеглили сте всички поддръжки или зависимости, за да може ботът да работи с помощта на командния ред (след като Node.js е инсталиран).

Препоръчано: