Discord Chat (MDC)
Активный0.0
Установок
Последнее обновление
MDC - Discord Chat

Связь между Minecraft и Discord
Мод MDC создает полноценный мост между чатами Minecraft и Discord, позволяя общаться игрокам из обеих платформ в едином пространстве.
Основные возможности
Гибкая настройка
Система предлагает обширные возможности для персонализации. Вы можете настроить внешний вид сообщений, используя множество заполнителей, которые заменяются на актуальную информацию в реальном времени.
Поддержка нескольких каналов
Настройте пересылку сообщений между разными каналами Discord и измерениями Minecraft. Например, сообщения из определенного измерения могут отправляться в конкретный Discord-канал, и наоборот.
Полная поддержка Markdown
Система поддерживает форматирование Markdown, включая возможность включения или отключения преобразования эмодзи (например, :emoji_name:). Это особенно полезно при использовании пользовательских шрифтов, поддерживающих символы Unicode.
События Minecraft
Мод отслеживает различные события на сервере:
- Запуск, остановка и завершение работы сервера
- Вход и выход игроков
- Смерти персонажей
- Получение достижений
- Сообщения в чате
- Смена измерений
События Discord
Также отслеживаются действия в Discord:
- Отправка и редактирование сообщений
- Реакции на сообщения
- Прикрепленные файлы
Встроенные команды
Система включает настраиваемые команды для проверки TPS (тиков в секунду) и времени работы сервера.
Выполнение команд через Discord
Вы можете настроить команды Discord, которые будут выполнять соответствующие команды на сервере Minecraft. Доступна полная настройка префиксов команд (например, !команда), а также контроль прав доступа участников Discord и разрешенных каналов для каждой команды.
Обновление статуса бота
Статус бота в Discord периодически обновляется, переключаясь между различными вариантами, указанными в конфигурации.
API для разработчиков
Для разработчиков предоставляется API, позволяющий регистрировать собственные команды Discord.
Настройка команд
Для выполнения защищенных команд необходимо добавить следующий UUID в качестве оператора: 3665cd17-b83f-43b3-848c-e4d305271340.
json
{
"uuid": "3665cd17-b83f-43b3-848c-e4d305271340",
"name": "@BotName#Tag",
"level": 4
}
Форматирование даты и времени
Пример: {{DATETIME|d/MM/yyyy '@' hh:mma}}
Все доступные шаблоны форматирования можно найти в документации Java.
Форматирование длительности
Пример: {{ELAPSED|H'hrs' m'mins' s'secs'}}
| Символ | Описание |
|---|---|
| y | годы |
| M | месяцы |
| d | дни |
| H | часы |
| m | минуты |
| s | секунды |
| S | миллисекунды |
| 'текст' | произвольный текст |