Команды ProBot
- #moveme — перемещение в голосовой канал;
- #profile — изучение своей или чужой персональной карты;
- #rank — просмотр своей или чужой рейтинговой карточки;
- #top — отображение пользователей с максимальным числом баллов;
- #user — данные о себе или другом участнике, к примеру, день вступления, ID;
- #avatar — отображение аватара;
- #server — данные о сервере;
- #roles — перечень ролей Дискорд-сервера и числа участников;
- #credits — свой или чужой баланс;
- #title — изменение заголовка в профиле;
- #setnick — замена ника;
- #ban — бан;
- #unban — снятие бана;
- #kick — функция, позволяющая выгнать пользователя;
- #mute — запрет набора текстовых сообщений в канале;
- #unmute — снятие лимитов;
- #vmute — запрет общения в голосовых каналах;
- #unvmute — разрешение общаться в голосовых каналах;
- #clear — очистка сообщений Дискорд-канала;
- #move — перемещение пользователя в голосовой канал;
- #role — добавление / удаление роли;
- #warn — предупреждение;
- #warnings — показывает перечень предупреждений
- #lock — выключение @everyone для пересылки сообщений;
- #unlock — удаление СМС с отказом об отправке @everyone в определенном Дискорд-канале;
- #color — замена цвета роли;
- #colors — получение сведений о доступных цветах;
- #short — уменьшение размера ссылки;
- #roll — случайная цифра;
- #play — добавление песни в очередь и воспроизведение;
- #search — поиск результатов Ютуб для прослушивания;
- #queue — отображение списка треков;
- #stop — остановка песни и очистка списка;
- #vol — изменение / отображение текущего уровня громкости;
- #pause — пауза;
- #np — отображение трека, который проигрывается на данный момент;
- #repeat — переключение между опциями повтора;
- #seek — поиск конкретной точки на дорожке;
- #24/7 — переход в круглосуточный режим работы.
С помощью указанных команд можно управлять ProBot в Discord и на 100% использовать его возможности. Более подробные сведения можно найти на сайте probot.io.
https://youtube.com/watch?v=JgPAbRERwiI
MEE6
Этот бот для Дискорда является универсальным и отличается большим набором функций. Он легко может применяться вместо модератора, для включения музыки, осуществления поиска информации и выполнения ряда других поручений. Робот имеет понятный интерфейс, за счет чего он прост в настройке и использовании. Бесплатный вариант бота Mee6 предлагает следующие опции:
- «Автоматический модератор», удаляющий сообщения и отправляющий предупреждения пользователю, нарушающему установленные правила общения в чате и поведения на сервере в целом.
- Если есть необходимость, бот найдет любую заданную информацию в поисковике. Изменять эту опцию нельзя, но при необходимости можно отключить эту команду.
- Бот Мее6 способен рассылать приглашения новым пользователям, поздравлять с праздниками, самостоятельно составляя текст сообщений.
- Робот может создавать различные команды: отсылать сообщения, назначать и переназначать роли, а при помощи опции random – отвечать каждому пользователю определенным образом.
- Когда участник достигнет более высокого уровня, ему будет выслано поздравление.
В платной версии количество функций на порядок расширяется. За 99,9 долларов полнофункциональный вариант бота будет доступен навсегда, за 4,99 – на месяц, за 34,99 – на год.
Что такое боты?
Бот (сокращение от «робот») — это программа, которая выполняет автоматические, повторяющиеся и заранее определенные задачи. Боты обычно имитируют человеческое поведение или подменяют его. Поскольку все их действия автоматизированы, они работают намного быстрее, чем обычные пользователи.
Боты очень часто используются для ответов на типовые вопросы, возникающие в различных сообществах. Они действуют как своего рода представители человека для выполнения различных функций. Основной особенностью такого бота является то, что он устраняет необходимость вручную отвечать каждому участнику и полностью автоматизирует данный процесс.
Виды
Боты для Дискорд делятся на три вида. Кратко рассмотрим их особенности:
- Серверные. Наиболее распространенный тип bots. Они работают только на серверах, если пользователь решил подклюить помощника. Сегодня в Сети существуют сотни Дискорд-ботов, выполняющих разные функции. Лучшие из них легко найти на сайтах bots.bravery.fun, top.gg, bots.server-discord.com и других. При желании можно скачать Discord Bot Maker и сделать приложение самому. Преимущество программы в том, что она доступна как новичкам, так и опытным пользователям.
- Селфботы. Этот случай подразумевает применение Discord API для улучшения учетной записи и получения дополнительных опций. Такой Дискорд-бот работает только в профиле пользователя, но не через страницу программу. В его возможности также входит отправка сообщений. При этом селфботы работают только с командами собственника. Для их использования нужен токен, который доступен на консоли. Эти данные необходимо защищать от посторонних. Если они попадут в чужие руки, возможны проблемы.
- Пользовательские. Это самостоятельные боты, которые запускаются через аккаунт. Они запрещены правилами Дискорд. Если пользователь столкнулся с таким bot, необходимо сообщить в службу поддержки.
Наиболее распространенными являются серверные Discord-боты, поэтому именно на них остановимся подробнее.
Pancake
Более 300 000 серверов используют Pancake на дискордах, и по уважительной причине. Простота в использовании, хороший баланс между командами развлечений для пользователей и расширенной модерацией для администраторов. Отдельный хостинг не нужен.
Настраиваемая система модерации позволяет управлять всем, начиная с голосового чата и заканчивая блокировкой пользователей с системой разрешений для настройки команд модераторов с разными полномочиями.
Кстати, если вам нужно изменить голос в Disord, то вот тут есть подробная инструкция, как это сделать и несколько программ на выбор.
Существует простая в использовании система воспроизведения музыки с поддержкой нескольких источников, включая SoundCloud и YouTube. Социальные функции, такие как игры, поиск изображений и команды шуток, также помогут сделать ваш сервер немного более ярким.
Имея сотни доступных команд, на сервере Pancake Disord найдется что-то для каждого.
Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, и . Только там последние обновления блога и новости мира информационных технологий.
Респект за пост! Спасибо за работу!
Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.
Есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI или PayPal:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Основные возможности
FredBoat является бесплатным музыкально ориентированным приложением с множеством функций. Главная фишка бота – легкость настройки. Фреду можно перепоручить подключение к хостингам с аудиконтентом. Помощник блестяще справится, найдет и загрузит нужный.
Шустрый виртуальный диджей пробежится по ресурсам, начиная с привычного Ютуба и заканчивая Твичем. Бот не пропустит Soundcloud, Bandcamp, Vimeo, Mixer, любые ссылки на аудиотреки. Работает не только с сохраненными файлами, но и со стримами, транслируя музыку напрямую.
Искать нужные песни легко: нужно просто вбить в строку поиска название. Дальше FredBoat сам подключится к облачным хранилищам. Вовсе не обязательно загружать треки, вводить прямые ссылки. Бот разберется с файлами без помощи человека, отсортирует и подаст в готовом виде пользователям. Допускается проигрывание в случайном порядке, микс, повтор заданного трека (всего списка воспроизведения).
FredBoat одинаково эффективно справляется с музыкой как на небольших серверах, так и крупных. Модерация боту тоже по плечу. Нежелательные гости, тролли будут вычислены и нейтрализованы. Базовая версия бота бесплатна. Для тех, кто хочет получить доступ к дополнительным функциям, существует платная подписка.
Стоит она немного, 2 доллара ежемесячно. За эти деньги пользователь станет участником сообщества почитателей, спонсоров бота FredBoat Hangout. Заодно ему представится возможность формировать собственные плейлисты на Spotify.
Где его скачать
- описание выбранного бота;
- возможность подключения к разным платформам для игр;
- несложный процесс установки – пользователю необходимо кликнуть по кнопке «Начать».
Внимание! В Gamestats пользователь может создать и настроить отдельный профиль, с помощью которого можно затем общаться, заводить друзей, участвовать в играх и соревнованиях. Чтобы подключить бота, выполняют следующую инструкцию:
Чтобы подключить бота, выполняют следующую инструкцию:
- перейти по указанной ссылке;
- кликнуть по кнопке не мониторе «Invite to server» (переводится фраза ка «Пригласить на сервер»);
- перейти на страницу входа в профиль Дискорда (ввести логин и пароль);
- из списка действующих серверов выбрать тот, для которого будет выполняться дополнительная настройка.
После этого пользователю будет нужно выдать программе некоторые разрешения, затем сохранить изменения и начать построение нужных данных.
Основные принципы добавления бота
Однако, понятное дело, сам по себе бот работать не будет. Его надо как-то подключить к своему серверу. Порядок подключения того или иного бота для Discord может отличаться в деталях, но общим является следующий принцип.
Итак, как добавить бота в Дискорд:
- Для начала нужно определиться, какого именно бота хочется подключить. В Сети есть немало информации по данному поводу, так что, как говорится, кто ищет – тот найдет;
- Далее переходим на сайт самого бота;
- Как правило, уже на сайте имеется подробная инструкция по поводу того, как настроить бота в Дискорде, как его подключить и т.д.;
- Общей рекомендацией является то, что нужно нажать на специальную кнопку (обычно она выделена тем или иным образом) установки бота;
- Далее выбирается сервер, для которого необходимо подключить бота;
- Здесь потребуется выбрать команду «Авторизовать» и согласиться со всеми разрешениями для данного бота;
- Теперь загружаем непосредственно программу Discord – и переходим на нужный нам сервер;
- В списке доступных пользователей находим имя загруженного ранее бота.
Теперь можно будет ботом управлять. У него может быть как некое подобие графического интерфейса, так и набор текстовых команд. Команды для бота в Дискорде имеются на официальном сайте бота. Рекомендуется их запомнить или записать где-нибудь отдельно.
Подаются они прямо в окне текстового чата с ботом. Теперь пришла пора вкратце рассказать о том, какие, собственно говоря, имеются в Дискорде боты.
К слову, все боты здесь относятся к так называемым freeboot Discord – то есть к свободно распространяемым. И, если вдруг тот или иной бот вдруг запросит денег за его скачивание или использование, то стоит отказаться от скачивания такого бота.
Пишем код для чат-бота
Сперва убедитесь, что на вашем компьютере установлен Python. Если его еще нет, то загрузите его с официального сайта.
Среду программирования можно использовать любую, какая вам больше нравится. Например, PyCharm, VS Code или Sublime.
Теперь идите на сайт Discord и откройте на нем Developer’s Section (раздел разработчика).
Теперь выберите опцию New application (новое приложение) в правом верхнем углу страницы и дайте вашему новому приложению имя. Как видите, можно даже добавить изображение к аватару вашего бота. Мы можем сделать это позже. Сейчас пойдем в раздел Bot (на странице слева) и выберем опцию Add bot (добавить бота).
Сделав это, перейдите в категорию и в секции выберите опцию . Далее идите в секцию и настройте разрешения по вашему выбору.
Затем откройте ссылку под секцией в новом окне и выберите сервер, на котором вы желаете видеть ваш бот.
После этого установим библиотеку .
Для этого введем следующую команду:
pip install discord
После установки этой библиотеки откройте ваш редактор кода и создайте файл .
Основная задача нашего тестового бота будет состоять в том, чтобы давать ответ всем пользователям на их сообщение «Hello». Но вы, конечно, можете его настроить в соответствии с вашими потребностями.
Для начала импортируем необходимые библиотеки:
import discord from discord.ext import commands
Создадим переменную :
client = commands.Bot( command_prefix=" / " )
Обратите внимание, что вы можете выбрать любой префикс (например ««, «» и тому подобное). Также имейте ввиду, что если вы хотите вызывать своего бота, ваша вызывающая команда должна иметь префикс, сохраненный в атрибуте
Также имейте ввиду, что если вы хотите вызывать своего бота, ваша вызывающая команда должна иметь префикс, сохраненный в атрибуте .
Например, в нашем случае, чтобы вызвать бота, нужно написать , а не просто .
Напишем следующий код для определения статуса бота:
@client.event async def on_ready( ): print("Bot is ready")
Это сообщение будет отображаться всякий раз, когда вы размещаете своего бота в сети. Вы также можете проверить статус бота из самого Discord.
Это сообщение подтверждает, что наш бот готов к использованию на сервере.
Теперь, когда бот готов к работе, мы можем ответить пользователям на их приветствие :
@client.event async def hello( ): await ctx.send("Hi")
Эта функция задает условие, при котором, когда пользователь набирает , бот отвечает .
Для запуска бота нам понадобится токен. Он находится в разделе на сайте Discord. Мы заходили туда при создании бота.
client.run(" Token ")
Замените слово на ваш код. Сам токен находится рядом с аватором бота. Если вдруг его там нет, нажмите на надпись . Это должно сработать.
Теперь настало время запустить нашего бота!
Откройте CMD и наберите следующую команду:
bot.py
Если так не выходит, то наберите вот это:
python bot.py
Если вы правильно выполнили все предыдущие шаги, то должны увидеть сообщение .
Теперь перейдем на наш сервер и введем тестовый запрос, который в нашем случае был . Мы увидим, что наш бот отвечает нам .
Точно таким же образом пишем бот для приветствия новых участников:
import os import discord from dotenv import load_dotenv load_dotenv() TOKEN = os.getenv('DISCORD_TOKEN') client = discord.Client() @client.event async def on_ready(): print(f'{client.user.name} has joined Discord!') @client.event async def on_member_join(member): await member.create_dm() await member.dm_channel.send( f'Hello {member.name}!! Welcome to Our Discord Server!' ) client.run(TOKEN)
Tatsumaki
Fun — это модное слово, которое лучше всего ассоциируется с ботом Tatsumaki. Он яркий, с множеством интересных функций, которыми могут воспользоваться пользователи вашего сервера, чтобы повысить активность пользователей.
Это бот, который охватывает все основные функции для улучшения модерации и более эффективного использования сервера, а также для того, чтобы дать пользователям веселые и удобные командные игры.
Функции модерации Tatsumaki не требуют настройки. Они готовы к использованию, с командами для управления пользователями (запрет, отключение звука и т.д.), обрезки сообщений, настройки приветственных сообщений и других.
Вы также можете осуществлять поиск на YouTube, искать факты о кошках, играть в различные игры, а также проводить опросы по всему серверу. Существует обширная система уровней с XP, доступная для пользователей в зависимости от их активности.
Список команд
Необходимо помнить, что разработчик постоянно улучшает утилиту – бот создан относительно недавно, некоторые тесты еще продолжаются. Для текущей работы администратору сервера потребуется использование следующих команд:
- graph – определение варианта отображения графика (предлагается, как правило, два – диаграммное отображение или через бары);
- hide + наименование игры – указанная утилита будет исключена из формируемой статистики;
- show + игра – обратная предыдущему пункту операция;
- mention – позволяет закрыть информацию по статистике тем участникам, кто раньше тегнул пользователя;
- delete – процедура полного удаления информации по игроку.
Внимание! При выполнении последней команды нужно понимать, что отменить данный запрос невозможно. Восстановить данные и рейтинг не получится, юзеру придется начинать построение статистики заново
Описание Gamestats бота
Указанный софт отличается от других подобных пользовательских приложений. Утилита позволяет отследить текущий уровень загрузки и работы сервера.
Преимущества использования такого бота:
- администратор канала может в автоматическом режиме отследить и проанализировать количество участников;
- отследить параметры и характеристики посещаемости созданного ресурса, определить необходимые шаги и стратегии для развития;
- поднять посещаемость страницы.
Внимание! Указанный бот имеет узкую специализацию – в отличие от многих других аналогичных помощников. При этом разработчики ресурса сделали его достаточно приятным, несложным для настройки
При установке администратору необходимо решить, какую версию использовать – бесплатную или с оплаченным функционалом. Для тестирования можно активировать первый пакет установочных файлов. Донаты позволяют получить дополнительные преимущества, стандартная абонентская сумма – примерно 200-250 рублей в месяц.
Команды FredBoat для Discord
Наш музыкальный помощник подчиняется заданному разработчиком набору команд. Ознакомиться с ними можно на сайте. Или пробежаться по основным, представленным ниже. Начинается ввод с указания префикса «;;». Как здесь:
- «;;play url». Базовое действие, предназначенное для прямого проигрывания трека по заданной ссылке.
- «;;play words». Поиск трека на облаке (YouTube, Soundcloud).
- «;;queue». Показывает очередь воспроизведения бота.
- «;;nowplaying». Позволяет увидеть текущую проигрываемую композицию.
- «;;skip». Пропуск трека.
- «;;voteskip». Пропуск воспроизводимого файла по голосованию (должно быть не менее 50 %).
- «;;stop». Остановка плеера.
- «;;pause». Режим паузы.
- «;;resume». Возобновление воспроизведения.
- «;;join». Подключение бота к голосовому каналу.
- «;;leave». FredBoat будет отключен от голосового канала.
- «;;repeat». Повтор воспроизведения.
- «;;shuffle». Смешивание композиций, случайный порядок.
- «;;reshuffle». Отключение смешивания.
- «;;fwd time». Перемотка вперед на заданное время.
- «;;rew time». Отматывает назад на установленный промежуток времени.
- «;;seek time». Устанавливает заданное время воспроизведения.
- «;;restart». Перезапуск трека.
- «;;volume». Управление громкостью.
- «;;help command». Доступные команды.
Кроме музыкальных, у бота есть прочие возможности. Иначе бы он не был таким универсальным. Они так и называются – Non-music Commands. Раздел «Конфигурация» («Configuration») содержит действия по настройке базовых функций. Это, собственно, обращение к демонстрации текущего состояния («;;config»), показ подключенных модулей («;;modules»), выбор языка меню («;;language»). Еще есть «;;prefix», «;;admin», «;;dj». Догадаться об их назначении не так уж сложно.
Блок «Модерация» не поражает обилием опций. Но ведь по профилю это музыкальный бот, а не админский. В категории находятся команды для назначения бана конкретным пользователям («;;hardban», «;;softban»), удаления с сервера («;;kick»). Этого вполне достаточно для модерации.
Раздел утилит содержит дополнительные команды («;;avatar@username», «;;brainfuck code», «;;serverinfo», «;;math»). Можно даже узнать погоду для данного региона, введя «;;weather location». Группа действий, предназначенных для развлечения («Fun») собрана в соответствующей строке. Завершает перечень категория «Информация», где собраны подсказки, краткие инструкции к боту.
Команды управления ботом
Полный список команд для управления бота nqn и его взаимодействие в чате можно посмотреть на сайте https://top.gg/bot/559426966151757824. Здесь приведём только необходимые для ознакомления с ботом;
- За перенос пакета стикеров изTelegram ответственна команда, где URL ссылка на пакет – !sticker telegram URL
- Чтобы создать наклейку из файла, необходимо ввести команду !sticker create и загрузить файл. А вот для её удаления необходима команда !sticker delete BluePat.gif При этом, чтобы узнать – какие конкретно картинки ваши, можно узнать через команду !stickers mine или просмотреть полный список через !sticker search
А вот создание пакетов эмоций выглядит следующим образом – необходимо загрузить файлы на сервер и после прописать команду !pack publish MySuperCoolEmotePackName
Для предоставления доступа к эмоциям всему серверу, необходимо ввести команду !server alias create :emote_name:
Для взаимодействия с аудитом сообщений есть следующие команды:
- Возращение всех перечитанных сообщений — !audit guild
- Для возвращения всех репостированных сообщений в канал – !audit #channel (где #Channel – название канала)
- Команда !audit @member ответственна за возврат всех сообщений конкретному участнику.
- Чтобы вернуть все респостированные сообщения участнику определённого канала, нужно прописать команду !audit #channel @member
Сыворотка
Топ боты для дискорда завершает не менее любопытный, чем предыдущие, бот Сыворотка
Несмотря на то, что он включен в список последним, он заслуживает внимание пользователей. Сразу после установки и настройки сывороточный бот позволяет управлять сервером при помощи голосовых команд (здесь можно привести сравнение с Siri)
Благодаря этой функции все голосовые подсказки будут под рукой.
Главной особенностью этого робота является то, что пользователю больше не придется каждый раз сворачивать игру для введения команды на своих серверах в Дискорде. Установив бот, он может обратиться к нему, как к старому доброму другу: «Эй, Сыворотка!», после чего дать ему необходимую команду, которая будет выполнена в ближайшее время в соответствии с установленными требованиями. Это упрощает процесс взаимодействия с другими участниками сообщества, так как не требует переключения между окнами.
Единственной причиной, по которой Сывороточный бот все еще располагается в бонусной секции, является то, что он еще недоступен для работы. Взаимодействие с голосовым помощником Дискорд с его помощью пока невозможно.
Каждый из включенных в топ 10 ботов для Discord может стать незаменимой составляющей чата и в разы повысить привлекательность сервера. При наличии собственного сообщества администратору не нужно постоянно зависать вокруг серверов для осуществления контроля за ним. Перечисленные выше роботы популярны среди пользователей, но помимо этого перечня есть ряд других новостных, развлекательных, музыкальных ботов и, конечно же, ботов для модерации. Для каждой функции найдется свой робот, который сделает использование сервера намного проще и сделает взаимодействие между участниками более комфортным и продуктивным. Главное выбрать подходящие для себя боты, а при необходимости – создать собственный.