Как сделать диск бот

Нужен бот для просмотра чата Discord, пока тебя нет? Вот как это сделать

Появление Discord, чата и голосовой программы, пользующейся популярностью среди игроков, сделало довольно распространенным явление среди интернет-обитателей, которые проводят время вокруг «серверов Discord» по различным темам. Фактически, одна из лучших сторон Discord. это то, что вы можете легко создать свой собственный бесплатный сервер, распределить его по каналам и пригласить любого, кто захочет принять в нем участие. Окунувшись в изящные функции Discord, вы можете поинтересоваться, как сделать бот Discord.

Одна из самых крутых функций платформы. это возможность создавать автоматических пользователей. ботов, которые могут выполнять различные функции. Эти боты написаны на JavaScript и могут стать довольно сложными. Они делают такие вещи, как воспроизведение музыки для пользователей на сервере, приветствие новых пользователей по прибытии и многое другое.

Создание собственного бота Discord не займет много усилий, даже если вы новичок в кодировании и JavaScript в целом. Вот все, что вам нужно знать, чтобы создать (супер, супер простой) собственный бот Discord.

Шаг 1: Загрузите Node.js и создайте учетную запись Discord, если у вас нет

Node.js. это среда выполнения JavaScript с бесплатным и открытым исходным кодом, и она вам понадобится, чтобы ваш бот действительно работал. Загрузите его с сайта nodejs.org и установите, прежде чем приступать к чему-либо другому.

Очевидно, что вам также понадобится учетная запись Discord и собственный сервер для тестирования вашего бота. Если вы еще не создали его, перейдите на Discordapp.com и создайте его. Если у вас есть, войдите в свою учетную запись и откройте сервер, на котором вы хотите, чтобы ваш бот жил.

Вам также потребуется программа текстового редактора, например Notepad в Windows, для кодирования.

Шаг 2: Создайте своего бота

Теперь вам нужно создать «приложение» на Discord, чтобы ваш бот работал. Это занимает немного времени, но это не слишком сложно. Цель здесь. получить «токен авторизации» для бота, чтобы Discord распознал ваш код и добавил его в бот на своих серверах.

Сначала перейдите на discordapp.com/developers/applications/me. Ваша учетная запись должна быть авторизована, поэтому вы сразу перейдете к списку приложений своей учетной записи. Удар Новое приложение для начала. Дайте боту имя, затем нажмите кнопку с надписью Сохранить изменения.

Теперь в правом меню нажмите Bot. Оказавшись в новом меню, нажмите Добавить бот под Построй-бот вариант. Если у вас есть только одно приложение, которое мы только что сделали, оно должно появиться автоматически. В противном случае выберите его.

Шаг 3: Получить токен авторизации вашего бота

В поле отмечено Пользователь App Bot, искать слова Токен: нажмите, чтобы открыть. Нажмите на эту ссылку, и вы увидите строку текста. Это токен авторизации вашего бота, который позволяет вам отправить его код. Не делись этим ни с кем. этот токен позволяет любому, у кого он есть, создавать код для бота, что означает, что тот, у кого он есть, может контролировать вашего бота. Если вы думаете, что токен был скомпрометирован, хорошая новость заключается в том, что вы можете легко сгенерировать новый со ссылкой прямо под токеном, которая гласит «Сгенерировать новый токен».

Вам понадобится этот токен всего за секунду.

Читайте так же

Samsung Galaxy S10 Hands On и фотогалерея... Как мы и ожидали, южнокорейский гигант Samsung недавно выпустил свой флагманский смартфон Galaxy S10 на недавнем мероприятии в Сан-Франциско. Это устройство Galaxy S 10-го поколения от стабильной версии Samsung отмечает все, что мы ожидаем от флагман...
Первый в мире телефон с четырьмя камерами получил ... Samsung довольно скуп на детали об обновлениях Android, особенно когда дело доходит до телефонов среднего уровня. Однако это не означает, что мы не получаем внутренней информации о том, что будет от южнокорейской компании. Samsung Galaxy A9 (2018), ...
Microsoft HoloLens 2 запускается 24 февраля, дразн... Ожидается, что HoloLens 2 будет анонсирован 24 февраля 2019 года. Особенности HoloLens 2 будет оснащен специальным чипом AI Утверждается, что значительно сократить время обработки По слухам, в новой гарнитуре будет установлен датчик ToF ...

Шаг 4: Отправьте своего бота на ваш сервер

Теперь прокрутите до поля, отмеченного Детали приложения и найти свой ID клиента, длинный номер. Скопируйте номер и добавьте его к этому URL вместо слова CLIENTID.

Окончательный URL-адрес должен выглядеть следующим образом, но вместо этого поддельного идентификационного номера клиента:
https://discordapp.com/oauth2/authorize?client_id=000000000000000001scope=botpermissions=8

Скопируйте URL с вашим идентификационным номером клиента в ваш браузер. Это приведет вас на сайт, где вы можете сообщить Discord, куда отправить вашего бота. Вы узнаете, что это сработало, если открыть Discord в приложении или в браузере и перейти на свой сервер. Канал сообщит, что в комнату вошел бот, и вы увидите его в правом меню под списком онлайн-пользователей.

Шаг 5: Создайте папку «Bot» на вашем компьютере

Пока вы это делаете, вы также можете потратить некоторое время на создание папки в легкодоступном месте на вашем компьютере, где вы можете хранить все файлы вашего бота. Назовите это как-нибудь просто, например «DiscordBot» или «MyBot», чтобы вы точно знали, что это такое.

Шаг 6: Откройте ваш текстовый редактор и создайте файлы бота

Вы собираетесь создать три файла для вашего бота из вашего текстового редактора. Во-первых, вставьте этот код:

Замените «Your Bot Token» токеном, сгенерированным ранее на странице приложения вашего бота. Убедитесь, что токен находится внутри кавычек. Затем сохраните файл в папке бота Discord, которую вы создали на рабочем столе, используя имя файла «auth.json». Не забудьте сохранить его как файл.txt. он не будет работать, если он будет.txt вместо.json.

Создайте новый файл и вставьте этот код:

<
«Имя»: «приветствующий бот»,
«Версия»: «1.0.0»,
«Описание»: «Мой первый дискорд бот»,
«Main»: «bot.js»,
«Автор»: «Ваше имя»,
«зависимость»: <>
>

Замените имя автора на ваше имя, если хотите; вы также можете изменить «описание» на что-то иное, чем «Мой первый бот-дискорд», если вы хотите, чтобы что-то более соответствовало тому, что вы делаете, что будет полезно для запоминания того, что должен делать ваш бот.

Сохраните этот файл как «package.json» в папке бота Discord.

Шаг 7: Определите код вашего бота

Нужно сделать еще один текстовый файл, и это важный файл, который контролирует поведение вашего бота. Вы должны быть знакомы с JavaScript, чтобы действительно иметь полный контроль над своим ботом и знать, что вы делаете, но если вы новичок в программировании и просто хотите что-то сделать, вы можете скопировать и вставить этот код в файл сделать простого бота, который будет приветствовать вас на вашем сервере.

(Спасибо среднему пользователю Renemari Padillo, чей учебник по ботам помог нам создать его. Посмотрите его учебник по поиску и устранению неисправностей кода и другим советам.)

Этот код устанавливает бота Discord, который будет отвечать на определенные сообщения: в частности, все, что начинается с символа «!». В частности, мы программируем бота, чтобы он отвечал на команду «! Intro», поэтому, если кто-то введет его на вашем сервере, пока бот находится на нем, бот ответит запрограммированным сообщением. В нашем коде мы определили сообщение как «Привет! Добро пожаловать на сервер! »Вы можете изменить как сообщение-подсказку, так и сообщение-ответ, переопределив их в приведенном выше коде. Просто убедитесь, что в сообщениях содержатся одинарные кавычки.

Читайте так же

Vivo сотрудничает с Energous, чтобы сделать беспро... Компания-производитель смартфонов Vivo заключила партнерское соглашение с компанией Energous, которая работает над тем, чтобы поставить нам беспроводную беспроводную зарядку устройства, избавляя нас от необходимости вставлять наши гаджеты в стену или...
Как смотреть Манчестер Юнайтед против ПСЖ в прямом... Последний 16 матч Лиги чемпионов сложно назвать Что ж, конечно, ситуация несколько изменилась с тех пор, как «Манчестер Юнайтед» и «Пари Сен-Жермен» были объединены в Лиге чемпионов 16 декабря прошлого года. То, что выглядело так, как будто это мо...
Цифровая экономика будет представлять более полови... В этом году отмечается возвращение инвестиций в инновации в регионе организациями региона, говорится в исследовании. Анжелика Мари для Бразилии Tech | 22 марта 2019. 19:36 GMT (12:36 PDT) | Тема: ИТ приоритеты В 2019 году латиноамериканские органи...

Сохраните этот последний текстовый файл как «bot.js» в папке бота Discord.

Шаг 8: Откройте «Командную строку» вашего компьютера и перейдите в папку бота Discord

На ПК с Windows вы можете легко получить доступ к командной строке, щелкнув значок Windows и введя «Командная строка» в поле. Когда он откроется, введите «cd», а затем путь к папке. На моем компьютере команда выглядит так: «DesktopDesktopDiscordBot cdUsersPhil». Это должно изменить строку командной строки, чтобы включить путь к файлу в вашей папке.

Кроме того, вы можете перейти к своей папке в Windows и, удерживая клавишу Shift, щелкнуть правой кнопкой мыши пустую область папки и выбрать Откройте командную строку.

Шаг 9: Используйте командную строку, чтобы установить зависимости вашего бота

Теперь пришло время использовать Node.js. В командной строке, указав в папке пути к папке бота Discord строку «npm install discord.io winston –save». Это автоматически установит файлы, необходимые для бота Discord, в папку напрямую.

Также используйте следующую командную строку для установки дополнительных зависимостей: npm install https://github.com/woor/discord.io/tarball/gateway_v6

Это должно предоставить вам все необходимые файлы.

Шаг 10: Запустите бот

Это должно быть все. Чтобы попытаться запустить своего бота, введите «node bot.js» в командной строке (убедитесь, что вы все еще находитесь в папке бота Discord).

Теперь вернитесь на сервер Discord и попробуйте протестировать своего бота, набрав «! Intro» или «!», А затем все, что вы написали в вашем файле «bot.js». Если все прошло правильно, ваш бот должен немедленно вернуть сообщение, которое вы для него закодировали.

Congrats! Вы только что создали бот Discord!

Шаг 11: Выясните, был ли ваш бот кем-то другим

Discord имеет большое сообщество людей, которые постоянно делают вещи для блага сервиса, включая ботов. Существуют целые базы данных о ботах, созданных другими людьми, которые выполняют различные функции, и часто их создатели делают их доступными для загрузки и использования. Сэкономьте себе немного времени и немного кодирования, проверив некоторые обычные места, где находятся боты Discord, чтобы узнать, выполнил ли кто-то вашу работу за вас.

Читайте так же

Tecno Camon i4 с настройкой тройной камеры запущен... Camon i4 от Tecno теперь считается самым дешевым смартфоном с тройной камерой на задней панели. Tecno Mobiles выпустила в Индии новый смартфон под названием Camon i4. Изюминкой устройства является то, что оно оснащено трехкамерной камерой сзади, что...
Realme 3 с MediaTek Helio P70 SoC запущен на рупии... Особенности Realme 3. новый бюджетный смартфон на индийском рынке смартфонов. Смартфон был выпущен компанией Realme в понедельник, 4 марта, в Индии. Запуск Realme 3 India начался с выступления генерального директора компании Мадхава Шета. Он рассказ...
Fortnite получает ДРУГОЕ новое обновление, но по к... Сражение Игроки Royale должны замечать меньше ошибок и более стабильный игровой процесс. Fortnite получает еще одно новое обновление (Изображение: EPIC GAMES) Поклонникам Fortnite потребуется загрузить еще одно новое обновление, менее чем через 48 ...

Author: dakus