Vote rewards
Automated vote & reward processing for players that vote for the community game servers. Compatible with most popular vote sites.
Setup vote siteโ
1. Register game server with sitesโ
To begin you need register your game server with one of the supported vote sites. All sites require game servers to register in order to receive a special API key, which GSA uses to check whether players voted.
The registration process is different per vote site. Contact the vote site for more information how to get an API key from their site to work with GSA vote rewards.
2. Enter vote site API keyโ
Copy the API key from the vote site for the game server you want to set up.
Each server should have a unique key. Do not reuse the API key for multiple game servers.
Enter the API key on the GSA vote site settings page for the right game server and click Save settings
.
3. Done!โ
GSA validates new API keys after saving. You may need to reload the page to see whether it was validated.
Create vote rewardโ
There are 2 options to automatically reward players for voting on the game servers. The easiest and most straight forward method is using the Vote reward option. With Tasks you can create more flexible vote rewards.
Taskโ
Create a Trigger task and select Player voted
or Player voted [X] times [Since]
as the condition.
Add actions to the task to reward the player.
Vote rewardโ
1. Create vote rewardโ
Click + Add Vote reward
at the Vote rewards page.
Enter a name in the popup.
2. Add conditionโ
At the Settings
tab click + Add condition
to determine when the reward should be sent to players.
Use the Custom role requirements to create special Vote rewards for players with a Custom role. For example to hand out higher rewards to your VIP players.
Click Add condition
to save the condition.
3. Add actionsโ
By adding actions to the Vote reward you determine what GSA should do / send to the player when they claimed a vote. These actions are similar to Task actions. Learn more about the available actions.
Claiming votesโ
To claim a vote players should first vote for one of the registered game servers on the vote sites. Players can find links to all connected vote sites on your Community website and Discord (!vote)
1. Find links for vote sitesโ
Go to the Community website and click Vote
at the game server block or type !vote
in Discord.
2. Vote with Steamโ
At the vote site players should vote using their Steam account.
3. Claim voteโ
Click Claim
on the game server block at your Community website or type !claim
in Discord.
Create a Trigger task to claim votes based on in-game chat so players can claim votes while being in-game.
4. Voting logโ
Only votes there are successfully claimed get listed on the Voting log page.
Deliveriesโ
All Vote rewards sent to players end up on the Deliveries page.
Manual deliveryโ
Test or manually send Vote rewards to players by clicking + Create delivery
on the Deliveries page.