Боты для приложения discord

Не можете найти подходящий бот – создайте свой собственный!

Хотя существуют сотни ботов Discord, каждый со своими уникальными настройками и широким диапазоном команд, возможно, вы не найдёте того, который был бы адаптирован к вашим конкретным потребностям. Или, может быть, вы просто хотите иметь полную настройку или более ограниченный доступ к боту. В любом случае, существуют несколько способов сделать собственного бота, но мы сосредоточимся на самом простом и эффективном способе:

Первое, что вам нужно сделать, это войти в Discord, перейти на страницу приложений и нажать «Создать приложение» (“Create an application”).

Затем добавьте название приложения (и аватар, если хотите), и нажмите «Бот» (“Bot”) на панели с левой стороны. Там же нажмите «Добавить бот» (“Add bot”). Затем вы увидите всплывающее окно с вопросом, хотите ли вы продолжить, щёлкните «Да» (“Yes”).

Отсюда вы можете указать ваши конкретные полномочия. Это можно настроить исходя из ваших предпочтений. Под именем пользователя бота теперь должен появиться раздел под названием «Токен» (“Token”). Под ним щёлкните ссылку «Нажмите, чтобы открыть токен» (“Click to reveal token”). Скопируйте код токена, он вам ещё понадобится

Затем в левой части нажмите «OAuth2». Здесь вы должны указать, какую программу вы создаете. Нажмите «Бот», а затем скопируйте URL-адрес, который будет отображён. Вы перейдёте на страницу, на которой вы сможете добавить бота на любой из серверов, которыми вы управляете. Далее выберите сервер, к которому вы хотите добавить бота.

Здесь вам понадобится какая-нибудь программа для кодирования и определённые знания, чтобы в полной мере использовать бота. Чтобы активировать бота, вам понадобится текстовый редактор, такой как NotePad, и инструмент для кодирования, такой как JavaScript. Вам нужно будет взять токен, который вы получили раньше, и сохранить его как документ NotePad в папку для своего бота. Этот документ должен иметь название «auth.json» и должен быть написан следующим образом:

{

“token”:

}

You’ll need to create two more files to run your bot. One should be saved as package.json with the following code:

{

“name”: “greeter-bot”,

“version”: “1.0.0”,

“description”: “”,

“main”: “bot.js”,

“author”: “”,

“dependencies”: {}

}

Для последнего кода создайте файл и назовите “bot.js.” Здесь вы должны детализировать основные функции бота. Предпочтительнее если у вас есть некоторые знания и навыки кодирования, чтобы вы могли создать бота с тем набором функций, которые вам нужны. Однако на сайте Medium представлен простой код бота Discord.  Таким образом, если вы не знакомы с JavaScript, вы можете использовать следующий код для создания бота с простым набором функций.

var Discord = require(‘discord.io’); var logger = require(‘winston’); var auth = require(‘./auth.json’); // Configure logger settings logger.remove(logger.transports.Console); logger.add(logger.transports.Console, { colorize: true }); logger.level = ‘debug’; // Initialize Discord Bot var bot = new Discord.Client({ token: auth.token, autorun: true }); bot.on(‘ready’, function (evt) { logger.info(‘Connected’); logger.info(‘Logged in as: ‘); logger.info(bot.username + ‘ – (‘ + bot.id + ‘)’); }); bot.on(‘message’, function (user, userID, channelID, message, evt) { // Our bot needs to know if it will execute a command // It will listen for messages that will start with `!` if (message.substring(0, 1) == ‘!’) { var args = message.substring(1).split(‘ ‘); var cmd = args;

args = args.splice(1); switch(cmd) { // !ping case ‘ping’: bot.sendMessage({ to: channelID, message: ‘Pong!’ }); break; // Just add any case commands if you want to.. } } });

Наконец, вы можете запустить этот код, открыв JavaScript (или любую другую программу для кодирования по вашему выбору) и набрав “npm install discord.io winston –save” – который установит все программы, которые вам нужны для работы бота. Затем вводите “node bot.js” каждый раз, когда вы хотите запустить бот.

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

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

Rhythm

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

  • Ютуб;
  • Твич;
  • Soundcloud.

Функция воспроизведения музыкальных треков предусматривает прямое использование ссылок либо воспользовавшись специально разработанного поиска. В результате на экране монитора используемого устройства отображаются результаты из специализированного файлообменника.

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

Pancake

Более 300 000 серверов используют Pancake на дискордах, и по уважительной причине. Простота в использовании, хороший баланс между командами развлечений для пользователей и расширенной модерацией для администраторов. Отдельный хостинг не нужен.

Настраиваемая система модерации позволяет управлять всем, начиная с голосового чата и заканчивая блокировкой пользователей с системой разрешений для настройки команд модераторов с разными полномочиями.

Кстати, если вам нужно изменить голос в Disord, то вот тут есть подробная инструкция, как это сделать и несколько программ на выбор.

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

Имея сотни доступных команд, на сервере Pancake Disord найдется что-то для каждого.

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, и . Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI или PayPal:

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Способ 2: Dank Memer

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

Шаг 2: Проверка бота

После успешной авторизации Dank Memer понадобится перейти на свой сервер и выполнить несколько команд, не только удостоверившись в том, что бот функционирует, но и получив полезную информацию для последующего взаимодействия.

  1. После открытия главного канала сервера вы должны увидеть сообщение от Dank Memer, где рассказываются общие принципы работы с ботом. Справа в списке участников появится аватарка данного инструмента, подразумевающая его успешное добавление.

Введите команду для получения списка команд помощи в разных направлениях бота.

Например, вы можете ввести , чтобы получить список всех команд, связанных с экономикой бота.

Шаг 3: Отображение своего уровня

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

В новом сообщении от бота отображается не только текущий уровень, но и количество заработанных средств, инвентарь, опыт и монеты в банке. Подробнее о том, что значит каждый из этих пунктов и как использовать те же монеты, вы можете прочесть на сайте Dank Memer, где разработчики описывают все аспекты действия бота.

MEE6

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

Если говорить о бесплатном варианте – дополнительные настройки помогут навсегда минимизировать или даже полностью исключить спам. Подозрительные сообщения будут удаляться, а их авторы получать наказания. Система страйков настраиваемая, меру выбирает администратор сервера.

Предусмотрена возможность создания собственных команд. Например, рядовому пользователю можно дать доступ к перечню ролей, которые он сможет получить, написав соответствующую команду.

MEE6 даёт возможность создать ранговую систему, эвенты и достижения. Например, за каждых 100 сообщений могут начисляться баллы, в зависимости от их количества – выдаваться соответствующее звание. Зачастую это приводит к значительному поднятию актива на сервере, ведь каждый хочет подняться как можно быстрее, из-за чего общение в текстовом канале становится неотъемлемой частью сервера. Если кто-то захочет зафлудить весь чат – бот пресечёт попытку, выдав предупреждение или заглушку.

Добавить бота в дискорд — https://mee6.xyz/

Tatsumaki

Fun — это модное слово, которое лучше всего ассоциируется с ботом Tatsumaki. Он яркий, с множеством интересных функций, которыми могут воспользоваться пользователи вашего сервера, чтобы повысить активность пользователей.

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

Функции модерации Tatsumaki не требуют настройки. Они готовы к использованию, с командами для управления пользователями (запрет, отключение звука и т.д.), обрезки сообщений, настройки приветственных сообщений и других.

Вы также можете осуществлять поиск на YouTube, искать факты о кошках, играть в различные игры, а также проводить опросы по всему серверу. Существует обширная система уровней с XP, доступная для пользователей в зависимости от их активности.

Популярные разновидности

Как было сказано ранее, существует немало видов интерактивных помощников для Discord. Среди самых популярных хотелось бы выделись таких:

  1. Dyno – серверный бот, осуществляющий фильтрацию входящих уведомлений от посторонних программ, поиск песен и информации. Кроме того, Dyno помогает осуществлять управление ролями на каналах Discord и пользоваться алгоритмами модерации организационной структуры.
  2. DabBot – музыкальный бот, позволяющий фильтровать непригодные к прослушиваю песни, ища взамен им более качественные композиции.
  3. Rhythm bot – еще один популярный музыкальный бот. Как пользоваться Rhythm bot, мы рассказали более подробно об этом в одной из наших публикаций.
  4. Mee6 – информационных бот. Отличный помощник, позволяющий разобраться с командами для других интерактивных ботов на сервисе D
  5. Обеспечивает безопасность используемого канала от внешних атак, выводит информацию об участниках либо сервере, помогает в управлении ролями и выводит статистику по тому или иному игроку. Ну и, само собой, основная функция данного бота – музыкальная – поиск и воспроизведение искомых песен и треков.
  6. Simple Poll. Этот бот предназначен для создания опросов в чатах.

Боты для создания голосований

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

Simple Poll

Инструмент Simple Poll включает только две команды, которые и предназначены для проведения голосований. Их синтаксис максимально прост и с принципом создания опросов быстро разберется даже начинающий администратор. Для этого есть также команда помощи, выводящая на экран правильный пример составления вопроса и вариантов ответа. Эмодзи для реакции подбираются автоматически. Если варианта всего два, появляется палец вверх и вниз, а при нескольких доступных ответах (A, B, C) вместо этих эмодзи отображаются буквы, а пользователь выбирает подходящую для него.

Каждое сообщение с голосованием отправляется от имени бота вне зависимости от того, кто его автор, что иногда полезно для обладателей серверов, но некоторым не нравится такой подход, поскольку они хотят создавать голосования от своего имени. Дополнительно роль бота придется настроить, если правила текстовых каналов специфические. По умолчанию доступ администратора отсутствует, поэтому для Simple Poll обязательно предоставляются разрешения на чтение, отправку сообщений и использование реакций.

Poll Bot

Главное отличие Poll Bot от предыдущего — опрос с двумя вариантами ответов создается от имени пользователя, который ввел соответствующую команду. К сожалению, из-за специфики функционирования такого инструмента более сложные голосования все еще публикуются от имени бота, но есть вероятность того, что в будущем это изменят. Еще одна особенность заключается в автоматическом добавлении реакции для тех, кто хочет воздержаться или не знает, куда отдать свой голос. Соответственно, количество тех, кто выбрал такой ответ, тоже отображается под самим вопросом.

Подробнее: Добавление голосования на сервере в Discord

Carl Bot

Это один из лучших ботов, который выполняет за администратора целый ряд действий в Дискорде. Carl bot причисляется к ботам-модераторам и применяется с целью автоматического контроля над серверами программы. Возможности Carl bot заключаются в следующем:

Назначать роли пользователям, которые присоединяются к серверу, переназначать роли при выходе, бане или переподключении.
Отсеивать участников, нарушающих правила, удалять их посты и сообщения, устанавливать на время или навсегда автоматический бан за распространение спама, оскорбления, рассылку ссылок и другие запрещенные правилами чата действия.
Назначать свои правила в сообществах, управлять командами и редактировать настройки.
Отслеживать действия пользователей, не принимая во внимание префиксы и каналы участников, отсеивая спам-ботов.
Предоставлять пользователям возможность создавать команды с различными переменными (количество участников, тема канала, id автора и др.), а также делиться ими.
Автоматически отправлять приветственные и предупреждающие сообщения участникам каналов при бане, входе и выходе.
Разрабатывать и соблюдать определенную иерархию публикации пользовательских постов.

Во избежание проблем с безопасностью загружать Carl bot необходимо только с сайта разработчика или хранилища ботов. После установки можно выбрать действия, на выполнение которых бот будет иметь право.

RED

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

Пользователь может настроить имя и аватар своего бота в зависимости от стиля сервера. Для расширения функционала можно использовать плагины, кодирующиеся на питоне. На сайте RED можно найти плагины, созданные сообществом.

Установка

Подключать бот нужно только через доверенные специализированные сайты. В противном случае ваш аккаунт может быть взломан или компьютер инфицирован вирусами.

Лучше всего выбирать помощника на этих ресурсах:

  • discordbots.org;
  • carbonitex.net;
  • bots.ondiscord.xyz.

Предварительно авторизуйтесь в Дискорде. На соседней вкладке браузера откройте интересующий ресурс и определитесь с выбором бота.

Далее потребуется сделать такие операции:

1. Перейти на страничку робота: кликнуть по его блоку.

2. Внимательно ознакомиться с информацией (функционал, преимущества, команды) и убедиться в том, что это программное решение действительно подходит для ваших задач.

3. Кнопка для подключения бота называется Invite или Add to Discord, в зависимости от того, где выполняется операция.

Она может быть размещена непосредственно на страничке ресурса, а также на официальном сайте разработчика (ссылка, как правило, указывается в описании).

Кликните команду подключения и следуйте инструкции сервиса.

Сыворотка

Топ боты для дискорда завершает не менее любопытный, чем предыдущие, бот Сыворотка

Несмотря на то, что он включен в список последним, он заслуживает внимание пользователей. Сразу после установки и настройки сывороточный бот позволяет управлять сервером при помощи голосовых команд (здесь можно привести сравнение с Siri)

Благодаря этой функции все голосовые подсказки будут под рукой.

Главной особенностью этого робота является то, что пользователю больше не придется каждый раз сворачивать игру для введения команды на своих серверах в Дискорде. Установив бот, он может обратиться к нему, как к старому доброму другу: «Эй, Сыворотка!», после чего дать ему необходимую команду, которая будет выполнена в ближайшее время в соответствии с установленными требованиями. Это упрощает процесс взаимодействия с другими участниками сообщества, так как не требует переключения между окнами.

Единственной причиной, по которой Сывороточный бот все еще располагается в бонусной секции, является то, что он еще недоступен для работы. Взаимодействие с голосовым помощником Дискорд с его помощью пока невозможно.

Каждый из включенных в топ 10 ботов для Discord может стать незаменимой составляющей чата и в разы повысить привлекательность сервера. При наличии собственного сообщества администратору не нужно постоянно зависать вокруг серверов для осуществления контроля за ним. Перечисленные выше роботы популярны среди пользователей, но помимо этого перечня есть ряд других новостных, развлекательных, музыкальных ботов и, конечно же, ботов для модерации. Для каждой функции найдется свой робот, который сделает использование сервера намного проще и сделает взаимодействие между участниками более комфортным и продуктивным. Главное выбрать подходящие для себя боты, а при необходимости – создать собственный.

Why Cafe?

Cafe is a free, fully featured, endless incremental discord game bot.

Works when you are away from discord! Progress even while you aren’t on your pc, or mobile device!No need to leave your device on for hours, the game continues on!

30+ Items, with unique upgrades. With a multitude of different items, you, and your server will never get bored — and with unlockable upgrades, you never run out of things to do.

Advanced Team system. Want to work with friends? Go for it. With an advanced permission, invite code system, and comprehensive log, you take control of the group.

Custom profiles, and online dashboard. Editing on discord isn’t always easy, so we simplify and streamline the process for you.

Применение программы Discord Bot Maker

Программу Discord Bot Maker применяют для создания ботов в рамках текстовых или голосовых диалогов в мессенджере Дискорд. В рамках программы можно создать бот, который выполняет комбинацию необходимых команд. При этом, пользователь может выбирать варианты команд, которые будут выполняться помощников. Пользователи могут вкладывать необходимые задачи в бот при помощи платформы Discord Bot Maker. Преимущество использования сервиса заключается в том, что программы интегрированы с мессенджером, и поэтому установка созданного бота проводится по облегченному варианту.

Если бот, исчерпал заложенные опции и инструменты, то пользователь может удалить бот с канала. Пользователи могут удалить бота, если уверены, что не захотят вернуть помощника для выполнения работы. Для того, чтобы удалить бот следует:

  • Перейти в мессенджер Дискорд.
  • В программе выбрать сервер, на котором сохранен бот.
  • В перечне сообщений на сервере, следует выбрать необходимый бот, и нажать с использованием правой кнопки мыши.
  • Следует выбрать вариант «Выгнать», чтобы помощник не смог вернуться на сервер.

Улучшите свой Discord Server с помощью этих полезных ботов

Discord стал местом встречи для геймеров по всему Интернету. Независимо от того, в какую игру вы играете, в Discord есть сообщество для неё. Учитывая количество геймеров по всему миру, которые используют эту программу, неудивительно, что боты Discord становятся всё более популярными.

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

Разные боты

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

Dank Memer

Dank Memer — лучший мем-бот для Discord. Он предоставляет набор команд, позволяющих вам использовать нужный мем в любом разговоре. Например, если нужен мем с удивленным лицом, просто введите «wat», и на экране сразу же отобразится соответствующая картинка. Еще вы можете создавать свои собственные мемы, загружая их при помощи отведенной для этого команды. Наконец, Данк Мемер внедряет на сервер «валютную систему», которая позволяет вам зарабатывать монеты на сервере, воруя у других пользователей, играя в азартные игры и выполняя другие задачи. Полученные монеты используются для приобретения особых мемов, игры в другие азартные направления или банального хвастовства перед другими участниками сервера.

Все базовые функции Dank Memer бесплатны, хотя вы можете внести пожертвование через Patreon для получения более крутых мемов-ботов. Выберите ежемесячный уровень от 2 до 45 долларов в месяц, чтобы разблокировать больше мемов, дополнительных монет и уникальных серверных ролей, параллельно поддерживая создателей этого веселого бота, который точно окажется по душе многим участникам сервера.

IdleRPG

IdleRPG — самый необычный и сложный из всех ботов для Дискорда. Он добавляет на ваш сервер текстовую ролевую игру, доступную для всех участников. Игроки создают своего собственного персонажа, выполняют квесты, покупают и обменивают предметы, сражаются, вступают в гильдии, взаимодействуют с местными богами и могут даже жениться на других персонажах. Создайте свою собственную повествовательную историю и станте частью большого мира ролевой игры с помощью сотен различных команд.

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

Strodl

Strodl — не такой популярный развлекательный бот, тем не менее способствующий завоеванию внимания аудитории и обеспечению их лояльности при помощи доступных видов развлечений. Начать стоит с того, что Strodl добавляет на сервер виртуальную валюту, которая и служит самой главной мотивацией для пользователей. Так они начинают проводить больше времени в текстовых чатах, взаимодействовать с другими участниками, играть в игры или просто слушать музыку. Кстати, базовые функции для воспроизведения композиций здесь тоже присутствуют.

Можно сказать, что Strodl — легкий инструмент удержания аудитории, если нужно повысить время их провождения на сервере или поднять интерес. Администраторам и создателю сервера предстоит разобраться со всеми существующими командами, настроить роли и основные параметры, зависящие от будущей экономики, которую и вносит бот. Со списком доступных команд можно ознакомиться еще до приглашения Strodl на сервер, поняв, что он позволяет реализовать.

TacoShack

Завершает список популярных ботов для для Дискорда TacoShack. Этот инструмент тоже создан для развлечений и добавляет на сервер игру, которая заключается в том, что каждый участник может открыть свою точку по продаже тако, улучшать ее, нанимать сотрудников для повышения производства, размещать рекламу для привлечения клиентов, редактировать меню доступных блюд под себя и многое другое, что связано с ведением бизнеса по продаже тако.

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Не можете найти подходящий бот – создайте свой собственный!

Хотя существуют сотни ботов Discord, каждый со своими уникальными настройками и широким диапазоном команд, возможно, вы не найдёте того, который был бы адаптирован к вашим конкретным потребностям. Или, может быть, вы просто хотите иметь полную настройку или более ограниченный доступ к боту. В любом случае, существуют несколько способов сделать собственного бота, но мы сосредоточимся на самом простом и эффективном способе:

Первое, что вам нужно сделать, это войти в Discord, перейти на страницу приложений и нажать «Создать приложение» (“Create an application”).

Затем добавьте название приложения (и аватар, если хотите), и нажмите «Бот» (“Bot”) на панели с левой стороны. Там же нажмите «Добавить бот» (“Add bot”). Затем вы увидите всплывающее окно с вопросом, хотите ли вы продолжить, щёлкните «Да» (“Yes”).

Отсюда вы можете указать ваши конкретные полномочия. Это можно настроить исходя из ваших предпочтений. Под именем пользователя бота теперь должен появиться раздел под названием «Токен» (“Token”). Под ним щёлкните ссылку «Нажмите, чтобы открыть токен» (“Click to reveal token”). Скопируйте код токена, он вам ещё понадобится

Затем в левой части нажмите «OAuth2». Здесь вы должны указать, какую программу вы создаете. Нажмите «Бот», а затем скопируйте URL-адрес, который будет отображён. Вы перейдёте на страницу, на которой вы сможете добавить бота на любой из серверов, которыми вы управляете. Далее выберите сервер, к которому вы хотите добавить бота.

Здесь вам понадобится какая-нибудь программа для кодирования и определённые знания, чтобы в полной мере использовать бота. Чтобы активировать бота, вам понадобится текстовый редактор, такой как NotePad, и инструмент для кодирования, такой как JavaScript. Вам нужно будет взять токен, который вы получили раньше, и сохранить его как документ NotePad в папку для своего бота. Этот документ должен иметь название «auth.json» и должен быть написан следующим образом:

{

“token”:

}

You’ll need to create two more files to run your bot. One should be saved as package.json with the following code:

{

“name”: “greeter-bot”,

“version”: “1.0.0”,

“description”: “”,

“main”: “bot.js”,

“author”: “”,

“dependencies”: {}

}

Для последнего кода создайте файл и назовите “bot.js.” Здесь вы должны детализировать основные функции бота. Предпочтительнее если у вас есть некоторые знания и навыки кодирования, чтобы вы могли создать бота с тем набором функций, которые вам нужны. Однако на сайте Medium представлен простой код бота Discord.  Таким образом, если вы не знакомы с JavaScript, вы можете использовать следующий код для создания бота с простым набором функций.

var Discord = require(‘discord.io’); var logger = require(‘winston’); var auth = require(‘./auth.json’); // Configure logger settings logger.remove(logger.transports.Console); logger.add(logger.transports.Console, { colorize: true }); logger.level = ‘debug’; // Initialize Discord Bot var bot = new Discord.Client({ token: auth.token, autorun: true }); bot.on(‘ready’, function (evt) { logger.info(‘Connected’); logger.info(‘Logged in as: ‘); logger.info(bot.username + ‘ – (‘ + bot.id + ‘)’); }); bot.on(‘message’, function (user, userID, channelID, message, evt) { // Our bot needs to know if it will execute a command // It will listen for messages that will start with `!` if (message.substring(0, 1) == ‘!’) { var args = message.substring(1).split(‘ ‘); var cmd = args;

args = args.splice(1); switch(cmd) { // !ping case ‘ping’: bot.sendMessage({ to: channelID, message: ‘Pong!’ }); break; // Just add any case commands if you want to.. } } });

Наконец, вы можете запустить этот код, открыв JavaScript (или любую другую программу для кодирования по вашему выбору) и набрав “npm install discord.io winston –save” – который установит все программы, которые вам нужны для работы бота. Затем вводите “node bot.js” каждый раз, когда вы хотите запустить бот.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector