Skip to content

Instalación del Bot (system.py)

Para que tu servidor envíe estadísticas a la red de LFS Rank, debes alojar y ejecutar localmente nuestro bot InSim de código abierto.

Requisitos Previos

  1. Python 3.8+ instalado en tu servidor.
  2. Una Llave de API y un Par de Llaves Criptográficas (generadas en el dashboard de lfsrank.com).
  3. Un servidor de Live for Speed ejecutándose con el puerto InSim habilitado.

Instalación Paso a Paso

  1. Clona o descarga el archivo system.py.
  2. Crea un archivo llamado config.json en el mismo directorio con la siguiente estructura:
json
{
  "api_key": "TU_API_KEY_AQUI",
  "private_key": "TU_LLAVE_PRIVADA_AQUI",
  "insim_host": "127.0.0.1",
  "insim_port": 29999,
  "insim_admin": "tu_contraseña_admin",
  "server_name": "Nombre de Tu Servidor"
}
  1. Instala las dependencias necesarias. Por norma general, el script solo requiere librerías estándar de Python, junto con el soporte para firmas Ed25519:
bash
pip install ed25519 requests
  1. Ejecuta el bot:
bash
python3 system.py

TIP

Se recomienda ejecutar el bot usando un gestor de procesos como screen, tmux o systemd para que se mantenga online tras cerrar la consola.

Publicado bajo Licencia MIT.