Hayasaka бот дискорд команды
Любой, кто находится в сети, знаком с Discord. Он бесплатный и простой в использовании, что позволяет вам создавать социальную онлайн-среду без необходимости знать что-либо, кроме имен пользователей вашего компаньона.
Команды так же просты в использовании, как и сама программа: просто введите правильный код в окно чата сервера, добавьте любой необходимый префикс — и готово!
Список команд в чате Discord
Основные команды чата Discord не очень продуманы, но они должны помочь вам немного улучшить работу с Discord. Они не требуют использования бота, и если вы хотите увидеть полный список, введите ‘/’ в чат сервера. Оттуда просто нажмите на тот, который вам нужен!
/giphy [текст] — ищет на сайте Giphy анимированный GIF.
/me [text] — «Отображает текст с выделением».
/nick — «Меняет ник на этом сервере».
/shrug — Вставляет этот фрагмент ASCII-арта «¯ \ _ (ツ) _ / ¯» в канал.
/tableflip — Вставляет этот фрагмент ASCII-арта «(╯ ° □ °) ╯︵ ┻━┻» в канал.
/unflip — Вставляет этот фрагмент ASCII-арта «┬─┬ ノ (゜ — ゜ ノ)» в канал.
/tenor [текст] — ищет на сайте Tenor анимированный GIF.
Команды модерации и поиска MEE6 Bot
MEE6 — популярный робот-модератор чата Discord. Для многих пользователей, которые присоединятся к своему первому серверу Discord или голосовому чату, MEE6 станет первым дружелюбным лицом, с которым они столкнутся.
MEE6 имеет всевозможные функции, позволяя пользователям использовать MEE6 как для модерации, так и для поиска. Команды модерации дают администраторам серверов возможность поддерживать закон и порядок в своих различных каналах. Команды поиска предписывают MEE6 сканировать различные базы данных в поисках записей, изображений, видео и информации.
Кроме того, панель управления MEE6 позволяет пользователям программировать свои собственные команды для ботов.
Команды модерации бота MEE6
MEE6 предлагает набор основных команд модерации чата:
!ban [пользователь] [необязательная причина] — Используется для изгнания одного участника с сервера Discord. Не то, чтобы его можно было взять, но часто необходимое оружие в арсенале любого модератора.
!tempban [участник] [продолжительность] [необязательная причина] — используется для изгнания одного участника с сервера Discord на ограниченный период времени.
!mute [участник] [необязательная причина] — Используется для отключения звука участника, чтобы он не мог участвовать в различных каналах.
!tempmute [участник] [продолжительность] [необязательная причина] — используется для отключения звука участника, чтобы он не мог участвовать в различных каналах в течение ограниченного периода времени.
!unmute [member] — используется для отмены команды отключения звука.
!clear [необязательный член] [необязательный счетчик] — используется для очистки вкладов в определенном канале.
!infractions [member] — Используется, чтобы показать, сколько нарушений имеет конкретный участник против них.
! kick [участник] [необязательная причина] — Используется для удаления пользователя с сервера. Более-менее похоже на бан, но они смогут присоединиться позже.
! slowmode [необязательный тайм-аут] [необязательно выключен] — Используется для включения или выключения медленного режима на определенном канале.
!warn [участник] [необязательная причина] — Используется для предупреждения пользователя о том, что он нарушает правила и вызывает нарушение.
Команды поиска ботов MEE6
Мало того, MEE6 предлагает набор потрясающих команд поиска, позволяющих извлекать информацию обо всем, от покемонов до стримеров Twitch, или вставлять видео и изображения YouTube. Вот полный список команд.
!anime [поисковый запрос] — Используется для поиска аниме на Kitsu.
!imgur [поисковый запрос] — Используется для поиска мемов на Imgur.
!manga [поисковый запрос] — Используется для поиска манги на Kitsu.
!pokemon [поисковый запрос ] — Используется для поиска покемонов в Pokeapi Pokedex.
!twitch [поисковый запрос] — Используется для поиска канала на Twitch.
!urban [поисковый запрос] — используется для поиска сленговых словечек в Городском словаре.
!youtube [поисковый запрос] — используется для поиска видео на YouTube.
Программирование пользовательских команд MEE6
Программировать собственные команды MEE6 поразительно просто. Он не требует знания Python или синтаксиса и встроен в вашу панель управления MEE6. Но на всякий случай, если вы никогда не делали этого раньше, я здесь, чтобы дать вам быстрый урок
- Войдите в панель управления MEE6 со своей учетной записью Discord.
- Выберите сервер, на котором вы хотите применить новую настраиваемую команду, нажав кнопку «Перейти к панели управления».
- Выберите вариант «Пользовательские команды», который предлагает вам «добавить потрясающие пользовательские команды на ваш сервер».
- Коснитесь параметра «Создать команды» и выберите «Создать команду» в появившемся меню.
- Введите имя команды после восклицательного знака, это будет ваш код для активации команды. Главный совет: чем короче и запоминается, тем лучше!
- Введите текст, которым должен ответить бот. Вы также можете добавить дополнительные свойства, чтобы контролировать, кто может его использовать, на каких каналах и как часто.
- Нажмите «Добавить».
Команды модерации и новизны Dyno Bot в Discord
Если MEE6 — самый любимый модератор чата в Discord, то Dyno вероятно самый полезный из них. Это, наверное, и самое интересное.
Dyno предлагает команды модерации, аналогичные Dyno, но с большей и более сложной базой данных функций. Тем не менее, где Dyno действительно сияет, так это в новинках. Поверь мне, тебе очень захочется их похвастаться.
Команды модерации Dyno Bot
Бот Dyno Discord предлагает самый полный набор команд модерации на платформе, позволяющий вам контролировать каналы вашего сервера — даже с самыми коварными рапскальонами.
?modlogs [пользователь] — используется для получения списка журналов модератора для указанного пользователя.
?note [пользователь] [текст] — используется для создания заметки о конкретном пользователе.
?notes [пользователь] — используется для просмотра заметок, созданных о конкретном пользователе.
?clearnotes [пользователь] — используется для удаления всех заметок, созданных о конкретном пользователе.
?warn [пользователь] [причина] — используется, чтобы предупредить участника о том, что его поведение может нарушить правила сервера.
?warnings [пользователь] — используется для просмотра предупреждений, полученных указанным участником. Он сообщит вам, имеете ли вы дело с преступником, совершившим впервые, или с опытным преступником.
?mute [пользователь] [ограничение] [причина] — используется, чтобы запретить пользователю участвовать в различных каналах сервера.
?unmute [пользователь] [причина] — используется для повторного разрешения пользователю участвовать в различных каналах сервера.
?undeafen [пользователь] — используется для снятия защиты с пользователя.
?kick [пользователь] [причина] — используется для удаления пользователя с сервера.
?ban [пользователь] [лимит] [причина] — Используется для блокировки участника сервера, возможность ограничения на определенный период.
?unban [пользователь или идентификатор] [причина] — используется для разблокировки участника сервера.
?addmod [роль ] — Добавить пользователя в роль модератора.
?members [роль] — используется для перечисления до 90 участников с указанной ролью.
Команды Dyno Bot для новинок
Однако бот Dyno Discord помогает не только модерировать ваш сервер. Dyno — это тоже очень весело! Вот полный список новых команд Dyno:
?cat — генерирует случайное изображение очаровательной кошки из Интернета, которое Dyno немедленно публикует на канале.
?country [код страны] — используется для получения статистики по конкретной стране, включая население, столицу и валюту.
?dadjoke — используется для извлечения случайной отцовской шутки, которая автоматически публикуется в канале. Гарантированно будет настолько же увлекательным, насколько и несмешным!
?dog — генерирует случайное изображение очаровательной собаки из Интернета, которое Dyno немедленно публикует на канале.
?flip — Используется для подбрасывания монеты между орлом и решкой.
?github [имя репозитория] — используется для генерации информации о конкретном репозитории Github.
?itunes [название песни] — используется для получения основной информации о песне, включая имя исполнителя и альбом, из которого она принадлежит.
?norris — используется для генерации случайного факта о Чаке Норрисе. 100% правда в стиле техасских рейнджеров.
?pokemon [имя] — используется для получения основной информации о покемоне, включая способности, тип, вес и рост.
?pug — Создает случайное очаровательное изображение мопса из Интернета, которое Dyno немедленно публикует на канале.
?roll [размер кубика, количество сторон или количество кубиков] — используется для броска кубика или количества кубиков в канале.
?rps [выбор] — Используется для игры в камень-ножницы-бумага с ботом Dyno.
?space — используется для получения информации о Международной космической станции.
Разные команды Dyno Bot
Но это еще не все. Бот Dyno также предлагает ряд других команд, столь же простых, сколь и случайных:
?afk — используется для установки статуса «вне клавиатуры», который может отображаться всякий раз, когда упоминается ваше имя.
?afk set [status] — Используется для отображения статуса «вне клавиатуры», который также может отображаться в вашем нике.
?afk ignore [канал] — Используется, чтобы не возвращаться из вашего статуса «вне клавиатуры» при разговоре по каналу.
?avatar [пользователь] — используется для создания увеличенной версии изображения аватара пользователя в чате. Хотите знать, как кто-то действительно выглядит? Это команда для вас!
?color [шестнадцатеричное число] — используется для поиска информации о конкретном шестнадцатеричном числе цвета.
?dynoav — Используется для немедленного создания аватара, похожего на Dynoav.
?randomcolor — Генератор случайного шестнадцатеричного цвета, который ваши коллеги-покровители могут наблюдать в канале.
?remindme 09:13:52 PM [остаток] — Создает напоминание в определенном канале.
?whois [упоминание пользователя] — извлекает информацию о конкретном пользователе на сервере, в том числе о том, как долго он был участником, когда была создана его учетная запись и есть ли у него какие-либо роли на сервере.
?distance [координаты] [координаты] — используется для вычисления расстояния между двумя наборами координат.
?Дискриминатор [4 члена] — создает список пользователей, у которых есть определенный номер дискриминатора Discord.
?membercount — генерирует общее количество пользователей на определенном сервере.
?serverinfo — Получает общую информацию о сервере, включая номера участников, количество каналов и текущее количество людей в сети и активных.
•emotes — Создает полный список всех смайликов и эмоций для конкретного сервера.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents
Copy raw contents
Copy raw contents
Начнём. Ссылка на мой youtube канал.
Discord bot туториал. Туториал по созданию ботов для дискорда на node.js используя discord.js.
Creation date : 06.12.2019
Давайте начнём создание бота. Если у вас установлена node.js, то пропустите сделающие 2 строчки. Заходим на сайт node.js, скачиваем, устанавливаем. Скриншотов процесса установки нету, тк переустанавливать node.js нету желания. Но там всё интуитивно понятно.
Создание файлов, инициализация проекта, установка библиотек.
Создаём папку bot. Желательно не использовать кирилицу, юникод и т. п. в названии. Сразу же создаём файл index.js или bot.js. Это не несёт особого смысла. Можно назвать как угодно, но принятно index.js / bot.js. Это будет главный файл бота, т.е. первым запускается, в нём основной код бота. Далее открываем консоль / терминал если у вас linux. Для быстрого открытия консоли на windows можно нажать WIN + R, ввести cmd. Далее переходим в папку бота, думаю как это сделать через консоль всем понятно. Пишим : npm init - инициализация проекта. Жмём enter до конца. Если ошибка в package name, то напишите bot. npm i discord.js - установка библиотеки discord.js.
Далее рекомендую установить один из следующих редакторов кода :
Если очень слабый компьюер можете поставить notepad++, но это для постоянной основы не самый хороший вариант. Лично я использую Atom.
Вы можете зарегистрировать его на сайте discord developers. Жмём кнопку "New Application". Вводим название бота. Жмём "Create". Переходим во вкладку "Bot", нажимаем "Add Bot", затем "Yes, do it!" Находим строку "token", немного ниже есть кнопка "Copy", нажимаем. Теперь в вашем буфере обмена есть токен бота.
Создадим первый код. Пишем :
Открываем консоль, переходим в папку проекта и пишем :
в зависимости от названия файла. Если у вас windows, то вы можете создать файл start.bat с текстом
Если линукс, то вы можете создать файл start.sh
Это будет запускать бота. Далее я не буду говорить про запуск. Делайте это сами.
Создаем файл config.json с конфигурацией нашего бота.
В начале кода бота напишем :
Еще вы можете создать конфиг прямо в коде бота.
Но второй вариант крайне не рекомендуется использовать, ведь для того что-бы изменить конфиг бота нам придется изменять его код.
Давайте залогируем тег автора.
Также можно писать не
.startsWith проверят начинается ли строка с символов в аргументах.
Также даже начинающим программистам будет очень полезна в боте команда !eval для выполнения кода не пиша его в коде бота, т.е. вы пишите !eval какой-то код и бот выполняет этот код.
Я нашёл хороший туториал по этой команде на github. Рекомендую ознакомиться и взять себе команду в код бота. Принцип её работы мы разберём позже. Тык.
Это называется RichEmbed (Embed). Давайте отправим простой эмбед похожий на данный. (Картинка ниже)
Для этого создадим новую команду !ping .
В Embed есть много различных параметров, вы можете прочесть их далее, либо посмотреть на оффициальном сайте discord.js
Давайте сделаем команду для получения информации о пользователе. Команда взята из моего бота. Будем использовать библиотеку moment.js , устанавливаем npm i moment.js
Мой дискорд сервер!
Прошу зайти на мой дискорд сервер, ведь я долго делал туториал, а вам не сложно зайти на мой сервер в виде благодарности.
Гайд для GitHub по написанию бота c помощью discord.py
Дата написания данного гайда 05.02.2021 Библиотека discord.py может обновляться, поэтому после крупных патчей разработка бота может отличаться. В любом случае ближайшие несколько месяцев данный гайд будет актуален.
Что нам потребуется?:
- Стабильное интернет соединение
- Неплохие знания Питона
- Умение "гуглить" и находить нужную информацию
- Среда для написания кода
Я советую для разработки бота создать отдельный сервер в Дискорде, где мы будем проверять нашего бота, потому что почти ни у кого не получается запустить сложный код с первого раза, а спамить другим не очень хочется.
Создание Application'a:
После создания Application'а мы должны перейти во вкладку Bot, а затем нажать на кнопку Add Bot.
Если у вас появилось зеленая надпись по типу: A wild bot has appeared!, значит вы всё сделали правильно и бот у вас уже создан.
Подключаем нашего бота к серверу:
Для того чтобы подключить бота к вашему серверу Дискорд, нужно следовать простым инструкциям:
Нужно получить Client_ID вашего бота. Для этого мы переходим во вкладку General Information и копируем его нажав на кнопку Copy.
Копируем эту ссылку ==> https://discordapp.com/oauth2/authorize?&client_id=(тут)&scope=bot&permissions=8 . В эту ссылку вместо слова "тут" вставляем наш Client_ID. Скобки естественно убираем. Доп. информация: В нашей ссылке bot&permissions=8 означает что наш permissions integer равен 8. Проще говоря, это число отвечает за то, какие права будут выданы боту при подключении. Этот код можно узнать во вкладке Bot (в которой мы создавали бота). Пролистав вниз, вы сможете сами выбрать нужные вам права, но я советую оставить 8, так как если вы будете сами выбирать права, могут произойти казусные ситуации при работе с ботом.
После создания нашей ссылки мы переходим по ней, выбираем сервер на который хотите пригласить бота и нажимаем кнопку Авторизовать. После прохождения капчи наш бот успешно присоединится к серверу, но будет оффлайн. Не пугайтесь, это нормально, ведь наш бот еще не запущен.
Создание проекта:
Ну вот мы и готовы начать писать код для нашего прекрасного бота. Если вы знаете Python на ОЧЕНЬ низком уровне, я советую воздержаться от создания ботов и заняться чем нибудь более простым.
Для начала я советую создать пустую папку где мы будем хранить все файлы для нашего бота.
Затем если у вас не установлена библиотека discord.py, вам нужно её устновить. Для этого переходим в командную строку и пишем: pip install discord.py
Внимание, для установки библиотек требуется pip, если он у вас не установлен, то гугл в помощь ^_^
После успешной установки библиотеки, переходим в вашу любимую среду разработки, в моём случае это PyCharm. Затем создаем новый файл Python файл с названием "bot" (такое название не даст вам запутаться) и расширением .py и сразу сохраняем его в нашей папке с проектом.
Первые строчки кода: Начинаем писать скрипт для нашего бота.
Для начала подключаем (импортируем) наши библиотеки:
(можем запустить наш скрипт для проверки работоспособности библиотеки)
Создаем еще один файлик .py названием config, для хранения в нём опасных данных. Почему мы не можем просто создать переменные с этими данными? Всё очень просто. Это самый простой способ защитить себя от злоумышленников. Если кто-то каким-то образом получит ваш код, то не сможет управлять вашим ботом. Все наши токены будут хранится в отдельном файлике.
В файле config.py создаем словарь, к которому мы будем обращаться при работе в ботом:
Сохраняем файл config.py и возвращаемся обратно к файлу bot.py
Импортируем наш файлик config.py:
Написание "тела" для бота и первый запуск:
Я буду стараться объяснять подробно каждый шаг и каждую строчку, потому что на первый взгляд это может показаться сложным, хотя таковым не является.
- Переменная bot - это "тело" нашего бота. Ему мы присваиваем значение commands.Bot с определёнными аргументами.
- command_prefix=settings['prefix'] - это аргумент, в который мы вписываем значение нашего префикса. settings['prefix'] означает, кто мы обращаемся к словарю settings (который мы импортировали из файла config.py) и обращаемся к ключу prefix, в котором вписано нужное нам значение.
Затем мы можем проверить, запускается наш бот или нет. В библиотеке discord.py есть огромное количество разных ивентов (Event). Одним из них мы сейчас воспользуемся:
@bot.event - говорит нам о том, что ниже будет прописана функция, являющаяся ивентом.
async def on_ready(): - Асинхронная функция (Очень важно все функции создавать асинхронными, так как бот должен выполнять несколько функций в одно время). Ей присваивается значение on_ready, данная функция срабатывает когда бот полностью подключен и готов к работе. Аргументов у этой функции нет.
Создание первой команды:
Настало время создать первую команду для нашего бота:
Можем запускать нашего бота и проверять команду!
Давайте создадим еще одну команду, но уже с использованием посторонней библиотеки. Я возьму библиотеку random. Для начала её нужно подключить. Переходим в cmd (командную строку) и пишем pip install random, после чего начнется скачка библиотеки. Затем в самом начале кода пишем:
Я создал очень простую команду, которая умеет генерировать случайное число от 0 до числа, которого мы зададим сами:
Точно так-же говорим о том что ниже будет команда с помощью строчки @bot.command. Напоиманаю, что bot - это перемеенная, которую мы создали в самом начале. Это наше "тело" для бота. Дольше создаем асинхронную функцию randoms. Почему не random? Потому что название функции не может совпадать с названием библиотеки. Дальше мы передаем 2 аргумеента: ctx и arg. В arg поместиться наше число, которое мы будем задавать. Дальше я использую try, вы спросите зачем? Всё просто. Если мы случайно укажем вместо числа какой-то другой символ, бот в чате выдаст ошибку. Затем мы создаем переменную a - это наше сгенерированное число. Как генерировать числа с помощью библиотеки random вы сможете найти выше по ссылке. Дальше с помощью await ctx.send мы выводим наше число.
Есть еще очень классная "фича" в библиотеке discord.py как стили embed. Их обычно используют для красивого вывода какой либо информации на экран. Например команды help обычно делают с использованием этого стиля. Я создал небольшую и довольно простую функцию, которая называется menu. В неё мы например можем записать каждую команду в боте и указать что она делает. Вот что у меня получилось:
Некоторые строчки я буду пропускать, потому что я их свойства и значения я объяснял выше. В любом случае если вы что-то не поняли я оставлял ссылку на доп. информацию в самом конце гайда. Для начала мы задаем переменную embed, в которой мы будем хранить сам "embed", а так-же его значения. Color - цвет, title - текст, который будет являться "названием". В них мы записываем нужны нам значения. Кстати в color мы так-же можем записывать цвет словами, например "yellow", "white" и так далее. Дальше мы прописываем add_field, эта штука добавляет нам новую "строку" для "embed". В значение name мы записываем имя строки, в value - значение ну и в inline указываем True или False, она меняет расположение строки. Советую поиграться и выбрать самый оптимальный для вас вариант. Последней строчкой в значении embed мы просто указываем переменную, которую мы задали в начале функции.
Есть еще несколько вещей, которые я хотел бы разобрать, но это я сделаю в будущем
P.S Возможно, я когда нибудь дополню этот гайд дополнительными интересными командами и ивентами.
Пользователи приложения Discord могут пользоваться ботами. Это автоматизированные учетные записи, функционал которых настроен на выполнение команд участников сервера. Использование автоматизированных кодов позволяет существенно расширить возможности чата, добавить развлекательные или информационные функции. В использовании ботов нет ничего сложного, но нужно знать правильные команды для активации нужной функции. Рассмотрим, как управлять ботом в дискорде, а также, где найти нужные команды.
Где искать команды для конкретного бота
В дискорде доступны сотни автоматизированных аккаунтов, которые выполняю практически любые функции. Хоть в статье и буду рассмотрены только самые популярные, принцип использования всех ботов одинаков. Отличаются только команды, знание которых необходимо для правильного управления программным кодом. Найти их можно на сервере конкретного сервиса. В разделе технической информации большинство разработчиков указывают полный список доступных функций и команд для их активации.
Чтобы включить определенную функцию, нужно ввести команду с восклицательным знаком в начале. В большинстве программ есть раздел справочной информации, который активируется по запросу! help или! info. При активации данного раздела, пользователь сможет увидеть все доступные команды.
Также много ботов имеют интуитивно понятный интерфейс, который подсказывает пользователю, какие команды нужно вводить, сразу после активации сервиса. Также некоторые автоматизированные ученые записи имеют графическое оформление в виде кнопок меню, отвечающих за активацию команд. Их наличие существенно упрощает использование сервиса.
Важно! Команды в каждом боте отличаются, некоторые из них дают возможность пользователям создавать собственные функции. По этой причине важно подробно ознакомиться с возможностями программного обеспечения для изучения всех доступных функций. Пользовательские команды можно узнать у участников или в справочной информации конкретного чата.
Как управлять популярным ботом MEE6
Сервис MEE6 считается одним из самых популярных ботов приложения. Он позволяет просматривать подробную статистику чата и его участников. Также при помощи данного бота пользователи имеют возможность создавать собственные команды для своих серверов и настраивать уникальные поздравления для их участников. Функционал сервиса разнообразен, но знание базовых команд даст возможность подробно ознакомиться с доступными возможностями для их интеграции в собственные чаты.
Важно! Дополнительные параметры вводятся через пробел без дополнительных символов. Если ввести команду или параметр некорректно, бот выдаст ошибку.
Представлена только часть доступных пользователям функций. Полный список возможностей можно получить на сервере бота. Также в технической документации пользователи могут подробно ознакомиться с процессом создания кастомных команд для своих серверов.
Команды для бота Rhythm
Rhythm – популярный бот в дискорд, который позволяет добавлять треки с разнообразных музыкальных площадок и обеспечивает их потоковое воспроизведение. Основные команды помогут разобраться, как управлять ботом в дискорде.
- !music_play. Команда для воспроизведения музыки.
- !music_pause. Останавливает воспроизведение.
- !playskip. Перемещение трека в начало списка.
- !skip. Пропуск композиции.
- !volume. Изменение громкости трека.
- !shuffle. Перемешивание плейлиса.
- !clear. Очищает очередь воспроизведения.
- !removedupes. Удаление дубликатов композиций.
- !settings. Активация полного списка настроек сервиса.
- !info. Получение справочной информации.
- !request. Команда на добавление композиций.
Управление ботом Albedo
Albedo – популярный бот для комфортного администрирования мелких и средних каналов. Подробный список команд можно получить по запросу! Help. Всего представлено 7 категорий администрирования.
- Фан. Блок развлекательных команд. Позволяет публиковать мемы, арты, инициировать голосования и т.д.
- Инфо. Категория команд для получения подробной статистики сервера.
- Музыка. Набор команд для управления плейлистами сервера.
- Экономика. Команды для активации и настройки внутренней системы вознаграждения пользователей.
- RP. Набор команд для отправки гифок в чат.
- NSFW. Блок настройки интерфейса канала.
- Модерация. Один из основных блоков команд бота, который позволяет управлять каналом, выполняя такие задачи, как назначение ролей участников, блокировка или вынесение предупреждений и т.д.
Научиться пользоваться ботами в дискорде просто, их интеграция на канал позволяет существенно расширить базовые функции приложения для общения. Пользователи могут не просто пользоваться представленными разработчиками функции, а также добавлять кастомные команды и настраивать собственные боты для серверов.
Боты в Дискорде создаются либо для развлечения, либо для облегчения модерации. Иногда они сочетают в себе обе функции. Mudae бот в Дискорд относится к первой категории. Его главная задача — развлечь пользователей и дать им возможность для игр на сервере.
Главные функции и возможности
Бот сделан для развлечений. У него есть три основных функции:
- Создание экономики на сервере;
- Организация и ведение текстовой гача-игры;
- Активация мини-игр.
Своя экономика на сервере нужна для гача-игры и других развлечений. Перевод валюты в реальные деньги может настроить администратор: если добавит донаты и будет вручную высылать вознаграждения. Пока монетизации для серверов нет, только если владелец сможет сделать все обходными путями.
Гача игры — это жанр китайских и японских мобильных гриндилок. Их суть в поиске и отборе сильных персонажей. Аналог покемонов, которые были популярны раньше. Чем больше персонажей у пользователя, тем разнообразнее его комбинации и выше вероятность победы над другим игроком.
Mudae реализует текстовый вариант. Пользователь собирает внутреннюю валюту и открывает лутбокс. Там выпадает случайная девочка из аниме, которую он собирает в коллекцию. Они распределены по редкости.
Чем реже персонаж, тем ниже его вероятность выпадения. В этом весь смысл гача-игр. Они дают возможность коллекционировать персонажей. Для большинства геймеров это самоцель.
Мини-игры используют персонажей. Можно жениться на одной из героинь, сражаться на текстовой арене и тд. Развлечений больше, чем кажется на первый взгляд. С помощью этого бота можно вспомнить старые текстовые РПГ. Баланса или геймплея практически никакого, но в качестве дополнения к серверу смотрится выигрышно.
Как скачать и добавить бота
Добавить бота на свой сервер может администратор, или пользователь со схожими привилегиями. Рядовой участник канала не может пригласить программу на сервер.
Чтобы добавить бота нужно:
- Зайти на официальный сайт Mudae или на агрегатор ботов;
- Выбрать Mudae;
- Нажатьнакнопку Invite to server;
- Войти в аккаунт;
- Ввести капчу;
- Выбрать сервер, на который нужно добавить бота;
- Выдать все разрешения.
Если пользователь ошибся каналом, то бота можно убрать в несколько кликов, а потом выбрать нужный сервер. Это не сложно.
Разрешения нужны для того, чтобы бот мог правильно работать и выполнять команды. Без них он лишается части функций, в некоторых случаях всех. Поэтому не рекомендуется снимать галки в том окне, которое появляется после добавления программы на сервер.
Настройка бота и отключение
После добавления нужно провести базовую настройку. Сначала узнать префикс, который позволяет активировать команды бота, а потом просмотреть их все. После этого придет базовое понимание того, как можно управлять программой и что для этого нужно будет делать.
Если программа надоела и мини-игры уже не нравятся, Mudae можно убрать с канала за три клика:
- ПКМ по боту;
- Выгнать с сервера;
- Подтвердить.
Есть два варианта: бан или кик с сервера. В первом случае, бота больше никто не сможет добавить, пока не вытащит из черного списка. Подходит тогда, когда помимо основного администратора, есть еще 2-3 человека, которые настраивают программы.
Кик позволяет просто убрать бота, но потом его можно добавить снова. Это удобно во время тестов — когда нет желания настраивать и кастомизировать префиксы, и нужно посмотреть, как работают разные программы и что для сервера выгоднее.
Команды управления ботом
Основной функционал бота определяется командами, которые он выполняет. Mudae имеет 20 блоков команд, из которых пригодятся только 4:
- Рулетка Вайфу — гача-игра, которая позволяет собрать аниме-девочку в коллекцию. Команды: waifu (запускает рулетку), husbando (рулетка мужского персонажа), marry (рандомная рулетка из персонажей женского и мужского пола);
- Кастомизация. Улучшить или сменить своих персонажей. Changeimg (сменить изображения), randoming (добавить изображение), alist (информация о персонаже);
- Модерация — это не команды управления сервером, а своими персонажами. Добавление или смена ролей (forcedivorce и userdivorce);
- Вайфу-арена. Место, где будут сражаться персонажи. Skills (проверить навыки), arena (запустить арену), mmf (персонаж готов к бою), favarena (настроить персонажа на постоянных выход на арену).
Префикс бота — $. Его нужно ставить перед командой.
Бот поддерживает команды для управления сервером и получения основной информации. Стандартные help, ping, setting. Gamemode — команда для изменения правил игры (рекомендуется не трогать).
Читайте также: