Sueta

DiscSpy

1.0.8

A configurable Minecraft to Discord Chat/Command Logger

·Config

Introducing DiscSpy - The Ultimate Server Monitoring Tool for Minecraft!

Keep Your Minecraft Server Under Surveillance Like Never Before! DiscSpy is a plugin designed for Java Minecraft servers. With powerful features to log and monitor player chats and commands, DiscSpy is your eyes and ears in the virtual world of Minecraft.

️ Features Include:

  • Real-Time Alerts: Get instant notifications in your Discord server whenever a player chats or executes a command.
  • Whitelist Management: Easily manage who gets monitored to protect player privacy and reduce noise.
  • Configurable Logging: Choose precisely what gets logged - chats, commands, or both. Tailor it to meet your server’s needs.
  • Seamless Integration with Discord: Send logs directly to Discord through stylish embeds, making monitoring both effective and visually appealing.

Easy Setup:

  1. Drop the JAR into your server's plugin directory.
  2. Configure the config.yml with your Discord webhook URL.
  3. Restart your server, and you’re ready to go!

Advanced Command Controls:

  • /discspy help: For when you need a quick reference on commands.
  • /discspy reload: Reload configurations without restarting your server. (discspy.reload)
  • /discspy whitelist <player>: Add or remove players from the logging list. (discspy.whitelist)
  • /discspy logging <chat/command> <true/false>: Turn on/off logging for specific types of activities. (discspy.logging)
  • /discspy blacklist <add/remove> <command>: Blacklist a command being logged to discord. (discspy.blacklist)

    Global Permission: discspy.admin

️ Permissions Support: Ensure that only authorized staff can control the plugin, maintaining security and operational integrity.

Why DiscSpy?

  • Stay Informed: Never miss important interactions. Whether you’re managing a small community or a large network, staying informed is key to a well-run server.
  • Maintain Order: Quickly respond to grievances and issues as they occur.
  • Historical Logging: Keep a backlog of all chats and commands for review and moderation purposes.

TODO List:

  • Log File - Ability to send a daily log file to discord for more compact logs
  • Placeholders - Ability to use more placeholders within the messages
  • Messages - Ability to fully customise all messages via a messages.yml

Support Discord: https://discord.gg/fMKxwNwkKb

Similar projects

Config →