▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/DiscordNotify
DiscordNotify

DiscordNotify

DiscordNotify is a lightweight Paper plugin that sends server start, stop, and custom notifications to Discord using webhooks. Designed as a simple, lag-free alternative to DiscordSRV for status updates and restart alerts.

180
3

DiscordNotify 1.1.9

release1 февраля 2026 г.

v1.1.9

Added

  • Automatic message toggles

    • New messages.start.enabled and messages.stop.enabled config options
    • Allows disabling server start and/or stop messages entirely
  • Per-command role mention control

    • New config toggles for each command:
      • commands.msg.mentionRole
      • commands.restart.mentionRole
      • commands.test.mentionRole
    • Test messages do not role ping by default
  • Message preview commands

    • New /discordnotify preview commands to show exactly what would be sent to Discord
    • Supported previews:
      • preview msg <message>
      • preview restart <time> [extra text]
      • preview test
      • preview start
      • preview stop
    • Previews respect prefix, role mentions, and auto-delete settings
    • No webhook is sent and nothing is tracked
  • Expanded debug logging

    • New debug.logSends option for detailed webhook send/delete logs
    • Helpful for troubleshooting webhook and auto-delete behavior

Improved

  • Shutdown message reliability

    • Stop messages are now sent synchronously when needed to ensure message IDs are captured before shutdown
    • Improves consistency with auto-delete and tracking systems
  • Cross-platform compatibility

    • Internal scheduling logic updated to remain compatible with Paper, Spigot, Purpur, Bukkit, and Folia-style threading models
    • No blocking operations added to the main server thread

Notes

  • All new features are disabled by default to preserve existing behavior
  • Config files automatically merge new options without overwriting user values
  • Fully webhook-only and async (no Discord bot, no gateway connection)

DiscordNotify 1.1.8

release30 января 2026 г.

v1.1.8

Added

  • Optional message prefix
    • New prefix.enabled and prefix.text config options
    • When enabled, the prefix is added to every message DiscordNotify sends (start/stop + all commands)

Fixed

  • Stop message not being tracked for auto-delete
    • The server stop notification now properly logs its message ID to sent-messages.txt when tracking is enabled
    • This allows the stop message to be deleted by:
      • Keep Last N
      • Delete after X seconds
      • /discordnotify deleteall (or /dn deleteall)

Notes

  • Auto-delete features remain disabled by default
  • Webhook-only, async-only (no Discord bot, no gateway)

DiscordNotify 1.1.7

release29 января 2026 г.

v1.1.7

Added

  • /dn alias for /discordnotify
  • New command: /discordnotify deleteall
    • Deletes all messages previously sent by DiscordNotify
    • Uses webhooks only (no bot)
    • Fully async, no server lag

Changed

  • Message IDs are now tracked whenever autoDelete.enabled is true
    • /deleteall works even if:
      • keepLast is set to 0
      • timed delete is disabled
  • Auto-delete tracking logic cleaned up and made more predictable

Notes

  • To use /deleteall, autoDelete.enabled must be set to true
  • Works on Paper, Purpur, Bukkit, and Spigot
  • Folia may work but is untested and unsupported.

DiscordNotify 1.1.6

release29 января 2026 г.

v1.1.6

Added

  • Time-based auto-delete: optionally delete each message DiscordNotify sends after a configurable delay.
  • New config section: autoDelete.deleteAfterSeconds
    • enabled: toggle timed auto-delete
    • seconds: how long to wait before deleting each message
    • maxScheduled: safety cap for scheduled deletions
    • persist: keeps pending deletions across restarts (optional)

Changed

  • DiscordNotify now uses ?wait=true only when needed (Keep Last N and/or timed auto-delete enabled), to fetch message IDs for deletion.

Notes

  • Still webhook-only (no Discord bot / gateway connection).
  • All sends and deletes are async-only (no TPS impact).
  • Timed auto-delete can be used alone or together with Keep Last N messages.
  • autoDelete.enabled remains the master switch to disable all auto-delete features instantly.

DiscordNotify 1.1.5

release28 января 2026 г.

v1.1.5

Added

  • Optional webhook auto-delete (Keep Last N messages)
  • New autoDelete configuration section to control message cleanup behavior
  • Support for automatically deleting older DiscordNotify messages sent via the webhook
  • Optional persistence of sent message IDs to continue cleanup after server restarts
  • Debug mode for the update checker to assist with troubleshooting and testing
  • Optional forced update version for testing update notifications without contacting Modrinth

Changed

  • Update checker reliability improvements:
    • Robust version comparison that scans all available Modrinth versions
    • No longer relies on API ordering to determine the latest release
  • Update notifications now use clear visual separators in the console for better visibility
  • Webhook messages use ?wait=true only when auto-delete is enabled (required to retrieve message IDs)
  • Improved internal webhook handling for safer message deletion
  • Configuration auto-merge continues to add new options without overwriting existing values

Notes

  • Auto-delete is fully optional and disabled by default
  • Update checks remain console-only and silent if up to date
  • Debug output is disabled by default and intended for troubleshooting only
  • Uses Discord webhooks only (no bot, no gateway connection)
  • Runs asynchronously with no TPS impact
  • Only messages sent by DiscordNotify are affected
  • No new commands or permissions were added

Совместимость

Minecraft: Java Edition

1.21.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная