MMCLogger - Simple chat and command logger

This is a discussion topic for the Ore project, MMCLogger. View the full project on Ore for downloads and more information.


Description

This is a simple and easy to use chat & command logger.

Support

Issues

Features

  • Log all chat interactions
  • Log all commands
  • Log each player’s individual chat history separately (Optional)
  • Blacklist players from being logged
  • Customizable file format
  • Notification in-game and logged to a file for notification commands & buzz words
  • Commandlog blacklist to prevent overused / unnecessary commands being logged constantly
  • Chat logs are sorted into folders for each month and named seperatly for each date.
  • Chatlog folder is located in the main directory

Permissions

mmclogger.notify - Notifies the user of the buzz words defined in the config file.

BStats

This plugin uses bStats to anonymously collect usage data.

You can disable this by going to config/bstats/config.conf.

All collected stats can be found here: https://bstats.org/plugin/sponge/MMCLogger

Donate

If you like what I do, Please consider giving a donation, every little helps! :slight_smile: Donate

A new version has been released for MMCLogger, it is available for download here.


  • Configurable option for prefix
  • Updated to use API7
1 Like

A new version has been released for MMCLogger, it is available for download here.


  • Check for false-positives in commands
  • Add config option for false-positives

A new version has been released for MMCLogger, it is available for download here.


Additional configuration options for:
  • Using blacklist as a whitelist
  • Checking for aliases in the blacklist (Only required to put in one known command EG: nucleus:gamemode)

A new version has been released for MMCLogger, it is available for download here.


Added /viewchatlogs (/vcl)
Allows for viewing the entire /chatlogs/ folder, clickable chat messages & pagination to find the file you need.

/vcl or /viewchatlogs

Can also define a player name

/vcl player

This will return a hastebin link for that players personal log file

A new version has been released for MMCLogger, it is available for download here.


Performance fixes

  • Get hastebin link asynchronously

A new version has been released for MMCLogger, it is available for download here.


Add config for Charset to use for sending /vcl data to hastebin due to Russian character issue

A new version has been released for MMCLogger, it is available for download here.


Allow filtering of certain commands to the chatlog instead of commandlog, Useful for things like /reply