In-game vote integration

Everything you need for players to use /vote, vote on the web and get in-server rewards — no open ports.

Full flow

  1. Owner publishes to the directory → gets voteKey in the dashboard.
  2. Owner installs the script (FiveM resource or Minecraft plugin) and pastes the key.
  3. Player links identity in their dashboard (/boostlobby link in-game or Steam 1-click).
  4. Player types /vote → votes on the web → /votereward gets the prize.

FiveM / RedM

Option A — vote-only resource (connectors/vote/fivem/ in the source pack). Option B — add boostlobby_vote_key to your existing Connector.

set boostlobby_api "https://boostlobby.com"
set boostlobby_vote_key "vk_..."
set boostlobby_vote_url "https://boostlobby.com/en/servers/fivem/your-slug"
set boostlobby_vote_reward 500
ensure boostlobby-vote

Commands: /vote, /votereward

Download source (connectors)

Minecraft

BoostLobby Connector plugin with voteKey in config.yml. Optional: NuVotifier — when someone votes on the web, BoostLobby forwards to your plugin automatically if you set host/port/token when publishing.

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

Rust, ARK, CS2, GMod…

Players link Steam with one click in their dashboard. When voting on the web, Steam identity is stored automatically. Query the API from your plugin or 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_...

Players

  • Dashboard → Link identity (Steam 1-click or in-game code).
  • On the server: /vote opens the vote page.
  • After voting: /votereward if the server configured a reward.
Go to player dashboard

Owners

After publishing to the directory you will see the API key, copy-paste snippets and download links in your owner dashboard.