Watchdog

Notifies admins when monitored staff run sensitive commands in-game or in the console.

55

Quick challenge

How far can you run before the mobs catch you?

Watchdog

About

Watchdog provides real-time command auditing of staff and console activity for administrators. Command detection is fully configuration-driven, including support for multi-word commands. The plugin monitors sensitive commands executed in-game or from the server console and notifies administrators both in-game (via an alert in chat) and externally through a Discord webhook. Each alert includes the timestamp, world, executor, target, and the full command issued.

Features

- Config-driven detection (including support for multi-word commands) - Discord webhook embeds that include the executor, command, target, source (player/console), world, server time, and the full command string - Asynchronous webhook delivery to avoid impacting server performance - Permission-based monitoring and notifying - Simple and easy configuration

Setup

1. Install the jar and put it in your plugins folder 2. Create a discord webhook and add it to the config file 3. Use luckperms to give the staff you want to monitor ```watchdog.listen``` 4. Give admins who should receive the alerts: ```watchdog.notify``` 5. Add any commands you want to the config file and run ```/watchdog reload``` in game or on the console

In game alerts and Webhooks

ingame alert

discord webhook

ADS