Воспроизведение музыки через бота в discord

Музыкальные боты для Discord

Ayana. Аяна это виртуальный помощник. На её аватарке изображена анимешная девушка. Аяну скачали уже около 600 тысяч человек на собственные сервера. Ayana обладает качественным воспроизведением музыки с различных популярных платформ(YouTube, Twitch, плейлисты и другие). Помимо этого, у помощника есть и система модерации, которая сможет развеселить пользователей. Плюс этого робота в том, что он мультиязычный.

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

Fredboat. Мощный бот способный транслировать музыку с различных популярных платформ(YouTube, Soundcloud, Bandcamp, Twitch и других). Он позволяет создавать собственные плейлисты и проигрывать треки один за другим без ручного переключения. Fredboat пользуется большой популярностью за свой сверхлёгкий поиск. Не нужно искать прямые ссылки с платформ. Достаточно просто ввести в поиск название желаемого трека и помощник сам предоставит 5 вариантов с различных источников. Стоит отметить, что Freadboat имеет открытый код, а это значит, что он постоянно улучшается пользователями.

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

Kyoko. Открытый и мощный помощник, который имеет ряд полезных функций: модерация, качественное воспроизведение музыки без музыкальных лагов, настраивание профилей, интуитивная панель инструментов, система доната и режим караоке. Он поддерживает проигрывание плейлистов, музыки с Ютуб, Саундклауд, Твитч, и НикоНико.

LewdBot. Универсальный робот, который постоянно улучшается и автоматически обновляется. Он имеет собственные интерактивные настройки, поддерживает проигрывание музыки, поиск R34, может кикать или банить пользователей, а также вести журналы сервера. LewdBot использует воспроизведение с плейлистов, YouTube и Soundcloud. Проигрывает музыку качественно и без музыкальных лагов. Использует понятные и простые команды для работы.

Mee6. Это комплексное решение для модерирования, оформления сервера и организации администрирования. Он имеет понятную и тонкую настройку и крупный функционал. Особенности помощника:

  • Опции организованы в виде плагинов, которые можно включать или отключать.
  • Удобный интерфейс.
  • Конструктор создания собственных необходимых команд.
  • Поддержка популярных платформ для воспроизведения песен(Twitch, YouTube, Reddit).
  • Автоматическое управление ролями на сервере.
  • Практически весь функционал робота бесплатный.
  • Наличие платных функций, которые выделят сервер среди других.
  • Большое количество пользователей.

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

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

Vexera. Качественный музыкальный помощник, который имеет модерацию. Он способен развеселить пользователей сервера, благодаря своим мемам, которые ежедневно обновляются. Vexera может воспроизводить музыку из Twitch, Youtube, Mixer, Soundcloud и плейлистов.

Как добавить

Добавить бота на сервер можно с помощью официального сайта https://rythmbot.co посредством нажатия на кнопку «Add bot to server», расположенную внизу главной страницы.

  1. После выбора потребуется кликнуть по клавише «Авторизоваться» на ресурсе https://discordapp.com/login, указав адрес электронной почты и пароль.
  2. Затем бот автоматически появится в списке онлайн-пользователей.
  3. Остается вручную настроить права и ряд дополнительных параметров.

Добавление нового профиля в мессенджере Дискорд с привязкой к аккаунту в одной из социальных сетей вроде «ВКонтакте» или «Одноклассники» позволяет сэкономить свободное время. Обратиться в службу поддержки можно по адресу https://rythmbot.co/support

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

Настройка бота и отключение

Настройка бота производится следующим образом: в основной текстовый канал нужно написать команду «.voice setup», таким образом бот создает категорию, где он создает уже свой голосовой канал-переходник, при подключении к которому будет создаваться другой временный канал, удаляющийся после того, как последний находящийся в нем пользователь отключится от него. В чат отправится уведомление о создании этой категории.

Вы можете изменить ее название, для этого нужно кликнуть по ней правой кнопкой мыши и в открывшемся контекстном меню выбрать кнопку “Редактировать категорию”.

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

  • Настроить его производится либо при помощи команд, либо точно так же, как и канал-переходник.
  • Чтобы ограничить количество пользователей в вашем голосовом канале, нужно ввести в текстовый канал команду “.voice limit *число*”.
  • Чтобы изменить название канала, введите следующую команду: “.voice name *желаемое название*.

Для запрета/разрешения конкретному пользователю подключаться к вашему каналу необходимо написать команду “.voice permit(разрешить)/reject(запретить) *@имя пользователя*”.

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

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

Функции и возможности ProBot в Discord

Пробот пользуется большим спросом среди пользователей приложения Discord. Его особенности:

  1. Возможность индивидуальной настройки приветствия Welcomer.
  2. Обнаружение рейта и мгновенная реакция на такие действия на разных уровнях.
  3. Автоматическая модерация. ProBot выявляет плохих пользователей Discord и принимает по отношению к ним меры.
  4. Автоответчик. Пробот умеет отвечать на разные ключевые слова.
  5. Мультиязычность. Бот поддерживает много языков, в том числе русский.
  6. Безотказность. По заявлению разработчиков, ProBot стабильно работает на Discord и отлично справляется с задачами в режиме онлайн.
  7. Удобная настройка. Пользователи могут менять панель инструментов с учетом личных предпочтений.

При рассмотрении помощника Про Бот важно отметить и ряд его функций:

  1. Разработка и отправка Embeds. ProBot позволяет отправлять embeds в любом канале Discord. Особенность — возможность предварительного просмотра и редактирования, если это необходимо.
  2. Наличие системы уровней для голоса и текста.
  3. Модерация других пользователей Discord с помощью специальных команд ProBot.
  4. Доступ к высококачественной музыке
  5. Создание собственных приветственных изображений. В них находится аватар и имя пользователя. Рассылка выполняется автоматически, что позволяет сэкономить время.

На июнь 2020 года ProBot подключен к более чем 375 000 серверов на Discord, а общее количество членов более 47 миллионов.

Как добавить бота с музыкой в мессенджере Дискорд и что это дает

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

Для чего нужны боты

На геймерской платформе разместились фанаты «Формулы-1», любители вязания, бойскауты, блогеры, обсуждающие свои материалы с подписчиками и пр. Это заставило разработчиков срочно приступить к ребрендингу. На Дискорде появился видеочат, и он стал позиционироваться, как мессенджер «для всех».

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

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

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

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

Установка музыкального бота в канал Discord на русском пошагово

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

Для этого и последующего добавления необходимо придерживаться следующей пошаговой инструкции:

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

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

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

Чтение сообщений

Бот находится на сервере и может выходить online. Теперь можно начать читать сообщения в чате и отвечать на них.

Для чтения сообщений нужно написать лишь одну простую функцию.

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

Проверяем: если сообщение пришло от бота, то игнорируем его.

В этой строке проверяется, является ли автором сообщения бот. Сообщение возвращается, если это так.

Затем проверяем, начинается ли сообщение с ранее определенного префикса. Сообщение возвращается, если нет.

После этого проверяем, какую команду нужно запустить. Это можно выполнить с помощью простых операторов if.

В этом блоке кода проверяется, какую команду нужно запустить, а также осуществляется вызов команды. Если полученная команда недопустима, то вводим сообщение об ошибке в чат с использованием функции send().

Узнав, какие команды нужно запустить, можно перейти к их реализации.

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

Этап 2: Добавление команд

После подготовительного этапа и создания «оболочки» необходимо прописать команды для бота. Для примера мы добавим самую простую — ответ на запрос. Для этого понадобится простой текстовый редактор (например, блокнот), но лучше использовать специальную программу notepad++ (доступна бесплатно). Выполните следующие действия:

  1. В первой строке введите «const Discord = require(‘discord.js’);».
  2. Во второй — «const client = new Discord.Client();».
  3. В третьей — «var prefix = ‘++’». Вместо «++» можете указать любой другой префикс. Именно с него будут начинаться все команды.

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

  1. on(‘message’, message =>
    1. if(message.author === client.user) return;
    2. if(message.content.startsWith(prefix + ‘start’))
      1. message.channel.sendMessage(‘Welcome to server);
    3. >
  2. >);
  3. В данном примере, сообщение Welcome to server будет появляться в ответ на нашу ++start. По желанию вы можете заменить текст на любой другой, но вводите его латиницей.
  4. В последней строке добавьте «client.login(‘токен’);», где вместо слова токен укажите его значение. Узнать его можно в параметрах.

На этом этап программирования можно считать оконченным.

Этап 3: Тестирование

Теперь необходимо сделать так, чтобы бот появился в списке онлайн участников. Для этого вновь открываем командную строку и вводим «cd Desktop/bot» (для перехода в созданную папку) и «node bot.js». Если вы все сделали правильно, то он появится онлайн.

Введите «++start» в текстовом канале Дискорда. В ответ bot должен отправить сообщение «Welcome to server». Если этого не происходит, а в процессе вы меняли префикс и другие значения, то попробуйте перепроверить код

Особое внимание уделите наличию пробелов и скобок

Заключение

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

Как сделать в Discord своего музыкального бота

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

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

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

Приводим текст готового скрипта:

А теперь рассмотрим, как установить этот бот:

  • заходим на портал Discord в раздел разработчиков, жмём кнопку «New application»;
  • вводим название своего бота, жмём «Create»;
  • кликаем на вкладке «Бот» и жмём кнопку «Add bot»;

  • теперь его нужно добавить на сервер. Для этого идём в раздел OAuth2 и загружаем наш скрипт в панели scope;

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

Впрочем, то же самое можно сделать, не имея программы и собственного сервера (запуск будет производиться с внешнего сервера dynobot.net). Последовательность действий:

  • заходим на dynobot.net, жмём кнопку «Login with Discord», а затем – «Authorize»;
  • в открывшемся окне выбираем сервер, на котором будет работать бот;
  • переходим к процедуре настройки бота. В верхнем меню необходимо кликнуть по пункту «Bot Settings». Вы можете задать Prefix (начальный символ для всех команд, используемых для управления ботом) или оставить значение по умолчанию (восклицательный знак). Здесь же необходимо дать боту название в поле Nickname;
  • переходим к этапу непосредственного создания музыкального бота для своего канала. Для этого в левом меню выбираем и щёлкаем по пункту «Music», выбираем канал, на котором наш бот будет функционировать, указываем роль – можно задать новую или выбрать из предложенного списка существующих ролей;
  • переходим на сервер Discord, открываем канал, который мы указали в предыдущем пункте списка. Здесь нужно будет прописать команду help с тем префиксом, который мы установили для нашего бота (дефолтный – восклицательный знак, то есть команда будет выглядеть как !help). Бот немедленно отправим вам сообщение с перечнем доступных команд;
  • для начала проигрывания пенсии нужно ввести команду !play <название трека>, для остановки проигрывания используется команда !stop, для пропуска текущей композиции – !skip.

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

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

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

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

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

Стоит ли им пользоваться?

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

https://youtube.com/watch?v=HVE1F8fh-kI

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

Музыкальный бот Discord поможет скрасить нахождение в программе

Как создать Дискорд-бота на основе discord.js

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

Выполните следующие шаги:

  1. Войдите на сайт discord.com/developers/applications/.

  1. Жмите на кнопку New Application.

  1. Введите название будущего бота Дискорд, к примеру, Music Bot.
  2. Перейдите на вкладку Bot, а после жмите на кнопку Add Bot.

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

  1. Переместитесь в раздел OAuth2 и выберите Bot в панели Scopes.

  1. Укажите необходимые разрешения для проигрывания музыки и чтения.
  2. Копируйте созданный URL и вставьте его в веб-проводник.
  3. Выберите сервер, куда нужно добавить URL.
  4. Жмите на кнопку авторизации (Authorize).

На следующем этапе нужно создать проект с применением терминала. Для этого создайте директорию и перейдите ее с помощью следующих команд — mkdir musicbot && cd musicbot. Далее сделайте следующее:

  1. Создайте модули проекта с применением nmp init.
  2. Ответьте на несколько вопросов, которые необходимы, чтобы создать бота в Дискорд.
  3. Сделайте два файла, где будет вестись работа — touch index.js && touch config.json.
  4. Откройте проект в редакторе, к примеру, с помощью VS Code с применением приказа code.
  5. Установите группу зависимостей, необходимых для дальнейшей работы — npm install discord.js ffmpeg-binaries opusscript ytdl-core –save.
  6. Продолжите создание файла на config.json. На этом этапе сохраните префикс и токен для бота.
  1. Войдите на портал создания Дискорд и копируйте токен из раздела Bot (жмите на кнопку Copy).

Теперь нужно создать код javascript. Для этого копируйте следующие зависимости:

const Discord = require(‘discord.js’);

const ytdl = require(‘ytdl-core’);

После этого нужно создать с применением токена клиент и логин.

const client = new Discord.Client();

Далее добавьте несколько listeners, которые выполняют console.log при пуске.

После этого начните работать с ботом Дискорд с применением node

Важно, чтобы вновь созданный Discord-бот был онлайн. В консоли появится Ready!

Команда — node index.js.

Для чтения сообщений

Чтобы Дискорд-бот мог читать, напишите функцию.

client.on(‘message’, async message =>

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

if (message.author.bot) return;

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

if (!message.content.startsWith(prefix)) return;

Далее проверьте команду, которую нужно активировать. Используйте следующие команды.

Можно ли самому создать бота для музыки

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

Создание проекта

Разработка персонального проекта осуществляется с определения функционала, которым будет наделен бот, к примеру:

  • воспроизведение музыки в круглосуточном режиме;
  • переключение между композициями;
  • приостановка звучания и прочее.

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

Основы Discord js

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

Чтение сообщений

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

Добавление песен

Чтобы пользователям добавить интересующий трек в сформированный плейлист, требуется воспользоваться специально разработанной командой ++request, после чего прописывается наименование музыкального трека либо исполнитель. Для последующего воспроизведения повторно вводится команда ++music play.

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

Проигрывание песен

Воспроизведение музыкальной композиции в боте осуществляется с помощью специально разработанной команды ++music Play

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

Пропуск песен

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

Остановка песен

При необходимости остановить воспроизведение музыкальной композиции, создателю бота требуется использовать команду ++voice

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

Fredboat

Fredboat — мощный бот для воспроизведения музыки, поддерживающий несколько сайтов. Умеет транслировать музыку с YouTube, Soundcloud, Bandcamp, Twitch и других сервисов, поддерживает подключение по прямой ссылке.

Fredboat позволяет создавать плейлисты, работает без ручного переключения на следующий трек. Вы можете выбрать повторение только одной песни или всего списка. Еще одна интересная особенность — это удобный поиск. Вместо добавления ссылок с YouTube или Soundcloud достаточно ввести названия трека, который вы хотите послушать и бот предоставит пять вариантов на выбор.

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

Шаг 1: Создание нового приложения

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

  1. Воспользуйтесь ссылкой выше, чтобы открыть главную страницу портала для разработчиков, выполните вход в личный аккаунт Discord и нажмите на «New Application» для создания нового приложения.

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

По завершении откройте меню на сайте и выберите категорию «Bot».

Напротив строки «Build-A-Bot» кликните на «Add Bot».

Подтвердите добавление бота для выбранного приложения.

Через уже знакомое меню перейдите в «OAuth2».

Этот раздел отвечает за общие параметры бота и его авторизацию. В блоке «Scopes» отметьте маркером пункт «bot».

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

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

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

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

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

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

Как пользоваться

Чтобы зарядить музыкой Дискорд по полной, потребуется задать боту соответствующие команды. Это «!soundcloud» и «!search». Далее, когда нужный контент найден, формируется плейлист, создается очередь воспроизведения. Ее настройка не отличается сложностью.

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

И можно создать какой угодно режим воспроизведения, хоть non-stop music 24 часа в сутки. Ритм бот будет автоматически проигрывать треки по заданной программе, не отступая от нее ни на шаг.

Команды

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

  • Play — загружает файл и добавляет в очередь, при отсутствии очереди воспроизводит;
  • -play file — воспроизведение песни, которая прикреплена к сообщению;
  • -queue — отображение очереди;
  • -next — переход к следующей песне на Discord;
  • -back — переход к прошлой песне;
  • -clear — удаляет все треки из списка;
  • -jump — переход к указанной дорожке;
  • -loop — циклы между разными настройками;
  • -lyrics — текст песни для проигрываемой дорожки;
  • -lyrics — ищет по запросу и отображает текст;
  • -pause — пауза проигрывания;
  • -resume — возобновление воспроизведения;
  • -remove — удаление указанного трека;
  • -remove range — удаление всех дорожек от указанного начала до указанного конца;
  • -disconnect — отключение бота от голосового канала и очищение очереди;
  • -shuffle — перемешивание треков;
  • -song — отображение сведений об указанной в очереди дорожке;
  • -song — отображение информации о воспроизводимой дорожке;
  • -reset effects — сброс всех аудио эффектов;
  •  -fast forward — перемотка вперед на указанное время (по умолчанию — 10 с);
  • -rewind — перемотка песни на указанное время;
  • -search — поиск запроса на Ютуб и возможность выбора песни для добавления в список;
  • -seek — устанавливает позицию проигрываемой дорожки в нужное место;
  • -stop — останавливает текущую песню;
  • -move — перемещение песни в указанную позицию;
  • -prefix — отображение префикса Groovy Discord;
  • -prefix — изменение префикса сервера, после чего бот будет реагировать только на новые данные;
  • -announce — переключение анонса сообщений (Сейчас играет);
  • -perms [роль / пользователь]— отображение всех доступных разрешений;
  • -perms [отказать / разрешить / очистить] — меняет разрешение роли или участника, можно использовать все разрешения.

Существуют также платные команды Groovy Discord:

  • -24/7 — перевод в круглосуточный режим работы;
  • -bass boost — усиление басов, в случае сброса настройки возвращаются на прежнее место;
  • -volume — установка громкости плеера, в случае сброса происходит возврат обратно;
  • -speed — установка скорости проигрывания песни (можно сделать сброс);
  • -pitch — устанавливает высоту игрока;
  • -nightcore — переключение в ночной режим;
  • -vaporwave — перевод в «волновой» режим;
  • -saved queues — перечисление очередей;
  • -saved queue load — загрузка указанной сохраненной очереди;
  • -saved queue create — сохранение очереди под заданным именем;
  • -saved queue delete — удаление сохраненной очереди;
  • -saved queue share — создание ссылки, которую можно в любой момент применить для создания очереди;

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

Команды

Чтобы правильно пользоваться программой, необходимо знать команды bot Mee6 Discord. В зависимости от функционала их можно условно разделить на несколько групп.

Модерация Discord bot:

  • !ban — бан участника на сервере;
  • !tempban — временная блокировка;
  • !clear — удаление сообщения Дискорд-канала (ответ на вопрос, как очистить чат в Дискорде ботом Mee6);
  • !infractions — отображения нарушения участника;
  • !kick — выбрасывание пользователя  с Дискорд-сервера;
  • !mute — выключение участника;
  • !tempmute — временное отключение сервера Discord-пользователя;
  • !role-info — получение данных об определенной роли;
  • !server-info — получение данных о текущем сервере;
  • !slowmode — включение и отключение замедленного режима;
  • !unban — снятие блокировки с участника;
  • !unmute — включение пользователя;
  • !user-info — получение данных о конкретном человеке;
  • !warn — предупреждение.

Музыка Discord bot:

  • !play — начало проигрывания песни из списка;
  • !search — поиск нужного трека;
  • !record — запись разговора на Дискорд-канале;
  • !seek — переход к определенному моменту в треке;
  • !volume — изменение громкости до 200% от первоначального уровня;
  • !record — запись текущего разговора в голосовом канале;
  • !add — добавить трек в очередь;
  • !queue — перечень песен в очередь списка;
  • !clear-queue — очистка очереди;
  • !skip — перейти к следующей песне;
  • !vote-skip — запуск голосования для перехода к следующему треку;
  • !join — присоединение Mee6 Discord bot к голосовому каналу;
  • !leave — «выбрасывание» бота с канала;
  • !stop — остановка трека;
  • !start-quiz — запуск музыкальной викторины с участниками сервера;
  • !stop-quiz — остановка викторины;
  • !stop-recording — остановка записи и получение ссылки на песню.

Уровни Discord bot:

  • !rank — отображает уровень участника;
  • !levels  — дает URL на страницу с уровнями и числом отправляемых сообщений.

Существует и ряд дополнительных команд Mee6 бота для Дискорда. К примеру, он применяется для поиска какой-то информации в Интернете:

  • !cat — котов на imgur.com;
  • !anime — аниме на Kitsu.io;
  • !imgur  — мемов на imgur.com;
  • !youtub — видео на YouTubeHelp;
  • !dog — собак на imgur.com;
  • !fox — лисиц на imgur.com;
  • !manga —манга на Kitsu.io;
  • !pokemon —покемонов на pokéapi pokédex;
  • !twitch — стримеров на Твитч;
  • !urban  — слендинговые слова на Urban Dictionnary
Добавить комментарий

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

Adblock
detector