gabrieloczkowski / entropia-tally-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EntropiaTally CLI

Simple command-line application whose sole purpose is to parse the chat.log generated by the Entropia Universe game client and output formatted events for use with the Entropia Tally client.

Installing

Visit the releases section for pre-built binaries, or you can build your own, see the Developing section.

bump

Usage

$ entropia-tally-cli parse -f /path/to/chat.log --watch

See a full list of available commands by using the entropia-tally-cli help command.

Events

Emitted in a common format where only the values content changes between the different event types. See Events for more information on the different events and which values they can contain.

{
    "event": "event_name",
    "date": "YYYY-MM-DD HH:mm:ss",
    "channel": "system",
    "values": {
      "key": "value"
    }
}

Developing

make build

Will build a copy for your current architecture in bin/entropia-tally-cli.

make release

Will create a version and checksums for all the available architectures and place them in bin/

Testing

There are unit tests available for all the different events, run them with

make test

About

License:MIT License


Languages

Language:Go 96.3%Language:Makefile 3.7%