No tienes ningún servidor. ¡Considera agregar uno!
+ Añade tu servidorEstado del servidor: Sin datos
⚙ Mi Servidor
⬆ Estadísticas de Votos
📈 Analíticas
📡 Monitor de Disponibilidad
✓ Verificado cada 5 minutos por el monitor automático de ServerLyx
✍ Reseñas de Jugadores
🎯 Eventos del Servidor
💳 Plan y Facturación
Premium
Listado destacado, insignia verificado, panel de analíticas y soporte prioritario.
Top ⭐
Tarjeta destacada en el top, banner en la portada, publicación en redes sociales y máxima visibilidad.
🔧 Ajustes
🔑 Claves API
Esta clave identifica tu servidor cuando consultas la API de votos de ServerLyx. Mantenla en secreto.
⚠ Si regeneras la clave tendrás que actualizar el script en tu servidor de L2.
Instala este script en tu servidor L2. Enviará el conteo de jugadores online automáticamente cada 5 minutos. El número se actualiza en ServerLyx sin intervención manual.
Cargando...
https://kntlnokfiwardfwloumz.supabase.co/functions/v1/heartbeatMétodo: POST · JSON
Campos:
server_id, secret, online (número de jugadores)
Tu servidor de L2 debe consultar esta URL cada vez que un jugador use el comando /reward:
Parámetros:
server_id— ID único de tu servidor en ServerLyxsecret— Tu clave secreta de APIcharacter— Nombre del personaje que reclama (opcional)
La API devuelve un JSON con los votos pendientes de reclamar:
"success": true,
"pending_votes": 3,
"votes": [
{
"vote_id": "uuid...",
"voted_at": "2026-05-04T12:00:00Z",
"claimed": false
}
]
}
Tu web llama a
/api/votes/claim con el character_name elegido.
fetch('https://serverlyx.com/api/votes/claim', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
server_id: 'TU_SERVER_ID',
secret: 'TU_SECRET',
vote_id: 'ID_DEL_VOTO',
character_name: 'NombrePersonaje'
})
});
// PHP (curl)
$data = ['server_id'=>'TU_SERVER_ID',
'secret'=>'TU_SECRET',
'vote_id'=>'ID_DEL_VOTO',
'character_name'=>'NombrePersonaje'];
$ch = curl_init('https://serverlyx.com/api/votes/claim');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_exec($ch);
String SERVER_ID = "TU_SERVER_ID";
String API_SECRET = "TU_SECRET";
String playerIp = player.getClient().getConnection().getInetAddress().getHostAddress();
String API_URL = "https://serverlyx.com/api/votes";
URL url = new URL(API_URL + "?server_id=" + SERVER_ID + "&secret=" + API_SECRET + "&ip_address=" + playerIp);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
// Si hay votos pendientes para esa IP, dar premio
if (response.pending_votes > 0) {
String voteId = response.votes[0].vote_id;
player.sendMessage("¡Premio recibido por votar!");
giveReward(player);
// Marcar voto como usado
POST /api/votes/claim { server_id, secret, vote_id: voteId, character_name: player.getName() }
}
// Python
import requests
player_ip = "IP_DEL_JUGADOR"
r = requests.get('https://serverlyx.com/api/votes',
params={'server_id': 'TU_SERVER_ID', 'secret': 'TU_SECRET', 'ip_address': player_ip})
data = r.json()
👤 Mi Perfil
Sube una imagen cuadrada. JPG, PNG, WebP.