Developer Guides
Integrate topgservers voting into your game server. Choose your game below for a complete plugin guide with code examples, webhook verification, and reward setup.
API Reference
View the full REST API documentation — endpoints, authentication, rate limits, and webhook payloads.
Minecraft Java Edition
Bukkit / Spigot / Paper
Connect your Minecraft Java server to topgservers so players who vote on the site automatically receive in-game rewards. The plugin periodically checks the vote-check API and listens for real-time webhooks to grant items, ranks, or currency instantly.
Rust
uMod / Oxide
Reward your Rust players for voting on topgservers. This uMod (Oxide) plugin polls the vote-check API and optionally listens for webhooks to grant kits, economics balance, or custom rewards in real time.
GTA FiveM
FiveM Resources
Let your FiveM community earn in-game rewards for voting. This Lua resource uses the topgservers vote-check API to verify votes and grant money, items, or custom rewards through your server's framework (ESX, QBCore, or standalone).
World of Warcraft
TrinityCore / AzerothCore
Reward your WoW private server players for voting on topgservers. This guide covers two approaches: a C++ core script for TrinityCore/AzerothCore, and a Lua Eluna script for easier deployment. Both poll the vote-check API and can grant gold, items, or custom rewards.
Minecraft Bedrock Edition
PocketMine-MP
Reward your Bedrock Edition players for voting on topgservers. This PocketMine-MP plugin polls the vote-check API to detect new votes and grants in-game rewards automatically. It supports both polling and webhook-based approaches.
Metin2
Quest Scripts (Python)
Reward your Metin2 private server players for voting on topgservers. This guide uses Python quest/event scripts to poll the vote-check API and a lightweight Python sidecar for real-time webhook rewards. Players receive yang, items, or EXP automatically after voting.
Lineage 2
L2J / L2jMobius
Reward your Lineage 2 private server players for voting on topgservers. This guide covers a custom Java handler for L2J/L2jMobius emulators that polls the vote-check API and grants adena, items, or noblesse status. A Python sidecar handles real-time webhooks.
Discord Bot
Discord.js Bot
Build a Discord bot that rewards community members for voting on topgservers. The bot registers a /checkvote slash command, listens for webhooks to grant roles or points in real time, and can post vote notifications to a channel. Perfect for game server communities that use Discord as their hub.
DayZ
CF + Community Mods
Reward your DayZ server players for voting on topgservers. DayZ modding uses Enforce Script (a C-like language), but HTTP calls require an external sidecar. This guide covers a Python vote-checker that writes results to a JSON file, which an Enforce Script mod reads to grant in-game items.
Don't see your game?
The topgservers API works with any language or platform. Check the API docs to build a custom integration, or contact us to request a guide for your game.