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

Нужен бот для просмотра чата 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, искать слова Токен: нажмите, чтобы открыть. Нажмите на эту ссылку, и вы увидите строку текста. Это токен авторизации вашего бота, который позволяет вам отправить его код. Не делись этим ни с кем. этот токен позволяет любому, у кого он есть, создавать код для бота, что означает, что тот, у кого он есть, может контролировать вашего бота. Если вы думаете, что токен был скомпрометирован, хорошая новость заключается в том, что вы можете легко сгенерировать новый со ссылкой прямо под токеном, которая гласит «Сгенерировать новый токен».

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

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

Как Отключить Безопасный Режим На Zte... У многих юзеров врубается неопасный режим ("Android"). Как выключить его? Обычно устройства, работающие на этой платформе, перебегают туда если проход повреждения системы иначе говоря тогда, когда посторонние приложения вызывают какие-либо ...
Apple Watch оповестили моего отца о серьезном забо... Apple Watch оповестили моего отца о серьезном заболевании сердца посреди ночи После события Apple, прошедшего в прошлый понедельник, я написал несколько соображений высокого уровня по поводу объявлений компании и сосредоточился на том, почему я так ...
Как играть в свои собственные игры для PS4 на iPho... Вы можете быть ленивым для видео игры? Вот так я иногда чувствую. я хочу играть в новейшую PlayStation, но я не могу встать с постели. Как будто Sony читала мысли вялых геймеров повсюду, компания выпустила удивительную вещь. PS4 Remote Play позволяет...

Шаг 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», поэтому, если кто-то введет его на вашем сервере, пока бот находится на нем, бот ответит запрограммированным сообщением. В нашем коде мы определили сообщение как «Привет! Добро пожаловать на сервер! »Вы можете изменить как сообщение-подсказку, так и сообщение-ответ, переопределив их в приведенном выше коде. Просто убедитесь, что в сообщениях содержатся одинарные кавычки.

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

Apex Legends DOWN Статус сервера последний, так ка... APEX LEGENDS не работает, серверы переведены в автономный режим Respawn для технического обслуживания сегодня. вот последний статус сервера. Apex Legends не работает, Respawn взял серверы для популярной PS4, Xbox One и игры для ПК в автономном режим...
ЕС публикует руководящие принципы по созданию этич... Европейская Комиссия излагает свое видение надежного ИИ Поскольку искусственный интеллект начинает играть все большую роль в нашей повседневной жизни, ЕС опубликовал свои первые руководящие принципы этического развития ИИ, предупреждая технологическ...
Диди Чукс из Китая учится у Google выделять самост... Последний шаг Didi очень напоминает тот, что сделал Google еще в 2016 году, когда он превратил свое автономное рулевое устройство Waymo в отдельную дочернюю компанию. Сайрус Ли | 7 августа 2019.- 23:47 GMT (16:47 PDT) | Тема: Инновации Didi Chuxin...

Сохраните этот последний текстовый файл как «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, чтобы узнать, выполнил ли кто-то вашу работу за вас.

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

Больше отчетов намекают на квадратную заднюю камер... Обновления камеры готовы к 2019 году Когда появятся iPhone 11 или iPhone XI, или как Apple решит их назвать, топовые модели вполне могут появиться с задними камерами с тремя объективами, согласно новым сообщениям. сообщениям, которые подтверждают сл...
Новый OnePlus 7 демонстрирует удивительно знакомый... Samsung высосал много воздуха из комнаты со своей серией Galaxy S10, Galaxy Fold, и Galaxy Note 10, который скоро будет представлен, но есть много других достойных внимания флагманов Android, которые планируется выпустить в 2019 году. Один из таких У...
Надстройки Firefox отключены из-за проблемы с серт... Mozilla выпустила исправление для пользователей Firefox на рабочем столе с помощью своей системы Study. Команда Mozilla Firefox работает над общим решением проблемы, влияющей на дополнения Mozilla использовала свою систему исследований, чтобы ис...

Author: dakus