Skip to content

A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers.

License

Notifications You must be signed in to change notification settings

Corentin-cott/ServerSentinel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serveur Sentinel

Table of Contents

Description

A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers. For performance reasons, the Daemon doesn't read the terminal directly, but the logs the tmux session creates. The daemon then read the file each 1 second (this can be changed in the config).

Functionalities

Main functionalities :

  • Get and store server player data in database
  • Read logs of tmux game server sessions to listen to server consoles
    -> Do stuff when certain things appear in server console (Sent message with a bot, extract and store data, ect...)
  • A few CLI commands : use serveursentinel to know more about these commands

How to install

Section not filled yet !

How to set console triggers

Section not filled yet !

Contributions

Corentin COTTEREAU (Azertor/Cocow)

About

A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers.

Topics

Resources

License

Stars

Watchers

Forks