Config Files

# ====================================
#     DISCORD INTEGRATION CONFIG
# ====================================

# Configuración del bot de Discord
discord:
  # Token del bot de Discord (REQUERIDO)
  # Ve a https://discord.com/developers/applications para crear tu bot
  token: "PON_AQUI_TU_TOKEN "

  # ID del servidor de Discord (REQUERIDO)
  # Habilita el modo desarrollador en Discord y haz clic derecho en tu servidor
  guild_id: "ID_DEL_SERVIDOR_DE_DISCORD"

  # Configuración de conexión
  connection:
    # Tiempo de espera para conectar (segundos)
    timeout: 30
    # Reintentos automáticos en caso de fallo
    auto_retry: true
    # Máximo número de reintentos
    max_retries: 5
    # Tiempo entre reintentos (segundos)
    retry_delay: 10

# Configuración de actualización de datos
update:
  # Intervalo de actualización en segundos (mínimo 30)
  interval: 60
  # Habilitar actualizaciones automáticas
  enabled: true
  # Usar caché para reducir requests a Discord API
  use_cache: true
  # Tiempo de vida del caché en segundos
  cache_duration: 45

# Configuración de logging
logging:
  # Nivel de logging: DEBUG, INFO, WARN, ERROR
  level: "INFO"
  # Registrar conexiones/desconexiones
  log_connections: true
  # Registrar errores de API
  log_api_errors: true
  # Registrar actualizaciones de datos
  log_updates: false

# Configuración de comandos
commands:
  # Habilitar comandos del plugin
  enabled: true
  # Prefijo para comandos (opcional)
  prefix: ""
  # Cooldown entre comandos por jugador (segundos)
  cooldown: 3

# Variables PlaceholderAPI disponibles:
# %discordintegration_count% - Número total de usuarios en Discord
# %discordintegration_online_count% - Usuarios online en Discord
# %discordintegration_boost_count% - Número de boosts del servidor
# %discordintegration_boost_level% - Nivel de boost del servidor
# %discordintegration_server_name% - Nombre del servidor de Discord
# %discordintegration_status% - Estado de conexión del bot

# Configuración de PlaceholderAPI
placeholders:
  # Habilitar la integración con PlaceholderAPI
  enabled: true
  # Formato para números (usar 0 para mostrar siempre, # para mostrar si hay)
  number_format: "#,###"
  # Texto cuando el bot está desconectado
  offline_text: "Desconectado"
  # Texto cuando no hay datos disponibles
  no_data_text: "N/A"

# Configuración de funciones específicas
features:
  # Habilitar estadísticas de miembros
  member_stats: true
  # Habilitar estadísticas de boosts
  boost_stats: true
  # Habilitar estadísticas de presencia
  presence_stats: true
  # Habilitar información del servidor
  server_info: true

# NO EDITES ESTA LÍNEA - Versión de configuración
config_version: 1

Last updated