Как добавить бота в Discord на сервер и канал: проверенные способы

image

Пользуетесь Дискордом и активно развиваете свой сервер, но не хватает рук на модерацию и раздачу ролей? Или просто хочется помощника для сервера, который неусыпно будет следить за речью участников и удалять нецензурные фразы?

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

Содержание:

Чтобы затащить помощника в свой сервер, нужно выбрать бота, нажать «invite» или «пригласить» и следовать нашей инструкции, которая будет в конце статьи. А пока остановимся на том, где найти и как выбрать ботов.

8 полезных ботов для Дискорда

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

На сервере компании пригодятся боты, которые умеют, например:

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

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

Security Verification

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

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

  • защита – настройка канала для верификации, защита от спама, модерация;
  • статистика – полная статистика сервера, пользователя, информация о канале, статистика верификации на сервере;
  • различные утилиты – игры, розыгрыши, найти участника по «id»;
  • взаимодействия – вы можете виртуально обнять, поцеловать, погладить покормить или ударить собеседника через этого бота.

Вызов помощи или команд-листа: «/help».

Читайте также: «Видео в Телеграме: как записать, отправить и удалить».

MEE6

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

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

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

Вызов помощи или команд-листа: «!help».

Community Hubs

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

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

Чтобы создать свой собственный хаб, используйте команду «!hub create».

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

  • создание отдельных каналов.

Вызов помощи или команд-листа: «!hub help».

Pancake

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

Как можно пользоваться этим ботом в Дискорде:

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

Вызов помощи или команд-листа: «p!help».

Кстати, о комментариях. Мы тут недавно разбирались, как работать с ними в Телеграме – «Комментарии в Телеграме: как их включить, настроить или отключить».

Easy Poll

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

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

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

Вызов команд-листа: «/help».

Lacuna

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

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

  • Модерирование – защитит ваш сервер от спамеров и прочих нарушителей порядка. Фиксирует действия пользователей и создает журнал, чтобы вам было проще следить за модерированием и наказанием провинившихся. Система репостов позволяет участникам сервера отправлять жалобы на рассмотрение вам или модераторам сервера.
  • Оповещения и подписки – добавьте канал Twitch и YouTube и получайте оповещения о выходе видео или о прямой трансляции.
  • Уровни и награды – чем активнее участники сервера, тем выше у них опыт, а бот проследит, чтобы они получили свои награды.
  • Временные голосовые каналы – создавайте временные голосовые каналы для пользователей с помощью Лакуны. Если канал остается пустым, он автоматически удаляется. Можно делегировать права редактировать некоторые параметры в канале.

Вызов помощи или команд-листа: «/help».

RitaBot Translator

Обратите внимание на этот популярный и востребованный бот-переводчик для Дискорда, главным преимуществом которого считается поддержка более 50 языков.

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

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

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

  • перевод сообщений – при переводе Rita использует Google Cloud Translate API, один из самых точных API-интерфейсов перевода;
  • определение языка – автоматически определяет язык и переводит на тот, который вы ей указали.

Вызов помощи или команд-листа: «!tr help commands».

Carl Bot

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

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

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

Вызов помощи или команд-листа: «!help+1».

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

Как добавить и включить бота в Дискорде

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

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

Мы покажем, как установить бота с помощью ПК, на примере Security Verification, которого мы взяли из Листа Ботов Дискорда. Чтобы установить бота из списка, нажмите «Пригласить» или «Invite», если устанавливаете с англоязычного сайта.

image
Кликните, чтобы пригласить бота на сервер

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

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

Затем пролистайте вниз и выберите «Сканировать QR-код». Далее наведите камеру на экран вашего компьютера и отсканируйте QR-код.

Окно ввода данных учетной записи

И вот вы вошли в Дискорд. Далее выберите сервер, в который вы хотите установить бота. Чтобы предоставить ему доступ к вашему профилю, нажмите «Продолжить».

Бот хочет получить доступ к учетной записи

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

Предоставление прав боту

Если вы согласны с функциями и правами робота на сервере – нажмите «Авторизовать».

Жмите авторизовать бота

Бот еще раз попросит доступ к вашему профилю, но перед этим боту нужно доказать, что вы не являетесь ботом. Забавно, правда? :–) Для этого нужно поставить галочку напротив надписи «Я человек».

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

Так и тут, пользователей периодически задерживает КАПЧА, заставляя проходить еще один шаг и доказывать, что вы не робот. Спасибо, хоть не съедает при неправильном ответе.

Если повезет, вы проскочите, а если нет – пройдите тест по предложенной инструкции. Например, вам придется выбрать все трамваи среди троллейбусов или найти кабачок среди баклажан. Я вам скажу, не каждому это под силу :–)

Докажи боту, что ты человек

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

Мы установили бота, теперь пора его настроить

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

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

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

Бот на сервере

Чтобы вызвать список команд, введите «/help» в строке или скопируйте из сообщения от бота и вставьте.

Ввод команды «/help»

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

Список команд бота Security Verification

В заключение

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

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

Если бот вам подходит, нажмите «invite».

Пусть боты модерируют сообщения, а посты в Дискорде публикуются через SMMplanner – вы в это время сможете заняться более важными делами. Заставьте алгоритмы работать за вас. Удачи!

  • обновлено: 20.11.2021, 15:03
  • Покупки в интернете

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

1. Многофункциональные

  • MEE6
  • Carl
  • Juniper
  • Pancake
  • Gaius
  • Elemental
  • ZeroTwo
  • Jeggy Bot

2. Для развлечений

  • Trivia Bot
  • Dank Memer
  • Mushroom
  • Pokecord
  • Duck Hunt
  • Tofu
  • Tatsu

3. Для распределения ролей

  • Dyno
  • Yui

4. Для голосований

  • Simple Poll
  • Easy Poll

5. Переводчики

  • Mr Translate
  • RitaBot

6. Для модерации сообщений и администрирования

  • Lacuna
  • ProBot
  • Arcane

7. Для донатов

  • Donate Bot

8. Разное

  • ServerStats

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

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

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

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

1. Многофункциональные

MEE6

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

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

Carl

  • Назначение ролей реакциями в чате
  • Логирование всего
  • Управление ролями, в том числе массовое
  • Работа с предложениями, голосованиями
  • Гибкая настройка разрешений
  • Автомодерация сообщений
  • Кастомные команды
  • Вступительные сообщения для новичков
  • Всякие разные полезные и не очень приколюхи для вовлечения участников

Juniper

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

Pancake

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

Gaius

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

Elemental

  • Дашборд со всеми необходимыми данными
  • Инструменты для ручной и автоматической модерации
  • Встроенный модуль анти-рейд
  • Автоматические роли и сообщения для новичков
  • Гибкая система разрешений
  • Кастомизация логина для пользователей
  • Возможность создания своих команд

ZeroTwo

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

Jeggy Bot

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

2. Для развлечений

Trivia Bot

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

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

Dank Memer

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

Mushroom

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

Pokecord

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

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

Duck Hunt

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

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

Tofu

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

Tatsu

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

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

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

3. Для распределения ролей

Dyno

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

Yui

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

4. Для голосований

Simple Poll

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

Пример команды:

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

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

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

 /poll «Как вам Minecraft?» «Очень нравится», «Нравится», «Пойдёт», «Не очень», «Совсем не нравится».

Easy Poll

Чуть навороченнее. Вариантов ответов может быть 20 штук.

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

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

5. Переводчики

Mr Translate

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

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

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

Через реакцию флагом. На сообщение, которое вы хотите перевести, кликаете и выбираете реакцию – флаг страны, на язык который вы хотите перевести (хотите на русский – выбираете российский флаг). В следующем сообщении бот пришлет вам перевод.

RitaBot

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

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

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

6. Для модерации сообщений и администрирования

Lacuna

Функции:

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

ProBot

Что может:

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

Arcane

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

7. Для донатов

Donate Bot

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

8. Разное

ServerStats

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

Нашли ошибку в статье? Выделите ее, и нажмите CTRL+ENTER

Оставить комментарий Содержание

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

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

Что представляют собой боты для Discord

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

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

Интересно! Написать самостоятельно такого помощника – не простая задача. Необходимо разбираться в основах программирования и API самого Discord.

Какие бывают боты для Discord

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

  • Ответственность за администрирование сервера;
  • Музыкальные;
  • Создание голосований и опросов;
  • Очистка чата от спама;
  • Сбор новостей и важной информации из общего количества сообщений;
  • Переводчики;
  • Для взаимодействия с другими платформами, например, YouTube или Twitch;
  • Развлекательные.

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

Читайте также:  История создания величайшей игры: как появился на свет “Сапёр”

Боты для администрирования сервера

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

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

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

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

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

Они работают по такому же принципу, как и обычное радио:

  • Трансляция песен из различных плейлистов, которые сгруппированы заранее;
  • Регулирование громкости музыки;
  • Выдерживают требуемые паузы между треками и многое другое.

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

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

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

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

Читайте также:  Project Stella: новости, скриншоты, дата выхода

Боты для очистки чата

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

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

Разные боты

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

Зачем нужны боты

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

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

Как установить бота на сервер

Дальнейшая инструкция поможет скачать бота на персональный сервис:

  1. Зайти на сайт с ботами для Discord. Таких сайтов можно найти в интернете большое количество;
  2. Если требуется найти какого-то определенного бота, то можно ввести его название в поисковой строке. Если еще нет и нужен выбор, то тогда можно воспользоваться навигационным меню. Оно отфильтрует ботов по заданным запросам;
  3. Как только найдется нужный вариант бота, нужно нажать на кнопку «Invite» (пригласить);
  4. У каждого бота существует своя собственная страница. Поэтому можно перейти по ней и подробно узнать возможности бота, список его команд, и только потом пригласить на сервер;
  5. После нажатия кнопки откроется окно дискорда для добавления бота. В нем требуется выбрать нужный сервер и предоставить права для бота, чтобы он мог выполнять требуемые задачи. Бот сможет иметь эти права сразу же после запуска на сервере;
  6. После настроек нужно нажать на кнопку «Авторизировать»;
  7. Программа может потребовать проверить бота на наличие робота, чтобы не случилась ситуация бесконечного скачивания ботов на сервер.

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

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

Читайте также:  #PS4share: лучшие скриншоты геймплея из твиттера

Рейтинг лучших ботов для Discord

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

  • Groovy. Это музыкальный бот, который имеет как бесплатную, так и платную версию. Конечно же, платная версия содержит увеличенное количество функций и возможностей. У бесплатной версии стандартный набор функций;
  • Rythm. Самый популярный бот, который может транслировать музыку с других платформ. Самый частый выбор стримеров;
  • MEE6. Помощник-модератор, помогает настроить уровни и создает собственные команды на серверах. Отличается приличным набором функций, которые наверняка станут помощниками любому модератору;
  • Spixx. Создан для развлечения и разнообразия чата, с чем отлично справляется;
  • Carl Bot. Отличается многофункциональностью и имеет собственную индивидуальную «фишку» в виде предоставления участникам чата оригинальной коллекции стикеров-эмодзи.

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

Боты для Discord – это отличное решение разработчиков программы. Такие виртуальные помощники точно сделают пользование Discord более удобным, разнообразным и лёгким.

Как вам статья?

Всем привет, сегодня мы напишем Discord-бота на Python и discord.py + бонусом посмотрим на примеры ботов. Приступим 🙂

Перед работой

Перед тем, как начать, вам нужны:

  1. Python 3;
  2. discord.py;
  3. Discord-аккаунт и свой сервер.

Для установки discord.py воспользуйтесь пакетным менеджером:

pip3 install discord.py

Создаём нашего бота

Перейдите на Developer Portal и нажмите на New application.

Вы создали своё приложение, на странице приложение перейдите в Bot >> Add Bot и создайте своего Discord-бота.

Сохраните токен бота! Дальше он нам понадобится!

Если всё прошло успешно, поздравляю, половина дела сделана 😀

Добавление бота на сервер

Теперь можно добавить бота на сервер.

Перейдите в OAuth2 >> URL Generator, в Scopes выбираем Bot и ниже — права бота, копируем сгенерированный URL. Вставляем в браузер, и добавляем на наш сервер.

Эхо-бот

Напишем традиционного эхо-бота, и разберём каждую строчку кода.

Код:

import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': 'prefix',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.event  async def on_message(ctx):      if ctx.author != bot.user:          await ctx.reply(ctx.content)    bot.run(config['token'])

Пример работы:

Разбор:

import discord  from discord.ext import commands

Нужные нам импорты.

config = {      'token': 'your-token',      'prefix': 'prefix',  }

Вспомогательный словарь config в котором храним токен и префикс команд (далее расскажу зачем нужен префикс команд).

bot = commands.Bot(command_prefix=config['prefix'])

Создаём нашего бота, в аргументе передаём префикс.

@bot.event

Декоратор, предназначенный для обработки событий, подробнее здесь.

async def on_message(ctx):

Создаём асинхронную функцию, с параметром ctx, представляет из себя сообщение.

if ctx.author != bot.user:

Проверка, не является ли автор сообщения нашим Discord-ботом. Дело в том, что если бот отправит сообщение, это будет новым событием, и тогда получается цикл.

await ctx.reply(ctx.content)

Отвечаем на сообщение (ctx.reply), в аргументы передаём сообщение (ctx.content).

bot.run(config['token'])

Запускаем нашего бота, в аргументы передаём токен бота.

Старший разработчик в команду IaaS (Cloud) tproger.ru Вакансии на tproger.ru

Надеюсь вы разобрались с кодом, и мы можем переходить далее.

Обработка команд

Перед тем, как обрабатывать команды, нам пригодится наш префикс.

Рассмотрим код:

import random  import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  async def rand(ctx, *arg):      await ctx.reply(random.randint(0, 100))    bot.run(config['token'])

Результат работы:

Разбор:

@bot.command()

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

async def rand(ctx, *arg):

Асинхронная функция rand

await ctx.reply(random.randint(0, 100))

Отвечаем на сообщение, в аргументы передаём случайное число от 0 до 100

Бонус

Проверка роли:

import random  import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  @commands.has_role("Хозяин")  async def rand(ctx, *arg):      await ctx.reply(random.randint(0, 100))    bot.run(config['token'])

Выгнать пользователя

import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  async def kick(ctx, user : discord.User(), *arg, reason='Причина не указана'):      await bot.kick(user)      await ctx.send('Пользователь {user.name} был изгнан по причине "{reason}"')    bot.run(config['token'])

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

image

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

Боты существуют разных видов. В зависимости от этого они выполняют разные функции. Среди наиболее распространенных:

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

image

Как установить бота на сервер

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

  1. Зайдите на официальный сайт нужного бота.
  2. Ознакомьтесь с его функционалом.
  3. Нажмите на кнопку «Add to server» или «Invite Bot».
  4. Выберите сервер, куда хотите добавить бота.
  5. Зайдите в Дискорд и убедитесь, что электронный помощник уже установлен.
  6. Задайте ему команду.

Обратите внимание! Загружать бот на сервер и управлять им проще всего через ПК.

image

Как управлять ботом в Discord: пошаговая инструкция, команды

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

  1. Откройте Дискорд и пройдите авторизацию.
  2. Кликните по названию нужного сервера.
  3. В появившемся меню перейдите в настройки.
  4. В списке с левой стороны выберите раздел «Роли».
  5. В специальном блоке появится перечень ролей. Выберите ту, которая соответствует вашему боту.
  6. Задайте электронному помощнику необходимые разрешения, передвинув переключатель в правую сторону. Например, разрешите отправлять сообщения, встраивать ссылки и т.п.

image

Команды для управления ботом

Управление ботом происходит с помощью специальных команд. У каждого электронного помощника они индивидуальные. Наиболее популярные команды:

  • !help – появится перечень пользовательских и универсальных команд для бота;
  • !info – запрос справочной информации;
  • !rank – просмотр рейтинга пользователя на сервере;
  • !ban – блокировка участника. В этом случае через пробел указывайте дополнительные параметры: имя пользователя и причину, по которой отправляете его в бан;
  • !infractions – получение информации о том, какие нарушения были допущены участником;
  • !warn — предупреждение пользователя о том, что он нарушает правила сервера и т.д.

Важно! Полный список команд для выбранного бота, вы можете посмотреть на его официальном сайте.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий