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

Обновлено: 06.07.2024

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

1. Нажмите на «+» на левой панели.

2. Выберите шаблон сервера в зависимости от вашей сферы или создайте собственный.

3. Укажите, для каких целей хотите его использовать.

4. Выберите изображение будущего сервера и укажите его название (1), затем нажмите Create. (2).

5. Сервер создан. По умолчанию в него уже добавлены два канала — текстовый и голосовой (1). Чтобы изменить настройки канала, нажмите значок шестеренки (2). Добавить новый канал можно, нажав на «+» рядом с названием раздела. Мы не будем создавать новый канал и для подключения нашего бота используем уже существующий канал general.

6. Теперь нужно получить ID выбранного канала. Для этого нужно сначала включить режим разработчика в настройках вашего профиля. Нажмите на значок шестеренки рядом с вашим никнеймом и фотографией.

7. Перейдите в раздел APP SETTINGS, на вкладку Advanced (1) и переместите селектор Developer mode — режим разработчика активируется (2).

8. Вернитесь из меню настроек и кликните по нужному каналу правой клавишей мыши (1), во всплывающем меню выберите Copy ID — идентификатор вашего канала будет скопирован (2). Сохраните его в любом текстовом документе, чтобы не возвращаться к этому шагу.

Создать бота и добавить его на сервер, скопировать токен бота

Сначала вам нужно создать приложение, затем в этом приложении создать бота и настроить для него разрешения, и только после этого — добавлять бота на сервер.

1. На вкладке Applications выберите New Application.

2. Введите название будущего приложения (1) и нажмите Create (2).

3. Приложение создано. Перейдите не вкладку Bot (1) и нажмите Add Bot, чтобы добавить нового бота.

4. Согласитесь добавить бота в ваше приложение.

5. Бот создан. На вкладке Bot отобразится вся информация о нем. Тут можно изменить его имя, добавить изображение и скопировать токен бота (1). Этот токен понадобится вам для настройки модуля Discord на платформе Appmaster.i. Каждый раз при внесении изменений портал разработчика будет предлагать вам сохранить их (2).

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

7. Вставьте скопированную ссылку в адресную строку браузера и перейдите по ней — откроется окошко вашего приложения. Выберите ваш сервер в раскрывающемся списке (1) и нажмите Continue (2).

8. Убедитесь, что приложению (а значит, и созданному в нем боту) даны только необходимые разрешения, после чего добавьте его на ваш сервер.

Через AppMaster.io Studio подключить бота в приложение

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

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


Лучшие аниме боты для Дискорда

Одними из лучших ботов для Дискорда являются:

  1. Zero Two бот.
  2. Katura
  3. Nekotina.
  4. Mudae.
  5. Dio.

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

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


ZeroTwo бот

Данный аниме бот для Дискорда основан на аниме «Милый во Франксе».

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

Для управления ботом используются команды. Чтобы узнать их список, нужно ввести » » » help, после чего пользователю откроется весь список команд бота.

  1. Поиск слов чате.
  2. Модерация на сервере. Можно удалять, предупреждать или блокировать пользователей, которые нарушают правила сервера.
  3. Поиск по статьям в википедии.
  4. Трансляции музыки. Можно создавать трек – лист, а также настроить автоматическую трансляцию.

Бот обладает многими полезными функциями, и любители аниме его оценят по достоинству.


Katura

Katura – это бот, собравший в себе более 78 000 персонажей из аниме, манги, комиксов и игр. В отличии от других аниме ботов, где выбранный персонаж виден только на одном конкретном сервере, с Katura он будет виден всему Дискорду.

Что Katura предлаагает пользователю:

  1. Он превращает аниме героев в уникальные предметы, с помощью которых можно совершать различные операции.
  2. Пользователь получает возможность выбрать собственного персонажа, а также торговать и зарабатывать на игре, продавая карточки.
  3. Честная Игра. Любой, кто пользуется запрещенными алгоритмами или программаси, будет вычислен и блокирован.

Чтобы воспользоваться предоставляемыми Katura функциями, пользователь должен установить ее н сервер Дискорда.

Nekotina

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

  1. Синхронизация с любым источником и трансляция музыкальных композиций.
  2. Командные игры.
  3. Различные игровые уровни.
  4. Магазин предметов и ролей, общая экономика на сервере.
  5. Магазин с талисманами и домашними животными.
  6. Возможность заключать браки на сервере, которые будут связаны с экономикой.
  7. Создание и управление сообществами и клубами. Система рейтинга в этих клубах
  8. Экономика. Рейтинг и игровой баланс, различные игры. Планируется ввод системы профессий.

Испанский является главным языком интерфейса бота.


Выполненный в стиле культового аниме «Невероятные приключения ДжоДжо» бот, обладающий широком функционалом и возможность провести время, выполняя задания.
Dio предлагает как помощь в выполнении некоторых действий в Дискорде (информация о текстовом канале и т.д.), так и ММО игру.

В ММО игре пользователь сможет:

  1. Собирать предметы.
  2. Сражаться с другими игроками.
  3. Покупать предметы.
  4. Выполнять задания.

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

Mudae

Бот содержит в себе 60 000 персонажей из аниме, игр или манги. Количество добавляемых героев постоянно растет, а на самом сервере хранится более 250 000 изображений или Gif – анимаций. Пользователь может выбрать любого персонажа – от легендарного Какаши из «Наруто» до ДжоДжо.

Функции бота Mudae:

  1. Ловить покемонов в Rocket Casino.
  2. Играть с персонажами и сражаться на специальных аренах.
  3. Собирать предметы и выполнять задания.
  4. Играть в многопользовательские игры и присоединяться к командам.

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

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


  1. MEE6
  2. Carl
  3. Juniper
  4. Pancake
  5. Gaius
  6. Elemental
  7. ZeroTwo
  8. Jeggy Bot
  1. Trivia Bot
  2. Dank Memer
  3. Mushroom
  4. Pokecord
  5. Duck Hunt
  6. Tofu
  7. Tatsu

В список попали только боты на русском и английском языках. Есть классные боты на итальянском, но думаю они не будут вам интересны :)

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

На всякий случай напомню как установить бота в Дискорд:

  1. На официальном сайте бота (все ссылки есть на странице в названии бота) ищите кнопку или ссылку с названием вроде “Добавить в Discord”
  2. Вас попросят залогиниться
  3. На последнем шаге вас попросят выбрать сервер, куда его добавить

Многофункциональные боты

Самый популярный бот в наших краях, так как имеет русскоязычный интерфейс.

mee6

carl

Juniper

  • Панель управления с настройками есть.
  • Поддержка воспроизведения музыки с Яндекс Музыки, Ютуба есть.
  • Сложные пользовательские команды по шаблонам есть.
  • Временные баны, заглушения, предупреждения для пользователей есть.
  • Фильтрация нехороших слов/ссылок/спама есть.
  • Уведомления о новых постах/видео с соц сетей есть.
  • Автопубликация постов из Вконтакте на дискорд канал есть.
  • Рейтинг участников с возможностью награждения есть.

juniper

Pancake

Умеет играть музыку, модерировать (но примитивно), назначать роли + всякие приколюхи.

pancake

Gaius

  • Определение и удаление NSFW контента
  • Стандартные возможности модерации (баны, временные баны, заглушения + все это автоматически)
  • Модерация голосового чата
  • Режим Slowmode как на Twitch
  • Кое-какие настройки входа пользователей
  • Настройка требований к новым пользователям
  • Крутая система анти-спама

gaius

Elemental

elemental

ZeroTwo

Полная кастомизация профилей, экранов приветствия, префиксов сервера. Система уровней, ролей.

zerotwo

Jeggy Bot

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

jeggy bot

Боты для развлечений

Trivia Bot

Бот с квизами на различные тематики. Более 100 000 вопросов, и можно отправлять свои. Лидеров викторины можно награждать не только красивым поздравлением, но и расширяя их права, привилегии.

Жаль, что русского языка нет.

trivia bot

Dank Memer

Веселая экономическая игра с миллионом пользователей. Более 100 команд, и все они связаны с мемасиками.

dank memer

Mushroom

Что-то вроде социальной сети для геймеров. Тут и ежедневные задания, и своя валюта, и своя система рангов.

mushroom

Pokecord

Игра в покемонов на Дискорд сервере. Со встроенным магазином и возможностью торговать покемонами.

Можно устраивать розыгрыши среди участников.

pokecord

Duck Hunt

Охота на утоков прямо в Дискорде! Таблица лидеров, свой магазин, куча оружия.

Бот полностью бесплатный и даже с открытым исходным кодом.

duck hunt

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

tofu

Tatsu

Бот с явным закосом в игры для пользователей. В них люди получают местную валюту, за которую можно покупать всякие бейджи, значки, домашние зверюшки, дома и прочее (более 2000 штук в ассортименте).

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

Конечно же есть доска лидеров, где видно кто самый крутой на сервере.

tatsu

Боты для распределения ролей

Бот с дашбордом, антиспамом, автомодерацией, авторолями, напоминаниями и многим другим.

dyno

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

yui

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

Simple Poll

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

/poll «Как вам Minecraft?»

Так получиться обычный опрос, с вариантами “Да” и “Нет”.

А это пример опроса с 4-мя вариантами ответа:

simple poll

Easy Poll

Может создавать опросы с ограничением по времени (команда /timepollPoll). И может закрывать опросы, чтобы голосовать больше нельзя было (команда /closepollPoll).

Решение бесплатное, основной функционал тоже. Премиум дает только техподдержку.

easy poll

Боты-переводчики

Mr Translate

Поддерживает 127+ языков. Премиум тариф за $5 в месяц позволит переводить на 400 000 символов в месяц больше.

Как использовать? Есть 2 варианта:

Через команду. Используйте /ru [фраза] или /en [фраза] чтобы перевести на русский или английский соответственно. Пример: /ru How old are you?

mr translate

RitaBot

Не забудьте дать боту все запрашиваемые права.

Решение бесплатное и опенсорсное.

ritabot

Lacuna

  • Награждение пользователей за активность на сервере
  • Модерация и автомодерация пользователей
  • Возможность пожаловаться на пользователей у участников Дискорда
  • Прослушивание музыки с разных источников
  • Назначение ролей и открытие доступа в один клик
  • Создание голосовых каналов
  • Оповещения о выходе новых видео на Ютуб и трансляций на Твитч

lacuna

ProBot

  • полностью на русском языке
  • кастомизируемое приветствие новых пользователей
  • кастомизируемая система уровней пользователей
  • автоматическая модерация по ранее заданным критериям
  • автоответ по определенным ключевым словам
  • автоматическое обнаружение и реакция на рейд
  • очень крутой аптайм 99,9%
  • встроенный музыкальный плеер

probot

Arcane

  • Распределение ролей и уровней, в том числе по реакциям
  • Уведомления от Ютуба
  • Настройка логина пользователей
  • Модерация базовых вещей
  • Кастомные команды

arcane

Боты для донатов

Donate Bot

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

donate bot

Всякое разное

ServerStats

Выводит красивые счетчики количества пользователей (всего / онлайн), установленных ботов, и прочее.

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

Дискорд-серверы Наруто

Коллекция тематических серверов насчитывает полсотни позиций – некоторые ориентированы лишь на европейские и американские сообщества, другие сосредоточены вокруг общения или поиска союзников для многопользовательских баталий в «Naruto Shippuden: Ultimate Ninja Storm 4». Среди столь разнообразных сообществ в Discord затесались и почти уникальные: весь список – ниже.

screenshot_1

«Берлога Саске»

«Берлога Саске» – любительский сервер по Naruto, включающий и ролевое взаимодействие (набор опыта, выдача рейтингов и званий), и тематические испытания с прохождением квестов, посиделками в таверне и долгими разборами недавних взлетов и падений. Важный плюс сообщества – стабильный приток новой аудитории и шанс стать администратором или тем, кто рассматривает новые анкеты и модерирует чат.

screenshot_2

AniRest RolePlay

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

screenshot_3

Made in Heaven

Настольная головоломка, скрещенная с элементами RPG и превращенная – исключительно ради удобства – в Discord-чат. Made in Heaven – почти неповторимая платформа для проведения ежедневных баталий между виртуальными ниндзя. Не надоедает даже сотни часов спустя, а модераторы и администраторы с помощью специальной навигации не дадут заскучать тем, кто еще не разобрался во всех идеях и правилах.

screenshot_4

«История Шиноби»

Сервер «История Шиноби» остро нуждается в новой аудитории – местные администраторы даже проводят специальные розыгрыши почти каждую неделю. Но «новобранцы» необходимы не ради ежедневного онлайна – и без новичков в сети предостаточно виртуальных Наруто и прочих воинов – а из-за сплетения историй и судеб. Специальная ролевая система связывает тысячи жизней и разрешает взглянуть на мир с необычного ракурса…

screenshot_5

Naruto WRLD

Naruto WRLD – неофициальная, но крайне распространенная платформа для общения. Насчитывает 250 000+ пользователей с ежедневным онлайном, превышающим планку в 30 000. Из любопытного – сотня чатов и каналов на любой случай жизни – от обсуждения новых серий до поиска союзников или стримов для совместного просмотра аниме. Так зачем оставаться в стороне?

screenshot_6

Naruto Bot для Discord

Тематические боты для мессенджера не редкость – тот же «Наруто» стабильно становится причиной возникновения плагинов со смайликами и стикерами. Встретить чуть более разнообразных ботов сложнее. И все же исключения встречаются.

screenshot_7

Наруто темы для Дискорда

Если ботов и ламповых серверов недостаточно для воссоздания образа Naruto в Discord, то почему бы не воспользоваться дополнительными визуальными и функциональными настройками?

screenshot_8

Чуть более глобально мессенджер настраивается вместе с плагином Better Discord, который включает и новые шрифты (предусмотрен даже закос под иероглифы для некоторых меню или для всего интерфейса сразу), и визуальные эффекты, и прочие новшества. Например, тема для плагина LilyPichu даже разблокирует доступ к компактной версии чатов, а еще разрешит перенести часть визуального оформления на мобильные операционные системы iOS и Android.

В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд.

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

Начало работы

Если вы уже знакомы с приведёнными ниже материалами, — смело можете пролистать этот раздел.

Для начала работы с кодом нам нужно установить среду разработки, это может быть:

Среда разработки выбирается по удобству использования и практичности, она у вас может быть любая, но мы рассмотрим её на примере Visual Studio Code, так как она является одной из самых приемлемых для новичков, а также для опытных программистов.

Для установки переходим по этой ссылке.



Выбираем свою операционную систему и запускаем скачивание.

Для создания бота мы используем среду выполнения node.js. Для её установки нам необходимо перейти на этот сайт.


На данный момент нас интересует версия долгосрочной поддержки (LTS), скачиваем её.

В Visual Studio Code присутствует возможность устанавливать расширения.
Для этого, кликните по отмеченной ниже иконке.


В открывшемся окне вписываем название название/идентификатор нужного нам расширения, после чего устанавливаем его.


Из полезных расширений могу отметить:

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

Создание бота

Теперь, когда вы установили все нужные компоненты, мы можем приступить к созданию самого бота.

Здесь всё просто. Переходим на портал разработчиков и нажимаем на кнопку с надписью «New Application» — она находится в правом верхнем углу.

В открывшемся окне вписываем имя бота, после чего, нажимаем на кнопку с надписью «Create».


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

Теперь наша задача — воплотить бота в жизнь. Для этого переходим во вкладку «Bot».


Нажимаем на кнопку с надписью «Add Bot» и воплощаем бота в жизнь.

Поздравляю! Вы создали аккаунт для вашего бота. Теперь у него есть тег, токен, ник и иконка.

Подготовка к написанию кода

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

Первым делом создаём папку, после чего открываем её в VS Code (Файл > Открыть папку) / (Ctrl + K Ctrl + O)

Далее нам нужно открыть терминал (Терминал > Создать терминал) / (Ctrl + Shift + `)


Теперь мы должны создать файл с неким «описанием» нашего бота, сделаем это через терминал.

Вписываем данную строку в терминал и нажимаем Enter:


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

Далее, мы должны поочерёдно вводить в терминал эти строки:

«Install» также можно сокращать в «I», но необязательно.

Итого, если вы следовали инструкциям и всё сделали правильно, в вашей папке должны были появиться 3 объекта:


Написание кода

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

Существует множество вариантов для его написания: используя один файл, два, несколько, и т.д

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

Но не волнуйтесь, весь код вам писать не придётся.

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

Мы можем сделать это двумя способами:

  1. Создать отдельный файл
  2. Записать всё в константы

Разберём хранение параметров в отдельном файле.

Итак, создаем файл config.json

Вставляем в него следующий код:


* Для получения токена зайдите на портал разработчиков, перейдите во вкладку «Bot» и скопируйте его.


* Самым распространённым среди разработчиков префиксом является !

Далее нам нужно создать файл bot.js и вставить в него данный код:


Теперь создаём файл comms.js, в нём будут сами команды.

В нём должен быть следующий код:


Чтобы добавить больше команд — просто объявляйте больше функций и добавляйте их в список, например:


И вот, мы вышли на финишную прямую!

Осталось всего ничего — запустить бота.

Для этого открываем терминал и вставляем в него следующую строку:



Готово! Бот запущен и вы можете им пользоваться, ура!

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

Перейдём во вкладку OAuth2, пролистаем чуть ниже, выберем «Bot» и отметим нужные боту привилегии.


Как вывести ссылку-приглашение в терминал, при запуске бота?

Существует два способа:

    Заранее отметить нужные привилегии.


Итоговый код должен быть таким:


Чтобы указать несколько привилегий, мы должны перечислить их в квадратных скобках, через запятую:


* Все привилегии указываются заглавными буквами

Список доступных привилегий:

ADMINISTRATOR
CREATE_INSTANT_INVITE
KICK_MEMBERS
BAN_MEMBERS
MANAGE_CHANNELS
MANAGE_GUILD
ADD_REACTIONS
VIEW_AUDIT_LOG
PRIORITY_SPEAKER
STREAM
VIEW_CHANNEL
SEND_MESSAGES
SEND_TTS_MESSAGES
MANAGE_MESSAGES
EMBED_LINKS
ATTACH_FILES
READ_MESSAGE_HISTORY
MENTION_EVERYONE
USE_EXTERNAL_EMOJIS
VIEW_GUILD_INSIGHTS
CONNECT
SPEAK
MUTE_MEMBERS
DEAFEN_MEMBERS
MOVE_MEMBERS
USE_VAD
CHANGE_NICKNAME
MANAGE_NICKNAMES
MANAGE_ROLES
MANAGE_WEBHOOKS
MANAGE_EMOJIS

Полезные и интересные команды

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

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