EventLoggerForIM icon

EventLoggerForIM -----

A light-weight event logger that posts events to Slack and Discord.



Event Logger For IM (ELFIM)

[​IMG]

ELFIM (_pronounced "elf eye em"_) is a light-weight event logging plugin that posts selected events to Slack and Discord. It's a convenient way to keep track of who logged on when, or what commands they used while playing. (*see below for complete list of events*)

Usage

After starting the server with `ELFIM-<version>.jar` in the plugins folder, edit `plugins/EventLoggerForIM/config.yml` with the details of your configured webhook and **enable**|**disable** the events you want to log.

Enable or disable the integrations
Code (YAML):
enableSlack : true|false
enableDiscord
: true|false

Enable or disable specific events:
Code (YAML):

events
:
  logBroadcasts
: true|false
  logChat
: true|false
  logPlayerAdvancement
: true|false
  logPlayerCommands
: true|false
  logPlayerDeath
: true|false
  logPlayerJoinLeave
: true|false
  logPlayerRespawn
: true|false
  logPlayerTeleport
: true|false
  logServerCommand
: true|false
  logServerStartStop
: true|false
  logStartupPlugins
: true|false
  logUnsuccessfulLogin
: true|false
 

Log a custom set of server.properties
Code (YAML):

# List of server.properties to log on server startup.
logServerProperties
:
 - online-mode
  - pvp
  - difficulty
  - level-type
 
Slack Configuration and Examples

See the Slack readme.

Discord Configuration and Examples

See the Discord readme.

Support

If you encounter any issues or have any questions, please open an issue on GitHub.
Resource Information
Author:
----------
Total Downloads: 16
First Release: Aug 10, 2024
Last Update: Aug 10, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings