Vote rewards
Automate vote tracking and reward distribution for players who vote for your community game servers. This feature is compatible with most popular vote sites.
Setup vote siteโ
1. Register your game server with vote sitesโ
Start by registering your game server with one of the supported vote sites. These sites require servers to register and provide a unique API key. GSA uses this API key to verify whether players have voted.
Since each vote site has a different registration process, it's best to contact the specific site for instructions on obtaining an API key compatible with GSA vote rewards.
2. Enter the vote site API keyโ
Once you've received the API key, copy it for the corresponding game server.
Each game server must use a unique API key. Do not share the same key between multiple servers.
Paste the key into the vote site settings on the GSA dashboard for the correct server and click Save settings
.
3. Done!โ
GSA will validate the new API key once saved. You may need to reload the page to confirm the key has been verified.
Create vote rewardโ
You have two options for setting up automatic vote rewards: using a Task for flexible conditions or the simplified Vote reward feature for quick setup.
Taskโ
Create a Trigger task and choose either Player voted
or Player voted [X] times [Since]
as the condition.
Then add actions to the task to define how the player should be rewarded.
Vote rewardโ
1. Create a vote rewardโ
Click + Add Vote reward
on the Vote rewards page.
Enter a name for the reward in the popup window.
2. Add a conditionโ
In the Settings
tab, click + Add condition
to define when the reward should be sent to players.
Use Custom role requirements to offer enhanced rewards for players with specific roles, such as VIPs.
Click Add condition
to save your changes.
3. Add actionsโ
Define what GSA should do once a player claims a vote by adding actions to the Vote reward. These are similar to Task actions. Learn more about the available actions.
Claiming votesโ
To claim a vote, players must first vote for your registered game server through one of the connected vote sites. They can find links to these sites on your Community website or on Discord via !vote
.
1. Locate vote site linksโ
Players can visit the Community website and click Vote
in the game server section, or use the !vote
command on Discord.
2. Vote with Steamโ
On the vote site, players should complete the vote process using their Steam account.
3. Claim the voteโ
After voting, players can claim their vote by clicking Claim
on the game server block on your Community website or typing !claim
in Discord.
You can also create a Trigger task that allows players to claim votes directly from in-game chat.
4. Voting logโ
Only successfully claimed votes are shown on the Voting log page.
Deliveriesโ
All Vote rewards that are sent to players will appear on the Deliveries page.
Manual deliveryโ
You can manually send or test Vote rewards by clicking + Create delivery
on the Deliveries page.