Перейти к содержимому

Status4Discord

Discord-бот, показывающий текущий статус вашего сервера в виде эмбеда, активности и многого другого.

FabricNeoForgePaperPurpur
Загрузчики
FabricNeoForgePaperPurpur
Скачиваний на Modrinth
2,1 тыс.
Подписчиков на Modrinth
13
версий
12
Обновлён
19 сентября 202619 сент.
Опубликован
в 2023
A status embed — An example of an embed that shows the status of the server · свайп

Коротко о моде

Работает на Fabric, NeoForge, Paper и Purpur
Для Minecraft 1.18–26.3
Последняя версия — 1.6 от 19 сентября 2026
Нужен Fabric API
Лицензия Apache-2.0 — бесплатно
Где нужен
В игренеизвестноНа серверенеизвестно

Автор не указал, где нужен мод

Версии игры1.18–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Status4Discord

Status4Discord — это динамичный бот Discord для серверов Minecraft, который показывает статистику сервера в реальном времени через эмбеды и активности. Он без труда связывает ваш сервер Minecraft с Discord, держа сообщество в курсе и вовлекая его информацией от TPS до количества игроков.

Начало работы

https://github.com/LasaJoniHD/Status4DiscordMC/wiki/Setup

Команды

Minecraft

/status4discord reload перезагрузить конфиг
/status4discord invite пригласить бота Discord
/status4discord info информация об этом плагине
/status4discord help все команды

Discord

@YourDiscordBot setembed задать текстовый канал для эмбеда
@YourDiscordBot setlogs задать текстовый канал для логов

Права

Minecraft

  • status4mc.admin Использовать /status4discord reload и /status4discord invite

Discord

  • Permission.ADMINISTRATOR

Конфиг

Показать конфиг
#   _____ _        _             _  _   _____  _                       _
#  / ____| |      | |           | || | |  __ \(_)                     | |
# | (___ | |_ __ _| |_ _   _ ___| || |_| |  | |_ ___  ___ ___  _ __ __| |
#  \___ \| __/ _` | __| | | / __|__   _| |  | | / __|/ __/ _ \| '__/ _` |
#  ____) | || (_| | |_| |_| \__ \  | | | |__| | \__ \ (_| (_) | | | (_| |
# |_____/ \__\__,_|\__|\__,_|___/  |_| |_____/|_|___/\___\___/|_|  \__,_|
#
# Спасибо за использование Status4Discord от Joni
# Чтобы настроить Status4Discord, посетите https://github.com/LasaJoniHD/Status4DiscordMC/wiki/Setup

#   _____ ___  _  _____ _  _
# |_   _/ _ \| |/ / __| \| |
#   | || (_) | ' <| _|| .` |
#   |_| \___/|_|\_\___|_|\_|
#
# Вставьте сюда токен вашего бота Discord
token: ""

#    _   ___ _____ _____   _____ _______   __
#   /_\ / __|_   _|_ _\ \ / /_ _|_   _\ \ / /
#  / _ \ (__  | |  | | \ V / | |  | |  \ V /
# /_/ \_\___| |_| |___| \_/ |___| |_|   |_|
#
# Доступные активности:
# PLAYING, WATCHING, LISTENING, CUSTOM_STATUS, COMPETING
# Доступные статусы:
# ONLINE, IDLE, DO_NOT_DISTURB, INVISIBLE, OFFLINE
# Вы можете использовать PlaceholderAPI, если он установлен (только плейсхолдеры, не требующие игрока).
# Плейсхолдеры, включённые в Status4Discord, ищите на https://github.com/LasaJoniHD/Status4DiscordMC/wiki/Placeholders.
activity: "PLAYING %online_players% / %max_players% Players"
status-activity: "ONLINE"
update-activity: 30 # в секундах

# Активности при запуске сервера
server-starting-activity: "CUSTOM_STATUS Server is starting..."
server-starting-status: "IDLE"

# ServerIP
# заменит внутренний плейсхолдер %serverip%
# --------------------------------------------------------------------------------------------------------------------
# 'serverIP' задаёт IP сервера, отображаемый в активности и в эмбеде.
# Если указать server.properties, будет взят IP, к которому привязан сервер; если не задан, отобразится "not set."
serverIP: "server.properties"

#  _    ___   ___ ___
# | |  / _ \ / __/ __|
# | |_| (_) | (_ \__ \
# |____\___/ \___|___/
#
# Если включено, бот отправит сообщение при запуске/остановке сервера в указанный канал логов.
# Если вы не знаете, как получить textChannelID, и у вас есть права администратора,
# просто отправьте сообщение в Discord в этом канале так: @MentionYourDiscordBot setlogs.
logs:
  enabled: true
  textChannelID: ""
  start:
    color: "GREEN"
    message: ":white_check_mark: **Server started!**"
  stop:
    color: "RED"
    message: ":x: **Server stopped!**"

#  ___ __  __ ___ ___ ___
# | __|  \/  | _ ) __|   \
# | _|| |\/| | _ \ _|| |) |
# |___|_|  |_|___/___|___/
#
# Если включено, бот отправит эмбед со статусом в указанный канал; этот эмбед будет обновляться каждые несколько секунд.
# Если вы не знаете, как получить textChannelID, и у вас есть права администратора,
# просто отправьте сообщение в Discord в этом канале так:
# @MentionYourDiscordBot setembed.
embed:
  enabled: true
  textChannelID: ""
  update: 15 # в секундах

  online:
    title: "Online"
    color: "GREEN" # поддерживает любое имя enum java.awt.Color (например, `RED`, `BLUE` и т. д.) или hex-код (например, `#FF0000` для красного)

    timestamp: true

    footer:
      text: "Uptime: %uptime%"

    fields:
      - name: "Server IP"
        value: "%serverip%"
        inline: true

      - name: "Player Count"
        value: "%online_players% / %max_players%"
        inline: true

      - name: "RAM"
        value: "Used: %usedram_percentage% % (%usedram% mb / %maxram% mb)"
        inline: false

      - name: "Uptime"
        value: "%uptime%"
        inline: true

      - name: "TPS"
        value: "%tps%"
        inline: true

      - name: "CPU"
        value: "%cpu% %"
        inline: true

  offline:
    title: "Offline"
    color: "RED"

    fields:
      - name: "Server IP"
        value: "%serverip%"
        inline: true

# Не трогайте, если не знаете, что делает эта настройка
embedMessageID: ""
debug: false
config-version: 4

<details>
<summary>Активность</summary>

![activity of discord bot](https://cdn.modrinth.com/data/lSn8tVpZ/images/8ef851e53abcee374c939d02e86115fd1143a4da.png)

</details>

<details>
<summary>Эмбеды статуса</summary>

### Когда сервер онлайн
![Online status embed](https://cdn.modrinth.com/data/lSn8tVpZ/images/9250f30d0b6d1ae0c9aa9c5370ca4cee7001b4b4.png)

### Когда сервер офлайн
![Offline status embed](https://cdn.modrinth.com/data/lSn8tVpZ/images/0fa18aea64d43ef2467a107127d90627939b2cbb.png)


</details>



<details>
<summary>Сообщения логов запуска/остановки</summary>

### Запуск сервера
![Server Start](https://cdn.modrinth.com/data/lSn8tVpZ/images/c35082e9098a8e64c2d71503855b74a2f4a282e6.png)

### Остановка сервера
![Server Stop](https://cdn.modrinth.com/data/lSn8tVpZ/images/f5fc23207e9fdbab7f2b79b8763e9aac13ef3699.png)


</details>

Частые вопросы

Как установить Status4Discord?

Установите Fabric под свою версию Minecraft, скачайте Status4Discord под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Status4Discord?

У Status4Discord есть сборки для Minecraft 1.18–26.3.

Лицензия и источник
Apache License 2.0можно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее