Home / Developers

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

Java 17

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.

View guide
🔫

Rust

uMod / Oxide

C#

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.

View guide
🚗

GTA FiveM

FiveM Resources

Lua

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).

View guide
⚔️

World of Warcraft

TrinityCore / AzerothCore

C++ / Lua (Eluna)

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.

View guide
🪨

Minecraft Bedrock Edition

PocketMine-MP

PHP 8.1

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.

View guide
🐉

Metin2

Quest Scripts (Python)

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.

View guide
🏰

Lineage 2

L2J / L2jMobius

Java

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.

View guide
🤖

Discord Bot

Discord.js Bot

JavaScript / Node.js

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.

View guide
🧟

DayZ

CF + Community Mods

Enforce Script (C-like)

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.

View guide

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.