- 7 лучших ботов Discord для улучшения вашего сервера
- 1. Carl Bot
- Роли за реакции:
- Логирование:
- Модерация:
- 2. Groovy
- 3. MEE6
- 4. RED
- 5. Dyno
- 6. Tatsumaki
- 7. Pancake
- Респект за пост! Спасибо за работу!
- Бот дискорд добавляет эмоции на чужие сообщения и пытается их отредактить (python)
- 1 ответ 1
- Рабочий код:
- Полезные боты в Discord: для музыки, голосований и модерации сообщений
- Зачем вообще нужны боты в дискорде
- Музыкальные боты
- MoscowMusic
- FredBoat
- Модерация сообщений и администрирование
- Lacuna
- ProBot
- Голосования
- Simple Poll
- Easy Poll
- Распределение ролей
- Переводчики
- Mr Translate
- RitaBot
- Многофункциональные боты
- Tatsumaki
- JuniperBot
- Как установить бота на сервер
- Коротко о главном
7 лучших ботов Discord для улучшения вашего сервера
Есть много того, что вам может понравиться в 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 должен быть на вашем радаре. Учтите, что для его размещения вам понадобится собственный сервер.
Модульный подход RED означает, что нет двух одинаковых серверов, работающих под управлением RED, но есть и некоторые ключевые особенности. Как и MEE6, модерация является центральной функцией, с командами страйков или запретов, а также фильтрацией сообщений.
Здесь также есть боты и игры, воспроизведение музыки, поиск подарков, автосерверные сообщения и многое другое. Как и в MEE6, вы также можете настраивать команды ботов, настраивать имя и аватар вашего бота в соответствии с индивидуальным стилем вашего сервера.
Если вы не нашли нужной функции, вы можете расширить RED с помощью плагинов, которые кодируются на питоне. Вы можете искать созданные сообществом плагины на сайте RED.
5. Dyno
Еще одним достойным внимания ботом является Dyno, который используется на более чем 1,6 миллионах серверов. Одним из его главных преимуществ является большая информационная веб-панель, позволяющая полностью контролировать процесс настройки.
Вам не нужно быть владельцем хостинга, так как все размещается на сервере Dyno, который управляется через веб-инструментарий. Инструменты модерации обширны, с настраиваемыми автоматическими триггерами.
Dyno облегчает создание ролей, позволяя администраторам сервера создавать новые звания (связанные с ролями сервера). Вы также можете выполнить настройку каналов сервера с помощью команд «очистки», которые массово удаляют сообщения в зависимости от пользователя, сервера или возраста.
Но дело не только в модерации. Вы можете настроить DJ-бота с индивидуальными плейлистами, играть в слот-игры, искать случайные факты и даже фотографии.
6. Tatsumaki
Fun — это модное слово, которое лучше всего ассоциируется с ботом Tatsumaki. Он яркий, с множеством интересных функций, которыми могут воспользоваться пользователи вашего сервера, чтобы повысить активность пользователей.
Это бот, который охватывает все основные функции для улучшения модерации и более эффективного использования сервера, а также для того, чтобы дать пользователям веселые и удобные командные игры.
Функции модерации Tatsumaki не требуют настройки. Они готовы к использованию, с командами для управления пользователями (запрет, отключение звука и т.д.), обрезки сообщений, настройки приветственных сообщений и других.
Вы также можете осуществлять поиск на YouTube, искать факты о кошках, играть в различные игры, а также проводить опросы по всему серверу. Существует обширная система уровней с XP, доступная для пользователей в зависимости от их активности.
7. Pancake
Более 300 000 серверов используют Pancake на дискордах, и по уважительной причине. Простота в использовании, хороший баланс между командами развлечений для пользователей и расширенной модерацией для администраторов. Отдельный хостинг не нужен.
Настраиваемая система модерации позволяет управлять всем, начиная с голосового чата и заканчивая блокировкой пользователей с системой разрешений для настройки команд модераторов с разными полномочиями.
Кстати, если вам нужно изменить голос в Disord, то вот тут есть подробная инструкция, как это сделать и несколько программ на выбор.
Существует простая в использовании система воспроизведения музыки с поддержкой нескольких источников, включая SoundCloud и YouTube. Социальные функции, такие как игры, поиск изображений и команды шуток, также помогут сделать ваш сервер немного более ярким.
Имея сотни доступных команд, на сервере Pancake Disord найдется что-то для каждого.
Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.
Респект за пост! Спасибо за работу!
Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Источник
Бот дискорд добавляет эмоции на чужие сообщения и пытается их отредактить (python)
Недавно я сделал функцию опроса в боте. По идее она должна работать так: ты отправил сообщение kb!poll Почему я не могу заснуть?%%Я выпил слишком много кофе%%Просто так и бот отправит сообщение Soon, а потом изменит его на голосование и добавит реакции. Но бот добавляет реакции на сообщение с командой и пытается его отредактить. Как исправить? Вот код:
1 ответ 1
Проблема в том, что бот не имеет права редактировать чужое сообщение. Событие on_message(message) отлавливает объект сообщения message , который вы потом пытаетесь изменить через бота.
Наверное, здесь лучшим решением будет отправить сформированный опрос от лица бота и уже туда поставить реакции.
Рабочий код:
Также на вашем месте я бы посмотрел на discord.ext.commands.Bot Это по сути тот же самый discord.Client() , только этот бот умеет также обрабатывать отдельные команды, начинающиеся в чате с указанного префикса. В вашем случае префикс — kb!poll
Тогда команду можно было бы оформить в отдельную функцию. Например так:
Результат:
Источник
Полезные боты в Discord: для музыки, голосований и модерации сообщений
Discord — один из популярных мессенджеров для удалённой работы. У него простой интерфейс и широкий набор бесплатных функций. Но одно из главных преимуществ дискорда — возможность добавлять ботов для решения разнообразных задач: от проигрывания музыки до модерации чатов. Рассказываем, что умеют делать боты в дискорде, как их установить и сколько они стоят.
Зачем вообще нужны боты в дискорде
Бот – программа, созданная, чтобы решать однотипные и повторяемые задачи по заданному алгоритму. Боты в Discord выполняют рутинные задачи, причём их скорость обработки операций существенно выше человеческой.
Такой помощник может отправить приветствие новому участнику сообщества или напомнить о важной дате. А чтобы отыскать в чате и заблокировать сообщение с нецензурной лексикой ему потребуется всего пара секунд
Что делают боты в дискорде:
- находят и проигрывают музыку, составляют плейлисты;
- модерируют сервер;
- проводят опросы и голосования;
- распределяют роли;
- переводят текст сообщений в мессенджере;
- очищают чаты;
- помогают повысить активность участников.
Разберём, какие именно боты решают перечисленные задачи.
Музыкальные боты
Музыкальные боты позволяют проигрывать разные треки на серверах в дискорде. Вы создаёте сервер, добавляете участников, а затем подключаете к нему помощника. Он воспроизводит песни в указанной вами последовательности, может регулировать громкость воспроизведения, делать паузы между треками и др.
Долгое время самым популярным музыкальным был Rhythm, но 15 сентября 2021 года Discord запретил его использование по требованию YouTube. Мы предлагаем альтернативы, которые не уступают заблокированному боту.
MoscowMusic
MoscowMusic — музыкальный бот на русском языке с оригинальным дизайном.
MoscowMusic не требует настройки. Его основная команда – /m!help — она даёт быстрый доступ к документации и краткому описанию остальных команд.
- запускать проигрывание песен;
- вызывать поиск песен на ютубе;
- показывать очередь песен, находить подробную информацию по той, что играет в данный момент;
- управлять эфиром: ставить песни на паузу, возобновлять проигрывание, перемешивать очередь воспроизведения;
- включать и отключать DJ-режим.
Особенность . Основное преимущество — гибкий код. Это позволяет техподдержке контролировать ход работы и обеспечивать стабильность.
FredBoat
FredBoat — музыкальный бот, который проигрывает в дискорде музыку в хорошем качестве.
FredBoat прост в использовании и не требует особой настройки. Он предлагает много интеграций с другими сервисами вроде YouTube, SoundCloud, Bandcamp, Twitch, Vimeo, Mixer или Spotify. FredBoat также поддерживает плейлисты и прямые трансляции.
По умолчанию он работает на английском, но команда /lang позволяет менять язык в своём сервере. Так, чтобы изменить язык на французский, введите: /lang fr_FR
- искать песни на ютубе и саундклауд;
- перемешивать и повторять песни из плейлиста;
- ограничивать и блокировать тех, кто рассылает спам;
- менять очередь воспроизведения треков.
Особенности . Иногда FredBoat заикается — это происходит из-за большой нагрузки, особенно в выходные дни. Также он не позволяет воспроизводить видеоролики на ютубе, которые заблокированы в США. Если вы не используете бота слишком долго, он автоматически покидает голосовой канал. Это позволяет повысить его производительность.
Модерация сообщений и администрирование
В основе корпоративных чатов лежат правила, прописанные модератором. Для эффективного управления чатом в дискорде вы можете добавить бота. Он упростит модерирование, взяв на себя решение стандартных задач. Боты-модераторы в дискорде используют для приветствия новых участников чата, удаления спама и сообщений с нецензурной бранью, отслеживания нарушений и отправления предупреждений о блокировках. Перечисляем полезные боты для модерации сообщений и администрирования.
Lacuna
Lacuna – улучшает функциональность сервера. Предлагает простые команды с понятным описанием.
- выдавать роли и доступы к каналам по нажатию на реакцию под сообщением;
- отслеживать любые действия и события на сервере;
- создавать временные голосовые каналы при подключении голосовой связи – временные каналы удаляются автоматически, как только остаются пустыми;
- вести журнал действий и фиксировать происходящие на сервере события – баны и разбаны, массовую очистку сообщений, выдачу и снятие предупреждений;
- фильтровать ссылки и слова, замедлять отправку сообщений;
- следить за модераторами и их наказаниями;
- присылать уведомления с привязанных каналов на твич и ютуб;
- вести систему репортов, которая позволяет участникам отправлять жалобы на рассмотрение.
Для настройки нужно перейти на сайт, открыть вкладку «Модерирование» и выбрать блок «Автомодерирование». Там вы увидите инструменты для фильтрации ссылок, фильтрации слов, замедленной отправки сообщений и модерирования никнеймов.
Особенности . Проявляйте активность на сервере, зарабатывайте опыт и получайте награды. Проводите соревнование с другими пользователя в борьбе за почётное место в таблице лидеров.
ProBot
ProBot — многофункциональный бот для модерирования и администрирования. Поддерживает разные языки, в том числе русский.
- отправлять приветственные сообщения;
- устанавливать автоматические ответы на любые ключевые слова;
- выявлять пользователей, которые нарушают правила;
- отправлять предупреждения нарушителям, отключать звук в голосовом канале;
- блокировать участников в голосовом канале или на всём сервере;
- назначать роли и присваивать опыт участникам.
Особенности. Есть два тарифа: основной и премиум. Основной тариф позволяет воспроизводить музыку и регулировать громкость, проводить разблокировку заблокированных пользователей. Тариф «Премиум» включает все перечисленные функции, а также позволяет менять имя и аватар ProBot вашего сервера.
Стоимость . Стоимость основного тарифа – 2,5$ в месяц или 24,99$ в года. Стоимость 9,99$ в месяц или 79,99$ в год.
Голосования
В дискорде нет функции для создания опросов и голосований. Но если вы хотите узнать мнение участников чата по какому-то вопросу, воспользуйтесь специальным ботом.
Simple Poll
Simple Poll — бесплатный бот для создания опросов в Discord. Умеет выполнять всего одну команду: /poll.
Если хотите задать вопрос с несколькими ответами — от одного до десяти, команду прописывайте так: /poll «Вам нравится Simple Poll? » «Очень нравится», «Нравится», «Пойдёт», «Не очень», «Совсем не нравится»
Если хотите задать вопрос, где можно ответить только «да» или «нет», так: /poll «Вам нравится Simple Poll? »
Обратите внимание: вопросы и ответы к ним всегда пишутся в кавычках.
Особенности . Аватар Simple Poll означает четыре варианта ответа, каждый обозначает разное количество голосов.
Easy Poll
Easy Pool — помогает проводить опросы разной сложности. Вы сможете проводить простые опросы, где участники выбирают только «Да» или «Нет», или сложные — где разрешается указать до 20 вариантов ответа.
Easy Pool умеет :
- проводить опросы неограниченные по времени – команда /pollPoll;
- проводить опросы с ограничением по времени – команда /timepollPoll;
- закрывать опросы, чтобы участники больше не могли голосовать – команда /closepollPoll.
Стоимость . Есть тариф Premium – 3$ в месяц. На нём вам доступны все возможности бесплатного тарифа, а также премиум-поддержка.
Распределение ролей
Роль в дискорде — это определённый набор разрешений на сервере. В дискорде есть 31 разрешение и все они подразделяются на группы:
- Общие разрешения сервера – просмотр каналов, добавление смайликов, просмотр изменений на сервере.
- Разрешения на членство – создание приглашений на сервер, изменение псевдонима, удаление других участников.
- Разрешения текстового канала – отправка сообщений, файлов и ссылок, чтение истории сообщений.
- Разрешения голосового канала – присоединение к голосовому каналу и общение в нём, отключение звука других участников, запуск трансляции экрана.
- Расширенное разрешение – участники с таким разрешением имеют все разрешения, а также могут обходить ограничения, относящиеся к конкретному каналу. Такое разрешение дают администраторам.
Боты в дискорде позволяют автоматически присваивать участникам сервера определённые роли.
Dyno – настраиваемый бот с простой и интуитивно понятной веб-панелью управления. Дополнен модулем Autoroles, который состоит из двух частей: Autoroles и Joinable Ranks.
- Autoroles позволяет автоматически назначать и удалять роль после того, как участник присоединится к вашему серверу – либо сразу, либо по истечению определённого промежутка времени.
- Joinable Ranks позволяет создавать роли на сервере, к которым пользователи могут присоединиться через команду /?rank
- назначать и удалять роли,
- давать роли и доступы к каналам по нажатию на реакцию под сообщением.
Особенности . На бесплатном тарифе доступны максимум три роли. Премиум-тариф предлагает более высокую скорость работы и неограниченное количество ролей.
Стоимость . Есть несколько премиум-планов. Premium 1x – $4.99 в месяц для одного сервера. Premium 3x – $11.99 в месяц для трёх серверов. Premium 5x – $14.99 в месяц для пяти серверов.
Yui – один из популярных ботов для модерации и распределения ролей. Изначально задумывался как музыкальный, но постепенно его функционал расширялся. Всего умеет выполнять более 200 команд. С их полным списком вы можете познакомиться с помощью команды y/help.
- выдавать роли пользователям;
- забирать роли у пользователей;
- выдавать и убирать предупреждения;
- вести статистику пользователей;
- выявлять топ-10 лучших пользователей по рангам;
- банить пользователей на сервере.
Особенности . Есть внутренняя система валюты – Юики. Вы можете играть в слоты на Юики, а потом покупать на них роли.
Переводчики
Боты-переводчики помогают пользователям переводить текстовые сообщения в чатах. Они незаменимы, если участники сервера – представители разных стран, говорящие на разных языках. Также позволяют автоматически получить перевод сообщения собеседника вместо того, чтобы самостоятельно копировать текст и пропускать его через онлайн-переводчик.
Mr Translate
Mr Translate – переводчик для дискорда, который поддерживает 70 языков. Чтобы перевести сообщение, отреагируйте на него эмодзи с флагом. Бот пришлёт перевод в следующем сообщении.
Особенности . Для корректной работы требуется разрешение на отправку сообщений и встраивание ссылок.
Стоимость . Есть премиум-тариф – 5$ в месяц. Дополнительно доступны 400 000 символов для Azure и премиум поддержка.
RitaBot
RitaBot — бесплатный переводчик, который помогает преодолеть языковой барьер миллионам пользователей дискорда. Есть автоматический перевод каналов, реакцию на флажки и пользовательские переводы.
RitaBot будет переводить ваши сообщения друг другу в режиме реального времени: вам приходит сообщение от другого пользователя на его языке, а следом за ним – перевод от RitaBot.
Особенности . Для корректной работы бота, убедитесь, что дали ему необходимые разрешения: на чтение, на запись, на отправку уведомлений и др.
Многофункциональные боты
Многофункциональные боты берут на себя решение почти всех рутинных задач: приветствуют новых участников, назначают роли пользователям, блокируют спам. Они помогают разгрузить модераторов и улучшить пользовательский опыт. Обычно предлагают набор стандартных готовых команд, но, если их недостаточно — создавайте свои.
Наиболее популярные и простые в настройке многофункциональные помощники: MEE6, JuniperBot и Tatsumaki. Рассмотрим их более подробно.
MEE6 — многофункциональный бот с главным меню на русском языке.
- Приветствие новых пользователей . Отправляет приветственные сообщения и открытки новичкам, рассказывает им о правилах сервера или последних событиях.
- Очищение чатов . Удаляет заданное количество сообщений из текстового канала или полностью удаляет его.
- Фильтр Auto-moderator . Защищает сервер от оскорблений, опасных ссылок, злоупотребления смайликами.
- Модерация . Следит за всем, что происходит на вашем сервере. Например, вы можете выбрать частный канал, куда MEE6 будет отправлять уведомлениям вашим модераторам каждый раз, когда кто-то редактирует или удаляет сообщение. Есть 15 готовых команд для модерации сервера.
- Пользовательские команды . Даёт полный контроль над созданием собственных команд. Вы можете генерировать команды, чтобы присваивать и удалять роли, отправлять уведомления в канал или лично пользователю.
Стоимость. Есть бесплатная базовая версия, а есть платные: от 11,95$ до 49,99$ за год.
Tatsumaki
Tatsumaki переводится как «Торнадо» – имя главной героини аниме «Ванпанчмен». По легенде девушка обладала разрушительной силой, могла моментально разрезать врага на части. Названный в честь неё бот Tatsumaki может похвастаться не меньшей мощью. Он предлагает множество функций, которые решают разные задачи: от проведения опросов до ввода внутренней валюты.
- Уровни и репутация . Начисляет баллы пользователям, повышает их персональный статус и полномочия в группе. Вводит рейтинговую систему, которая позволяет участвовать в голосованиях.
- Валюта и персональные параметры . Имеет внутреннюю валюту и экономику. Участники могут обмениваться валютой и покупать Tatsugochi капсулы, а также играть в казино.
- RSS-каналы . Есть возможность оформить подписку на RSS-каналы любого портала, запустить фильтрацию новостей.
- Голосования . Проводит опросы и голосования. Устраивает лотереи с последующим выявлением победителей.
- Напоминания . Отправляет персональные напоминания со сроком актуальности до 7 дней – их отправку вы настраиваете с помощью команд.
JuniperBot
JuniperBot — многофункциональный бот, который поддерживается русский и английский язык. Все инструменты настраиваются в удобной панели управления на сайте, поэтому вам не нужно мучиться с командами.
- Базовые функции . Позволяет настраивать язык команд и интерфейса.
- Музыка . Проигрывает треки из разных сервисов: Spotify, YouTube, SoundCloud, Яндекс.Музыка и некоторых радиостанций.
- Модерирование . Управляет сервером, наказывает нарушителей. Предположим, пользователь рассылает спам – на первый раз программа отправит предупреждение, на второй – временный бан. Если нарушений продолжатся, удалит пользователя с сервера.
- Аудит . Ведёт историю действий на сервере. Так удаление и изменение сообщений, приглашение новых участников. Хронология действий доступна на сайте, фильтруйте её по участникам, каналам и типам событий.
- Оповещения . Оповещает о новых видео и постах на привязанных каналах. Вы подключили аккаунт на ютубе к боту — как только на нем появится новый ролик, JuniperBot пришлёт уведомление.
- Рейтинг участников . Поощряет активных пользователей – выдаёт роли за достижение определённых уровней.
- Приветствие . Приветствует новых участников и назначает им роли.
- Развлечение . Предлагает смайл-рулетки, системы кармы по печенькам, магические шары и прочие инструменты для поднятия активности.
Основное преимущество – хорошо структурированная и интуитивно понятная панель управления. Вам не придётся тратить много времени, чтобы разобраться, как работать с ботом.
Как установить бота на сервер
Принцип добавления ботов на сервер одинаков. Рассмотрим, как добавить бота на сервер на примере JuniperBot.
Откройте страницу бота.
Нажмите кнопку «Добавить в Discord».
Войдите в свой аккаунт в дискорде.
Выберите сервер, на который хотите добавить бота, и нажмите «Продолжить».
После этого вы сможете начать настраивать нужные команды. При добавлении бота автоматически выбираются все права, которые необходимы для его корректной работы.
Коротко о главном
Боты — незаменимые помощники для решения рутинных задач. Они помогут сэкономить время и повысить эффективность управления сервером. Есть боты, которые выполняют только одну функцию, например, создают опросы. А есть и мультифункциональные — они решают сразу несколько задач, и как настоящие менеджеры берут на себя контроль за действиями участников.
Если вы начали искать бота для дискорда, но так и не нашли подходящего, можете сделать своего. Вот подборка курсов на Python , которые позволят освоить азы программирования и создать универсального бота-помощника под ваши задачи
Источник