Discord Command Logger: Log Commands to Discord

Discord Command Logger forwards Minecraft commands to a Discord channel for real-time moderation. Ideal for Paper servers. Download and set up in minutes!

Download commandlogger for Minecraft 1.20.6

Original name: commandlogger

Minecraft: 1.20.6

FileVersionLoaderSize
commandlogger-1.0.jar1.20.6—3.0 МБDownload

Discord Command Logger

Keeping a Minecraft server safe and transparent is a constant challenge, especially when you can't be in-game 24/7. The Discord Command Logger plugin bridges that gap by sending every command executed on your server straight to a dedicated Discord channel. Whether you run a small community or a large network like ThinkSMP, this tool gives you eyes on every /gamemode, /give, or /ban without ever logging into the console.

Why Every Server Admin Needs Discord Command Logger

Moderation isn't just about punishing rule-breakers; it's about understanding what happens behind the scenes. With Discord Command Logger for Minecraft, you get a searchable, real-time feed of all player and console commands. Suspicious activity becomes instantly visible, and you can act before damage spreads. The plugin is lightweight, open-source, and built specifically for Paper servers, so it won't drag down your TPS.

Many server owners rely on manual log checks or clunky web panels. This add-on eliminates that friction. Once configured, it runs silently in the background, posting formatted messages that include the player's name, the exact command, and a timestamp. It's like having a security camera pointed at your server's command line.

How to Install Discord Command Logger on Your Paper Server

Getting started is straightforward, even if you've never touched a bot token before. The entire how to install process takes less than five minutes. The plugin supports Paper 1.16.5, 1.17, 1.18, 1.19, and all modern 1.20.x builds, so compatibility is rarely an issue.

Step 1: Download the Plugin

To download Discord Command Logger, visit the official SpigotMC page or grab the latest .jar from a trusted source. Place the file into your server's /plugins folder. If you're using a shared host, the file manager or FTP will do the job. Make sure you're running a Paper fork—standard Bukkit or Spigot may work, but Paper is recommended for full stability.

Step 2: Configure the Bot Token and Channel

After the first launch, the plugin generates a /plugins/CommandLogger/config.yml file. Open it with a text editor. You'll need two things: a Discord bot token and a channel ID. Create a bot on the Discord Developer Portal, invite it to your server with the "Send Messages" and "Read Message History" permissions, and then copy its token. Next, enable Developer Mode in Discord, right-click your desired log channel, and copy its ID. Paste both values into the config.yml, save, and restart the server.

Step 3: Restart and Verify

Once the server is back online, type any command in-game. Within seconds, a clean embed should appear in your Discord channel. If it doesn't, double-check that the bot has permission to post in that channel and that the token is correct. The plugin logs its own status to the console, so you can troubleshoot quickly.

Key Features and Benefits

  • Real-time command forwarding: Every slash command, console input, and plugin-triggered action appears in Discord instantly.
  • Player attribution: Logs show exactly who ran the command, preventing "I didn't do it" arguments.
  • Lightweight design: The plugin uses minimal resources, making it safe for servers with dozens or hundreds of players.
  • Simple configuration: A single YAML file controls everything—no database, no webhooks to fiddle with.
  • Paper-native compatibility: Built for Paper's modern API, it avoids the quirks of older server software.

Real-World Use: ThinkSMP and Beyond

The plugin already powers moderation on ThinkSMP (play.thinksmpnetwork.com), a server that handles a large player base and needs constant oversight. Admins there can monitor commands from their phone while away from the keyboard, making it possible to catch griefers or unauthorized operator abuse in real time. The same setup works for factions, survival, creative, and minigame servers—any environment where command transparency matters.

Keeping Your Plugin Up to Date

Paper updates frequently, and plugin authors often release compatibility patches. Check the SpigotMC page periodically for new versions. If you manage your server through the foxygame.net launcher, Discord Command Logger appears in its curated add-on catalog, letting you install it with a single click and receive automatic updates that always match your server version. This eliminates the hassle of manual downloads and version mismatches, so you can focus on playing rather than patching.

Final Thoughts

The Discord Command Logger is more than a convenience—it's a layer of accountability that every serious server should have. It turns your Discord server into a live moderation dashboard, reduces the need for constant console access, and helps build trust with your community. Whether you're a solo owner or part of a staff team, the few minutes it takes to set up will pay off every time you catch a problem before it escalates. Grab the plugin, configure your bot, and give your moderation a permanent upgrade.