Skip to content

VolkHackVH/log-parser-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Бот для построчного парсинга логов(.log/.txt) и отправки их в дискорд

RU

‼️ Создайте .env файл и вставьте туда токен Discord бота ‼️

Название для переменной токена - TOKEN

  • Измените под себя config.json:

    {
      "log_channels": {
        "player-death-logging": "CHANNEL_ID",
        "ippjpvp": "CHANNEL_ID",
        "user": "CHANNEL_ID",
        "cmd": "CHANNEL_ID",
        "perk-log": "CHANNEL_ID",
        "pvp": "CHANNEL_ID",
        "player": "CHANNEL_ID",
        "item": "CHANNEL_ID",
        "client-action-log": "CHANNEL_ID",
        "vehicle": "CHANNEL_ID",
        "balance": "CHANNEL_ID",
        "craft": "CHANNEL_ID",
        "map": "CHANNEL_ID",
        "admin": "CHANNEL_ID",
        "safehouse": "CHANNEL_ID"
      },
      "log_files": {
        "player-death-logging": "/home/srv/Zomboid/Lua",
        "ippjpvp": "path",
        "user": "path",
        "cmd": "path",
        "perk-log": "path",
        "pvp": "path",
        "player": "path",
        "item": "path",
        "client-action-log": "path",
        "vehicle": "path",
        "balance": "path",
        "craft": "path",
        "map": "path",
        "admin": "path",
        "safehouse": "path"
      },
      "check_interval": 5
    }
    
  • Запустите linux/mac или go run cmd/bot/main.go(Если у вас установлен golang)

A bot for line-by-line analysis of logs (.log/.txt) and sending them to discord

ENG

‼️ Create .env file and insert the bot's Discord token there

The name for the token variable is TOKEN

  • Change config.json for yourself:

    {
      "log_channels": {
        "player-death-logging": "CHANNEL_ID",
        "ippjpvp": "CHANNEL_ID",
        "user": "CHANNEL_ID",
        "cmd": "CHANNEL_ID",
        "perk-log": "CHANNEL_ID",
        "pvp": "CHANNEL_ID",
        "player": "CHANNEL_ID",
        "item": "CHANNEL_ID",
        "client-action-log": "CHANNEL_ID",
        "vehicle": "CHANNEL_ID",
        "balance": "CHANNEL_ID",
        "craft": "CHANNEL_ID",
        "map": "CHANNEL_ID",
        "admin": "CHANNEL_ID",
        "safehouse": "CHANNEL_ID"
      },
      "log_files": {
        "player-death-logging": "/home/srv/Zomboid/Lua",
        "ippjpvp": "path",
        "user": "path",
        "cmd": "path",
        "perk-log": "path",
        "pvp": "path",
        "player": "path",
        "item": "path",
        "client-action-log": "path",
        "vehicle": "path",
        "balance": "path",
        "craft": "path",
        "map": "path",
        "admin": "path",
        "safehouse": "path"
      },
      "check_interval": 5
    }
    
  • Start linux/mac or go run cmd/bot/main.go( If you have golang installed)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages