Integración de votos in-game

Todo lo que necesitas para que tus jugadores usen /vote, voten en la web y reciban recompensa en el servidor — sin abrir puertos.

Flujo completo

  1. Dueño publica el servidor en el directorio → recibe voteKey en el panel.
  2. Dueño instala el script (FiveM resource o plugin Minecraft) y pega la clave.
  3. Jugador vincula identidad en su panel (/boostlobby link in-game o Steam 1 clic).
  4. Jugador escribe /vote → vota en la web → /votereward recibe premio.

FiveM / RedM

Opción A — recurso solo votos (connectors/vote/fivem/ en el paquete de fuentes). Opción B — añade boostlobby_vote_key al Connector que ya tengas.

set boostlobby_api "https://boostlobby.com"
set boostlobby_vote_key "vk_..."
set boostlobby_vote_url "https://boostlobby.com/servidores/fivem/tu-slug"
set boostlobby_vote_reward 500
ensure boostlobby-vote

Comandos: /vote, /votereward

Descargar fuentes (connectors)

Minecraft

Plugin BoostLobby Connector con sección voteKey en config.yml. Opcional: NuVotifier — al votar en web BoostLobby reenvía al plugin automáticamente si configuras host/puerto/token al publicar.

voteKey: "vk_..."
votePageUrl: "https://boostlobby.com/servidores/minecraft/tu-slug"
voteRewardCommands:
  - "give {player} diamond 1"

Rust, ARK, CS2, GMod…

Jugadores vinculan Steam con 1 clic en el panel. Al votar en web la identidad Steam se guarda automáticamente. Puedes consultar la API desde tu propio plugin o RCON script:

GET /api/v1/vote/status?key=vk_...&identity=76561198...
GET /api/v1/vote/claim?key=vk_...&identity=76561198...
GET /api/v1/vote/info?key=vk_...

Jugadores

  • Panel → Vincular identidad (Steam 1 clic o código in-game).
  • En el servidor: /vote abre la página de voto.
  • Tras votar: /votereward si el servidor tiene recompensa configurada.
Ir al panel de jugador

Dueños

Tras publicar en el directorio verás la clave API, snippets copy-paste y enlaces de descarga en tu panel owner.