Для модерации сообщений и администрирования
Lacuna
Функции:
- Награждение пользователей за активность на сервере
- Модерация и автомодерация пользователей
- Возможность пожаловаться на пользователей у участников Дискорда
- Прослушивание музыки с разных источников
- Назначение ролей и открытие доступа в один клик
- Создание голосовых каналов
- Оповещения о выходе новых видео на Ютуб и трансляций на Твитч
ProBot
Что может:
- полностью на русском языке
- кастомизируемое приветствие новых пользователей
- кастомизируемая система уровней пользователей
- автоматическая модерация по ранее заданным критериям
- автоответ по определенным ключевым словам
- автоматическое обнаружение и реакция на рейд
- очень крутой аптайм 99,9%
- встроенный музыкальный плеер
Arcane
- Распределение ролей и уровней, в том числе по реакциям
- Уведомления от Ютуба
- Настройка логина пользователей
- Модерация базовых вещей
- Кастомные команды
Как добавить бота в Discord
Для начала нужно найти подходящего бота. Мы пока не будем рассматривать вариант «написать самому», потому ограничимся существующими решениями. Для этого можно ввести в поиске программы «Discord bots» (без кавычек), после чего выбрать себе подходящего бота.
Списки таковых можно посмотреть, к примеру, вот на этих сайтах:
- https://www.carbonitex.net/discord/bots
После этого устанавливаем бот. Чаще всего нужно просто зайти в Discord, выбрать сервер, добавить бота и дать тому права доступа на сервере
При этом важно, чтобы у вас были права администратора
Затем выбираем сервер, куда хотели бы добавить бота.
discords.ru
Бота выбираем на левой панели и добавляем его на канал. Для этого надо нажать кнопку «Авторизовать»:
discords.ru
После добавления крайне желательно изучить возможности бота, список его команд и прочее.
discords.ru
А теперь давайте поговорим о том, какие боты стоит добавлять к себе на сервер, ведь их существуют тысячи.
Дополнение кода бота
Бот улучшается в два этапа:
- добавляем код в файл бота
- перезапускаем бота
Для примера добавим в бота какое-нибудь рандомное API. Открываем файл бота:
bot@box-48639:~$ vim ~/discobot/bot.py
И добавляем в него пару библиотек и ещё одну функцию обработки команд:
import json import requests @bot.command() async def meme(ctx): response = requests.get('https://some-random-api.ml/meme') json_data = response.json() embed = discord.Embed(title = json_data) embed.set_image(url = json_data ) await ctx.send(embed = embed)
Закрываем файл и перезапускаем демона, чтобы изменения вступили в силу:
root@box-48639:~# systemctl restart mlg
Результатом будет рандомный мем:
Готово! Боты в Discord умеют многое, и мы можем и дальше расширять его возможности, изучая документацию.
Что представляет собой
Rythm считается одним из лучших ботов для Дискорда. Он поддерживает опцию потокового воспроизведения музыкальных композиций из различных источников, в числе которых: платформа Twitch, SoundCloud и самый большой в мире видеохостинг YouTube. Уникальной особенностью бота является возможность автоматического извлечения треков из play-листов и формирования из них списка. Для воспроизведения песен можно указывать прямые ссылки на них или использовать поиск, выводящий на экран первые результаты, соответствующие запросу. Ритм показывает тексты песен и предоставляет пользователям модульную панель с широким спектром настроек.
Бот Discord под названием Rythm популярней аналога Vexera, не имеющего русской локализации и обладающего более ограниченным набором функций. Бот предназначен для работы с голосовыми каналами, для текстовых каналов предпочтительней использовать другие продукты. Приложение Rythme Music отличается следующими особенностями:
- Функция автовоспроизведения, составляющая плейлисты и выстраивающая очередность проигрывания музыкальных треков.
- Серверные префиксы позволяют менять префиксы любым персонажам из списка друзей и знакомых, зарегистрированных в Дискорде.
- Тексты песен. В боте заложено огромное количество текстов к популярным композициям, причем список постоянно пополняется.
За воспроизведение потокового аудиоконтента отвечает искусственный интеллект, позволяющий организовывать плейлисты и делиться музыкальными композициями с друзьями. Установить бота Rhythm стоит для повышения функциональности сервера и увеличения его привлекательности. Обновления бота происходят в автоматическом режиме, поэтому после инсталляции у абонента будет всегда свежая версия приложения.
Как создать учетную запись BoT Roscord
Для того, чтобы работать с библиотекой Python и API раздора, мы должны сначала создать учетную запись BoT Roscord.
Вот шаг к созданию учетной записи Roscord Bot.
1. Убедитесь, что вы вошли в систему на Сайт раздора Отказ
2. Перейдите к Страница приложений Отказ
3. Нажмите на кнопку «Новое приложение».
4. Дайте приложению имя и нажмите «Создать».
5. Перейдите на вкладку «Бот», а затем нажмите «Добавить бот». Вам придется подтвердить, нажав «Да, сделай это!»
Держите настройки по умолчанию для Общественный бот (проверено) и Требуется код AAuth2 Code (не проверять).
Ваш бот был создан. Следующий шаг – скопировать токен.
Этот токен – пароль вашего бота, поэтому не делитесь ни с кем угодно. Это может позволить кому-то войти в свой бот и делать все виды плохих вещей.
Вы можете восстановить токен, если он случайно будет разделен.
Встроенный «явный фильтр содержимого» Discord
Сам мессенджер Discord имеет встроенный фильтр нежелательных медиа, который автоматически скрывает сообщения, содержащие откровенные фото и видео. Да, это изображения и видео с изображением отвратительных (и даже гнусных) кадров, а также контент с пометкой 18+. По умолчанию Discord не работает с текстом без установки дополнительных программ. Однако следует включить и «явный» фильтр, потому что это, как минимум, избавит вас от тошнотворных сообщений.
Для этой настройки есть три режима:
- «Защити меня.» В этом случае все сообщения, поступающие в локальную сеть, будут проверяться. Не лучший вариант, если у вас есть «свои» шутки с друзьями, которые Дискорд не поймет.
- «Мои друзья хорошие». В этом режиме проверяются только контакты, не входящие в список друзей пользователя. Это полезно, если пользователь живет на нескольких серверах с разными типами участников.
- «Не анализировать». В таком случае пользователь теряет любую защиту от нежелательного контента. Если вы рискуете и не читаете сообщения в чатах во время еды, можете смело выбирать этот режим. В остальных случаях лучше не рисковать.
Чтобы включить явный фильтр, следуйте приведенному ниже алгоритму:
- Откройте Дискорд.
- Зайдите в меню настроек. Он открывается, если щелкнуть значок шестеренки в левом нижнем углу окна.
- Перейдите в раздел «Конфиденциальность».
Здесь нужно нажать на нужный режим в категории «Безопасные личные сообщения». Кстати, внизу есть тумблер «Разрешить личные сообщения от участников сервера». Если вы его отключите, то писать вам смогут только ваши друзья.
Dyno
Бот Dyno Discord — популярный бот для модерации, используемый более чем на 800 000 серверов. Он имеет 35 различных команд модератора, которые позволяют ему предупреждать, отключать звук, оглушать, пинать и блокировать участников. Он также может работать как бот-роль Discord, чтобы назначать роли пользователям, которые вызывают проблемы и ограничивают их действия. После блокировки пользователя Dyno также может сохранять его сообщения в чате вместо того, чтобы разрешить Discord автоматически удалять их. Для всех этих действий Dyno записывает их в свой журнал модерации, к которому администраторы и модераторы могут получить доступ и делать заметки. Наконец, Dyno может заблокировать канал на определенный период времени, давая администраторам возможность очистить канал или дисциплинировать нескольких пользователей.
Dyno также может использоваться для десятков других команд, помимо модерации — вы можете использовать его для просмотра статистики Covid, поиска изображений животных, подбрасывания монеты, проведения опроса или воспроизведения музыки. С премиум-аккаунтом бот также может создавать собственные встроенные сообщения, специальные текстовые каналы, которые также можно просматривать, когда пользователь находится в голосовом чате, и настройки автоматической очистки, которые позволяют вам удалять все сообщения из канала через заданный промежуток времени. . Премиум стоит 5 долларов в месяц для одного сервера, 10 долларов в месяц для 3 и 15 долларов в месяц для 5.
Для чего нужен бот в Дискорде, и как его используют правильно
Боты существуют разных видов. В зависимости от этого они выполняют разные функции. Среди наиболее распространенных:
Приветствие. Бот отправляет приветственное сообщение новым участникам чата
Причем вы можете использовать как стандартные уведомления, так и оригинальные, благодаря чему пользователи почувствуют свою важность.
Управление участниками чата. Электронный помощник способен временно удалять нежелательных пользователей, которые нарушают правила сервера, а также ограничивать их права.
Защита от спама и ведение журнала модерации
Бот отслеживает, какие ограничения наложены на участников. Также он фильтрует сообщения и удаляет спам и рекламу.
Передачи музыки. Благодаря специальным командам, вы можете настраивать воспроизведение различных композиций и т.д.
Работа со шрифтом
Среди основных команд для чата Дискорд следующие:
- *сообщение* — выделится курсивом;
- **сообщение** — будет в чате выделяться жирным шрифтом;
- ***сообщение*** — выделится жирным курсивом;
- _сообщение_ — будет на экране чата подчеркнутым;
- ~~сообщение~~ — выделится зачеркнутым шрифтом.
Команды можно совмещать. К примеру, если заключить написанное сообщение в такие символы: _**вводимый текст**_, то в конечном результате на экране появится сообщение, написанное подчеркнутым жирным шрифтом.
Чтобы послать в чат ссылку из интернета, которая не будет содержать в себе картинок исходника, необходимо лишь заключить ее в символы <>: <вводимая ссылка>.
Как скачать и добавить бота
Чтобы начать использовать антиспам бот для дискорда на сервере потребуется скачать и добавить его на сервер. Добавление бота происходит просто. Потребуется войти в аккаунт в Disccord. Также иметь права администратора на сервере, где будет подключен антиспам бот.
Чтобы добавить бота на сервер нужно сделать следующее:
Открыть сайт, на котором находится необходимый код для бота, кликнуть кнопку приглашения бота;
- Необходимо войти в учетную запись, указать сервер, куда добавить бота;
- Нажать на кнопку авторизации, чтобы бот авторизовался на ресурсе;
- Отметить капчу;
- Получить подтверждение, что бот успешно авторизовался на сервере.
После программа станет доступна для использования. Но сначала необходимо настроить бота.
Groovy
Еще один музыкальный бот, который может повторить судьбу Rythm. В конце августа на него тоже ополчились на YouTube за пресловутое нарушение авторских прав на музыку. В ответ в Discord пообещали устранить нарушения, хотя пока неизвестно, чем все это закончилось.
Что касается функциональности, то здесь все стандартно — воспроизведение музыки, паузы, переход на новые треки или предыдущие, составление плейлистов, просмотр текстов песен и так далее. В общем, функциональность мало отличается от других подобных ботов. Преимущество такого подхода очевидно: закроют один бот — можно перейти на другой (именно так все сейчас и происходит).
Бот также имеет бесплатную и платную версию. Во втором случае есть звуковые эффекты, возможность сохранения плейлистов и так далее.
Лучшие боты для популярного мессенджера
Несомненно, «на вкус и цвет товарищей нет». Тем не менее, мы предлагаем вам несколько отличных ботов для чата Discrord, которых вы можете использовать на своём сервере.
- Yagpdb – один из лучших автороботов. Обладает мощным функционалом и широкими возможностями. Умеет осуществлять модерацию, имеет настраиваемые команды, ведёт серверную статистику, приветствует игроков и так далее.
- Rythm – самый популярный музыкальный бот, предлагающий прослушивание качественной музыки из различных музыкальных ресурсов. Программа постоянно обновляется и практически не лагает. Для подключения его к вашему серверу Дискорд перейдите по приведённой ссылке, и нажмите на «Add Rytmh to your Discover Server». В качестве обращения к боту используйте команду !help.
- Ayana – ещё один мощный музыкальный робот. Обладает поддержкой различных языков, продвинутой системой разрешений, удобной системой модерации. Активен 24/7/365.
- Vexera – бесплатный, высококачественный, полифункциональный музыкальный бот. Кроме музыкальной функции имеет и другие, в частности осуществляет простейшую модерацию, приветствует пришедших на сервер Discord пользователей, ведёт статистику. Для обращения используйте +help.
- Mee6 — полезный код в ситуации, когда вы только создали ваш сервер. Он существенно упростит и облегчит вашу жизнь на сервере, приветствуя игроков, уведомляя о стримах, отправляя с интервалами автоматические сообщения и многое другое.
- «MythBot Radio» — yникальный музыкальный бот с поддержкой более 30 радиостанций. Для задействования программы используйте команду m! + команда.
- «NuggetBot» — автоматизированный код с богатством возможностей. Имеет забавные смайлы, мемы, nsfw, утилиты, расскажет о погоде, умеет выполнять математические операции etc.
Как управлять ботом в Discord: пошаговая инструкция, команды
После успешной установки обычно боту автоматически присваивается определенная роль, которая наделяет его правами, позволяющими вносить изменения на сервере, а также оказывающими влияние на процесс управления. Но роль не присвоена, то настройте ее самостоятельно. Следуйте алгоритму:
- Откройте Дискорд и пройдите авторизацию.
- Кликните по названию нужного сервера.
- В появившемся меню перейдите в настройки.
- В списке с левой стороны выберите раздел «Роли».
- В специальном блоке появится перечень ролей. Выберите ту, которая соответствует вашему боту.
- Задайте электронному помощнику необходимые разрешения, передвинув переключатель в правую сторону. Например, разрешите отправлять сообщения, встраивать ссылки и т.п.
Команды для управления ботом
Управление ботом происходит с помощью специальных команд. У каждого электронного помощника они индивидуальные. Наиболее популярные команды:
- !help – появится перечень пользовательских и универсальных команд для бота;
- !info – запрос справочной информации;
- !rank – просмотр рейтинга пользователя на сервере;
- !ban – блокировка участника. В этом случае через пробел указывайте дополнительные параметры: имя пользователя и причину, по которой отправляете его в бан;
- !infractions – получение информации о том, какие нарушения были допущены участником;
- !warn — предупреждение пользователя о том, что он нарушает правила сервера и т.д.
Важно! Полный список команд для выбранного бота, вы можете посмотреть на его официальном сайте