Содержание
Автоматические помощники в программе Дискорд могут не только выполнять заложенные опции для оптимизации работы сервера, но и помогать приятно проводить время с друзьями. Но с подобными вариантами роботов пользователям предстоит поработать, чтобы настроить управление, и наладить работу, чтобы потом можно было только применять. Настройки можно производить до скачивания бота, или управлять в приложении Дискорд после добавления.
Главные функции и возможности
OwO — это автоматически помощник, который помогает осуществлять предназначенные задачи в рамках программы discord. Помощник был разработан пользователем Discord Scuttler#0001. Робот имеет множество забавных социальных команд, которые добавляют забавный аспект персональному опыту в мессенджере discord. Основополагающие команды ОвО — это варианты, которые касаются животных, которых вы можете выслеживать, продавать, приносить в жертву и сражаться против участников.
После перехода по ссылке от пользователя попросят указать персональные данные, которые необходимы для входа в программу Дискорд. В качестве информации следует указать адрес электронной почты или номер мобильного телефона. И приложить к стандартной форме пароль. Вход можно осуществить при помощи QR-кода.
Настройка бота и отключение
Произвести управление настройками, или отключить автоматического помощника можно во внутренних настройках бота, в которые можно попасть при помощи программы Дискорд. Для перехода в настройки следует нажать на меню автоматического помощника. При помощи настроек можно контролировать процесс работы, или назначать необходимые для функционирования команды.
- Если помощник больше не нужен, или не выполняет необходимые задачи, пользователи могут убрать из сервера.
- Для временного варианта остановки работы следует использовать заглушку.
- Для прекращения выполнения работы, то бот остается на севрере, следует наложить бан.
- Если необходимо удалить бот, чтобы не возвращался, можно использовать опцию «Выгнать».
Команды управления ботом
Команды в рамках автоматического помощника можно разделить на несколько категорий:
- Рейтинги, в рамках которых пользователи могут просматривать статистические данные о ранге;
- Вопросы в плане экономики, в которых пользователи могут участвовать в голосовании, проходить квесты из предложенного списка, и делать покупки;
- Животные, куда входит зоопарк и охота. Пользователи могут продать оборудование для битвы, или переименовывать оружие.
- Генерировать мемы или управлять эмоциями, например, грустить или улыбаться.
- Совершать необходимые действия, в том числе целовать, хлопать, или держать за руку.
Команда для получения полезной информации, например, просматривать статистику, или управлять цветовым решением дизайна.
Клиенты программы могут применять команды для управления:
- owo help отображает список команд.
- owo top демонстрирует рейтинг OwOs.
- owo me|guild|zoorank показывает собственный рейтинг или рейтинг вашей гильдии.
- owo money помогает продемонстрировать коварства.
- owo zoo демонстрирует состояние созданного зоопарка.
- owo hunt помогает устаивать охоту на животных.
- оуо {вопрос}? Помогает выбирать стандартные варианты ответов, к которым относятся да или нет.
- owo feedback|suggestion|report разработано для того, чтобы отправить сообщение администратору.
Любой, кто находится в сети, знаком с Discord. Он бесплатный и простой в использовании, что позволяет вам создавать социальную онлайн-среду без необходимости знать что-либо, кроме имен пользователей вашего компаньона.
В результате с момента своего первого запуска в мае 2015 года Discord стал коммуникационной платформой для всех, от геймеров до компаний. Программа поддерживает голосовые каналы и видеозвонки, а также обмен мгновенными сообщениями, а также поддержку групповых «серверов». Но чтобы сделать процесс еще более плавным, Discord предлагает полный набор команд для добавления функций, модерации или новизны.
Команды так же просты в использовании, как и сама программа: просто введите правильный код в окно чата сервера, добавьте любой необходимый префикс — и готово!
Основные команды чата Discord не очень продуманы, но они должны помочь вам немного улучшить работу с Discord. Они не требуют использования бота, и если вы хотите увидеть полный список, введите ‘/’ в чат сервера. Оттуда просто нажмите на тот, который вам нужен!
/giphy [текст] — ищет на сайте Giphy анимированный GIF.
/me [text] — «Отображает текст с выделением».
/nick — «Меняет ник на этом сервере».
/shrug — Вставляет этот фрагмент ASCII-арта «¯ _ (ツ) _ / ¯» в канал.
/spoiler [text] — «Помечает ваше сообщение как спойлер».
/tableflip — Вставляет этот фрагмент ASCII-арта «(╯ ° □ °) ╯︵ ┻━┻» в канал.
/unflip — Вставляет этот фрагмент ASCII-арта «┬─┬ ノ (゜ — ゜ ノ)» в канал.
/tenor [текст] — ищет на сайте Tenor анимированный GIF.
/tts [text] — «Воспользуйтесь преобразованием текста в речь для чтения сообщения».
MEE6 — популярный робот-модератор чата Discord. Для многих пользователей, которые присоединятся к своему первому серверу Discord или голосовому чату, MEE6 станет первым дружелюбным лицом, с которым они столкнутся.
MEE6 имеет всевозможные функции, позволяя пользователям использовать MEE6 как для модерации, так и для поиска. Команды модерации дают администраторам серверов возможность поддерживать закон и порядок в своих различных каналах. Команды поиска предписывают MEE6 сканировать различные базы данных в поисках записей, изображений, видео и информации.
Кроме того, панель управления MEE6 позволяет пользователям программировать свои собственные команды для ботов.
MEE6 предлагает набор основных команд модерации чата:
!ban [пользователь] [необязательная причина] — Используется для изгнания одного участника с сервера Discord. Не то, чтобы его можно было взять, но часто необходимое оружие в арсенале любого модератора.
!tempban [участник] [продолжительность] [необязательная причина] — используется для изгнания одного участника с сервера Discord на ограниченный период времени.
!mute [участник] [необязательная причина] — Используется для отключения звука участника, чтобы он не мог участвовать в различных каналах.
!tempmute [участник] [продолжительность] [необязательная причина] — используется для отключения звука участника, чтобы он не мог участвовать в различных каналах в течение ограниченного периода времени.
!unmute [member] — используется для отмены команды отключения звука.
!clear [необязательный член] [необязательный счетчик] — используется для очистки вкладов в определенном канале.
!infractions [member] — Используется, чтобы показать, сколько нарушений имеет конкретный участник против них.
! kick [участник] [необязательная причина] — Используется для удаления пользователя с сервера. Более-менее похоже на бан, но они смогут присоединиться позже.
! slowmode [необязательный тайм-аут] [необязательно выключен] — Используется для включения или выключения медленного режима на определенном канале.
!warn [участник] [необязательная причина] — Используется для предупреждения пользователя о том, что он нарушает правила и вызывает нарушение.
Мало того, MEE6 предлагает набор потрясающих команд поиска, позволяющих извлекать информацию обо всем, от покемонов до стримеров Twitch, или вставлять видео и изображения YouTube. Вот полный список команд.
!anime [поисковый запрос] — Используется для поиска аниме на Kitsu.
!imgur [поисковый запрос] — Используется для поиска мемов на Imgur.
!manga [поисковый запрос] — Используется для поиска манги на Kitsu.
!pokemon [поисковый запрос ] — Используется для поиска покемонов в Pokeapi Pokedex.
!twitch [поисковый запрос] — Используется для поиска канала на Twitch.
!urban [поисковый запрос] — используется для поиска сленговых словечек в Городском словаре.
!youtube [поисковый запрос] — используется для поиска видео на YouTube.
Программировать собственные команды MEE6 поразительно просто. Он не требует знания Python или синтаксиса и встроен в вашу панель управления MEE6. Но на всякий случай, если вы никогда не делали этого раньше, я здесь, чтобы дать вам быстрый урок
- Войдите в панель управления MEE6 со своей учетной записью Discord.
- Выберите сервер, на котором вы хотите применить новую настраиваемую команду, нажав кнопку «Перейти к панели управления».
- Выберите вариант «Пользовательские команды», который предлагает вам «добавить потрясающие пользовательские команды на ваш сервер».
- Коснитесь параметра «Создать команды» и выберите «Создать команду» в появившемся меню.
- Введите имя команды после восклицательного знака, это будет ваш код для активации команды. Главный совет: чем короче и запоминается, тем лучше!
- Введите текст, которым должен ответить бот. Вы также можете добавить дополнительные свойства, чтобы контролировать, кто может его использовать, на каких каналах и как часто.
- Нажмите «Добавить».
Если MEE6 — самый любимый модератор чата в Discord, то Dyno вероятно самый полезный из них. Это, наверное, и самое интересное.
Dyno предлагает команды модерации, аналогичные Dyno, но с большей и более сложной базой данных функций. Тем не менее, где Dyno действительно сияет, так это в новинках. Поверь мне, тебе очень захочется их похвастаться.
Бот Dyno Discord предлагает самый полный набор команд модерации на платформе, позволяющий вам контролировать каналы вашего сервера — даже с самыми коварными рапскальонами.
?announce every [канал] [сообщение] — используется для отправки объявления @everyone в определенном канале Discord.
?modlogs [пользователь] — используется для получения списка журналов модератора для указанного пользователя.
?note [пользователь] [текст] — используется для создания заметки о конкретном пользователе.
?notes [пользователь] — используется для просмотра заметок, созданных о конкретном пользователе.
?clearnotes [пользователь] — используется для удаления всех заметок, созданных о конкретном пользователе.
?warn [пользователь] [причина] — используется, чтобы предупредить участника о том, что его поведение может нарушить правила сервера.
?warnings [пользователь] — используется для просмотра предупреждений, полученных указанным участником. Он сообщит вам, имеете ли вы дело с преступником, совершившим впервые, или с опытным преступником.
?mute [пользователь] [ограничение] [причина] — используется, чтобы запретить пользователю участвовать в различных каналах сервера.
?unmute [пользователь] [причина] — используется для повторного разрешения пользователю участвовать в различных каналах сервера.
?deafen [user] — оглушение — это в основном противоположность отключения звука, используемого для прекращения получения пользователями новых сообщений.
?undeafen [пользователь] — используется для снятия защиты с пользователя.
?kick [пользователь] [причина] — используется для удаления пользователя с сервера.
?lock [канал] 09:13:52 PM [сообщение] — используется для блокировки канала с дополнительным ограничением времени и пояснительным сообщением.
?unlock [канал] [сообщение] — используется для отмены блокировки канала.
?softban [пользователь] [причина] — используется для блокировки (с последующим мгновенным разблокированием) для удаления сообщения пользователя.
?ban [пользователь] [лимит] [причина] — Используется для блокировки участника сервера, возможность ограничения на определенный период.
?unban [пользователь или идентификатор] [причина] — используется для разблокировки участника сервера.
?addmod [роль ] — Добавить пользователя в роль модератора.
?members [роль] — используется для перечисления до 90 участников с указанной ролью.
?clean [необязательный номер] — используется для очистки ответов Dyno для вашего сервера.
Однако бот Dyno Discord помогает не только модерировать ваш сервер. Dyno — это тоже очень весело! Вот полный список новых команд Dyno:
?cat — генерирует случайное изображение очаровательной кошки из Интернета, которое Dyno немедленно публикует на канале.
?country [код страны] — используется для получения статистики по конкретной стране, включая население, столицу и валюту.
?dadjoke — используется для извлечения случайной отцовской шутки, которая автоматически публикуется в канале. Гарантированно будет настолько же увлекательным, насколько и несмешным!
?dog — генерирует случайное изображение очаровательной собаки из Интернета, которое Dyno немедленно публикует на канале.
?flip — Используется для подбрасывания монеты между орлом и решкой.
?github [имя репозитория] — используется для генерации информации о конкретном репозитории Github.
?itunes [название песни] — используется для получения основной информации о песне, включая имя исполнителя и альбом, из которого она принадлежит.
?norris — используется для генерации случайного факта о Чаке Норрисе. 100% правда в стиле техасских рейнджеров.
?pokemon [имя] — используется для получения основной информации о покемоне, включая способности, тип, вес и рост.
?poll «[сообщение]» «[выбор1]» «[выбор2]» — используется для создания опроса на канале, в котором могут голосовать другие пользователи.
?pug — Создает случайное очаровательное изображение мопса из Интернета, которое Dyno немедленно публикует на канале.
?roll [размер кубика, количество сторон или количество кубиков] — используется для броска кубика или количества кубиков в канале.
?rps [выбор] — Используется для игры в камень-ножницы-бумага с ботом Dyno.
?space — используется для получения информации о Международной космической станции.
Но это еще не все. Бот Dyno также предлагает ряд других команд, столь же простых, сколь и случайных:
?afk — используется для установки статуса «вне клавиатуры», который может отображаться всякий раз, когда упоминается ваше имя.
?afk set [status] — Используется для отображения статуса «вне клавиатуры», который также может отображаться в вашем нике.
?afk ignore [канал] — Используется, чтобы не возвращаться из вашего статуса «вне клавиатуры» при разговоре по каналу.
?avatar [пользователь] — используется для создания увеличенной версии изображения аватара пользователя в чате. Хотите знать, как кто-то действительно выглядит? Это команда для вас!
?color [шестнадцатеричное число] — используется для поиска информации о конкретном шестнадцатеричном числе цвета.
?dynoav — Используется для немедленного создания аватара, похожего на Dynoav.
?randomcolor — Генератор случайного шестнадцатеричного цвета, который ваши коллеги-покровители могут наблюдать в канале.
?remindme 09:13:52 PM [остаток] — Создает напоминание в определенном канале.
?whois [упоминание пользователя] — извлекает информацию о конкретном пользователе на сервере, в том числе о том, как долго он был участником, когда была создана его учетная запись и есть ли у него какие-либо роли на сервере.
?distance [координаты] [координаты] — используется для вычисления расстояния между двумя наборами координат.
?Дискриминатор [4 члена] — создает список пользователей, у которых есть определенный номер дискриминатора Discord.
?membercount — генерирует общее количество пользователей на определенном сервере.
?serverinfo — Получает общую информацию о сервере, включая номера участников, количество каналов и текущее количество людей в сети и активных.
•emotes — Создает полный список всех смайликов и эмоций для конкретного сервера.
Python * Tutorial
Введение
Это первая статья про создание бота для Discord. В конце статьи находятся ссылки на следующие части, со временем они будут дополняться. Статьи следуют друг за другом, без каких-либо “информационных дыр”. Если нашли опечатку или неточность, отпишите о проблеме в комментариях или в личных сообщениях, максимально оперативно всё поправим! А теперь переходим непосредственно к созданию бота.
В данной части
-
Создание тестового сервера
-
Включение режима разработчика
-
Создание приложения и получение токена
-
Добавление бота на сервер
-
Установка библиотеки discord.py
-
Первые строчки кода
Создание сервера
Гайд будет максимально подробный, поэтому и начинать будем с создания тестового сервера. Зачем он нужен? Лишь для вашего удобства и безопасности, если у вас уже есть большой сервер, тем более не стоит сразу добавлять на него разрабатываемого бота. Никто не защищён от багов и дыр в безопасности.
-
Заходим в дискорд
-
Слева видим список серверов, листаем в самый низ до кнопки “Создать сервер“.
-
Создаём сервер по любому из предложенных шаблонов.
Включаем режим разработчика
Это необязательно, но очень желательно. В режиме разработчика появляются некоторые полезные элементы для удобства разработки, например, в меню пользователя появляется пункт, который позволяет скопировать его ID.
Чтобы включить этот режим, заходим в настройки.
В категории “Настройки приложения” ищем “Расширенные“.
И включаем режим разработчика.
Получение токена
Для начала нам нужно зайти на страницу создание приложений и нажать New Application.
После этого вам предложат назвать ваше приложение (Потом можно будет изменить).
После создания, попадаем на страницу настройки приложения. В меню выбираем “Bot“.
На данной странице нажимаем на “Add Bot“. Скопируем токен и сохраним его.
Так же, сразу можно выдать дополнительные разрешения боту, чтобы потом об этом не задумываться.
Добавление бота на сервер
В меню ищем пункт OAuth2 –> URL Generator.
В поле SCOPES выбираем bot и applications.commands. В появившемся ниже поле выбираем Administrator, это более удобно для тестирования. Но когда бот будет работать в продакшене, лучше выставлять только те права, которые правда нужны, потому что никто не защищён от потери токена, а с правами администратора это может стать очень большой проблемой.
Копируем появившеюся ниже ссылку и вставляем в адресную строку браузера. Если у вас не выполнен вход в браузере, его необходимо произвести. После чего выбираем тестовый сервер из списка и нажимаем “Продолжить” и далее “Авторизовать“.
Ура! Наш бот на тестовом сервере!
Установка библиотеки
Для начала нужно установить python, данный этап не расписан, но желательно установить версию 3.10 (Последняя версия на момент написания 3.10.5). Если у вас Windows, для проверки можете использовать следующую команду
py --version
В ответ получите версию вашего python. Устанавливать будем не стабильную, а разрабатываемую версию, для этого пропишем следующую команду. (Это можно делать уже внутри проекта). Хотя некоторые IDE устанавливаю git вместе с собой, можете скачать его отдельно.
py -m pip install git+https://github.com/rapptz/discord.py
Если всё же хотите установить стабильную, релизную версию, пропишите следующую команду.
py -3 -m pip install -U discord.py py -3 -m pip install -U discord.py[voice]
Подробнее про установку библиотеки и саму библиотеку можно прочитать тут.
Первые строчки кода
Пришло время писать код! Программирование в статьях будет происходить в PyCharm, хоть это и довольно тяжёлая IDEA, она удобная и бесплатная для студентов.
Не советую создавать проект через внутренний интерфейс, может появиться множество ненужных папок и файлов, вместо этого создадим папку проекта вручную и откроем как пустой проект.
Для этого заходим в PyCharm, далее File –> Open.
P.s. Не обращайте внимания на другую тему IDE.
В появившемся окне ищем созданную папку, выбираем её и нажимаем “Ok“. Обратите внимание на то, что нужно просто нажать по папке, а не проваливаться в неё.
Если PyCharm автоматически не создал main.py, создайте его вручную.
Вставляем код ниже и запускаем.
import discord # Подключаем библиотеку from discord.ext import commands intents = discord.Intents.default() # Подключаем "Разрешения" intents.message_content = True # Задаём префикс и интенты bot = commands.Bot(command_prefix='>', intents=intents) # С помощью декоратора создаём первую команду @bot.command() async def ping(ctx): await ctx.send('pong') bot.run('token')
В консоли вы увидите логи запуска бота. Они могут быть красными, не бойтесь, сначала прочитайте сами сообщения, они скорее, всего просто информационные.
Идём в дискорд и используем нашу первую команду.
Немного объясним данную структуру. Поскольку это обычная команда, вся информация хранится в ctx(Переменная одноимённого класса). Она имеет следующие поля:
['args', 'author', 'bot', 'channel', 'cog', 'command', 'command_failed', 'guild', 'invoked_parents', 'invoked_subcommand', 'invoked_with', 'kwargs', 'me', 'message', 'prefix', 'subcommand_passed', 'valid', 'voice_client']
И следующие команды:
['fetch_message', 'history', 'invoke', 'pins', 'reinvoke', 'reply', 'send', 'send_help', 'trigger_typing', 'typing']
Если вы знакомы с синтаксисом языка, то данный список можно получить с помощью встроенной функции dir.
print(dir(ctx))
На более правильно прочитать документацию про Context.
Заключение
Сразу отвечу всем комментаторам. Да – подобных статей море, в том числе есть официальная документация. Но поскольку в моих планах есть создать серию статей, я хотел бы, что бы в них было описано всё, начиная с самых азов.
И небольшое примечание. Статьи строятся на основании того, что у вас есть опыт и знания программирования на python.
Следующие части
-
Часть 1 (Текущая)
-
Часть 2
Есть много того, что вам может понравиться в Discord. Он бесплатен в использовании и управлении, имеет поддержку VOIP, и благодаря поддержке ботов, очень хорошо настраивается. Вот лучшие боты Discord, о которых вы должны знать.
1. Carl Bot
Одна из наиболее полезных функций в Discord — это роли реакции, которые позволяют вводить команды и смайлики в Discord, позволяя вносить различные изменения на сервере.
Роли за реакции:
- Высокие ограничения (до 250 ролей).
- Много режимов (уникальный, верификация, наоборот, временный и другие).
- Можно использовать любой эмодзи (даже те, к которым у бота нет доступа).
- Самоуничтожающиеся сообщения.
- Черный и белый списки.
Логирование:
- Сообщения (удаленные и отредактированные).
- Приглашения на сервера.
- Обновления участников (изменение ролей, ников, аватаров, банов).
- Приходящие и уходящие участники.
- Обновление каналов, ролей и эмодзи.
- Игнорирование каналов, участников и префиксов (спамящие боты теперь не будут засорять логи).
- Разбиение логов на разные каналы.
Модерация:
- Лог модерации.
- Множество команд для модерации.
- Канал, чтобы модераторы могли видеть всех нарушителей.
2. Groovy
Новичок на сцене музыкальных ботов Discord — Groovy — позволяет пользователям на канале в Discord ставить в очередь плейлисты песен из самых популярных музыкальных источников в интернете.
3. MEE6
Есть причина, по которой MEE6 в настоящее время — один из лучших ботов Discord. Он обладает обширными возможностями и поддержкой. Вы также можете обновиться до премиум пакета подписки для еще большего количества функций.
Множество ботов Disord предназначены для модерации сервера, и MEE6 не вызовет разочарования. Вы можете настроить автоматические правила для защиты от таких проблем, как спам на сервере. Администраторы MEE6 также могут настроить систему «страйков» для автоматизации наказаний, если пользователи регулярно нарушают правила.
Существует также система регулировки уровней для пользователей. Обычные пользователи могут «подняться» на более высокий уровень в зависимости от активности их работы. Вы можете установить награды, такие как дополнительный доступ в комнату или новые роли.
Если вы уже знаете, как добавлять боты Discord на ваш сервер, вам не составит труда столкнуться с проблемой, используя MEE6. Просто пригласите бота на свой сервер, чтобы начать работу.
4. RED
Если вы хотите, чтобы бот действительно настраивался, то RED должен быть на вашем радаре. Учтите, что для его размещения вам понадобится собственный сервер.
Здесь также есть боты и игры, воспроизведение музыки, поиск подарков, автосерверные сообщения и многое другое. Как и в MEE6, вы также можете настраивать команды ботов, настраивать имя и аватар вашего бота в соответствии с индивидуальным стилем вашего сервера.
Если вы не нашли нужной функции, вы можете расширить RED с помощью плагинов, которые кодируются на питоне. Вы можете искать созданные сообществом плагины на сайте RED.
5. Dyno
Еще одним достойным внимания ботом является Dyno, который используется на более чем 1,6 миллионах серверов. Одним из его главных преимуществ является большая информационная веб-панель, позволяющая полностью контролировать процесс настройки.
Dyno облегчает создание ролей, позволяя администраторам сервера создавать новые звания (связанные с ролями сервера). Вы также можете выполнить настройку каналов сервера с помощью команд «очистки», которые массово удаляют сообщения в зависимости от пользователя, сервера или возраста.
Но дело не только в модерации. Вы можете настроить DJ-бота с индивидуальными плейлистами, играть в слот-игры, искать случайные факты и даже фотографии.
6. Tatsumaki
Fun — это модное слово, которое лучше всего ассоциируется с ботом Tatsumaki. Он яркий, с множеством интересных функций, которыми могут воспользоваться пользователи вашего сервера, чтобы повысить активность пользователей.
Это бот, который охватывает все основные функции для улучшения модерации и более эффективного использования сервера, а также для того, чтобы дать пользователям веселые и удобные командные игры.
Функции модерации Tatsumaki не требуют настройки. Они готовы к использованию, с командами для управления пользователями (запрет, отключение звука и т.д.), обрезки сообщений, настройки приветственных сообщений и других.
Вы также можете осуществлять поиск на YouTube, искать факты о кошках, играть в различные игры, а также проводить опросы по всему серверу. Существует обширная система уровней с XP, доступная для пользователей в зависимости от их активности.
7. Pancake
Более 300 000 серверов используют Pancake на дискордах, и по уважительной причине. Простота в использовании, хороший баланс между командами развлечений для пользователей и расширенной модерацией для администраторов. Отдельный хостинг не нужен.
Настраиваемая система модерации позволяет управлять всем, начиная с голосового чата и заканчивая блокировкой пользователей с системой разрешений для настройки команд модераторов с разными полномочиями.
Кстати, если вам нужно изменить голос в Disord, то вот тут есть подробная инструкция, как это сделать и несколько программ на выбор.
Существует простая в использовании система воспроизведения музыки с поддержкой нескольких источников, включая SoundCloud и YouTube. Социальные функции, такие как игры, поиск изображений и команды шуток, также помогут сделать ваш сервер немного более ярким.
Имея сотни доступных команд, на сервере Pancake Disord найдется что-то для каждого.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Пользуетесь Дискордом и активно развиваете свой сервер, но не хватает рук на модерацию и раздачу ролей? Или просто хочется помощника для сервера, который неусыпно будет следить за речью участников и удалять нецензурные фразы?
Во всем этом помогут боты. Их можно использовать для расширения функционала приложения и всяких развлечений. В этой статье мы расскажем про конкретных интересных ботов и разберемся, как их установить и заставить работать.
Содержание:
Чтобы затащить помощника в свой сервер, нужно выбрать бота, нажать «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», если устанавливаете с англоязычного сайта.
В открывшемся окне введите логин и пароль от вашей учетной записи в Дискорде. Либо, не вводя данные, нажмите «Вход», и система откроет вам в полноэкранном окне возможность войти с помощью QR-кода.
Чтобы войти по QR-коду, зайдите в мобильное приложение, на нижней панели инструментов нажмите на иконку Дискорда, которая находится справа.
Затем пролистайте вниз и выберите «Сканировать QR-код». Далее наведите камеру на экран вашего компьютера и отсканируйте QR-код.
И вот вы вошли в Дискорд. Далее выберите сервер, в который вы хотите установить бота. Чтобы предоставить ему доступ к вашему профилю, нажмите «Продолжить».
Выберите, какие права вы предоставите боту на сервере. Снимите или поставьте галочку, а затем пролистайте вниз.
Если вы согласны с функциями и правами робота на сервере – нажмите «Авторизовать».
Бот еще раз попросит доступ к вашему профилю, но перед этим боту нужно доказать, что вы не являетесь ботом. Забавно, правда? :–) Для этого нужно поставить галочку напротив надписи «Я человек».
Помните, как было в сказках? Чтобы пройти к горе, герою по пути нужно было ответить на вопрос великана. Если герой не отвечал правильно, страж не пропускал его, а того хуже – съедал.
Так и тут, пользователей периодически задерживает КАПЧА, заставляя проходить еще один шаг и доказывать, что вы не робот. Спасибо, хоть не съедает при неправильном ответе.
Если повезет, вы проскочите, а если нет – пройдите тест по предложенной инструкции. Например, вам придется выбрать все трамваи среди троллейбусов или найти кабачок среди баклажан. Я вам скажу, не каждому это под силу :–)
Нам повезло, и мы проскочили без теста. Это окно можно закрыть и перейти в сам Дискорд для настройки бота.
Как настроить бота в Дискорде
Перейдем к настройке бота. Найдем его на сервере и дадим ему команду, чтобы понять, на что он способен.
После установки бота в чате сервера, на который вы его установили, появится сообщение о том, что бот присоединился к вашему серверу.
Чтобы вызвать список команд, введите «/help» в строке или скопируйте из сообщения от бота и вставьте.
Бот отреагирует на запрос ответом со списком команд, которые умеет выполнять. Как использовать бота в Дискорде – выбрать нужную команду и смотреть, как бот ее выполняет.
В заключение
Ботов для Дискорда можно устанавливать из разных каталогов, но использовать лучше только официальные, остальные могут не сработать или принести вред вашему серверу.
Принцип установки везде один и тот же, поэтому смело пользуйтесь нашим примером. А если вдруг решите устанавливать бота из бот-листа на английском языке – не пугайтесь, воспользуйтесь переводчиком, чтобы перевести описание бота.
Если бот вам подходит, нажмите «invite».
Пусть боты модерируют сообщения, а посты в Дискорде публикуются через SMMplanner – вы в это время сможете заняться более важными делами. Заставьте алгоритмы работать за вас. Удачи!
ли со статьей или есть что добавить?