Plugin Discord
Invitación del bot + webhooks de votos + slash /vs-classement · roles VIP. Claim por ID de Discord.
Guía paso a paso
De la ficha del servidor a las recompensas automáticas — Discord.
-
Crear la ficha del servidor
Añade tu servidor Discord en VoteServeur — crear mi ficha. Obtendrás el
server_tokenen el panel. -
Descargar el pack ZIP
Inicia sesión, elige tu servidor en el panel derecho → ZIP listo para usar. El token se inyecta automáticamente.
-
Instalar en el servidor
Descomprime en
Node bot— elserver_tokenya está en el ZIP. -
Probar el claim
Vota en la ficha con la casilla de recompensa + tu nombre in-game exacto. El script consulta
/api/v1/votes/pendingluego/votes/claim-username(~15 s) — cuandoclaimed = 1, entrega la recompensa una sola vez. -
Configurar niveles mensuales
Edita los niveles en el pack (YAML / Lua / JSON). El plugin lee
/api/v1/votes/player(votes_month) para recompensas progresivas.
Guía completa del servidor: Crear un servidor Discord · Docs API
Flujo voto → recompensa
- El jugador vota en la ficha Discord con la casilla de recompensa + su nombre in-game.
- Tu script consulta
/votes/pendingy hace claim (cada ~15 s). claimed = 1→ entrega la recompensa una sola vez por ese voto.- Los niveles mensuales usan
/api/v1/votes/player(votes_month).
Instalación — Discord
Pack nativo — descomprime en Node bot. El server_token ya está en la config del ZIP.
Niveles mensuales (ejemplo)
Editables en el pack (YAML / Lua / JSON según el juego). Placeholders: {player} {votes_month} {votes_total}.
-
10+
Palier 10
SAY 🏆 {player} a atteint 10 votes ce mois !
Puntos de acceso
GET /api/v1/votes/pending?server_token=…
GET /api/v1/votes/claim?server_token=…&identity=…
GET /api/v1/votes/player?server_token=…&playername=…
GET /api/v1/votes/check?server_token=…&playername=…
GET /api/v1/votes/top?server_token=…&period=month&limit=10
GET /api/v1/server?server_token=…