1. Make the purchase to license/whitelist your game
- Join the game: [NEW] Election System - Roblox
- Find the place ID (found in the game’s URL) for the game you want to whitelist, this should only consist of numbers
- Once you have purchased the license for the place ID, take this model and go to Roblox studio: VotingBoothSystem (READ DESC) - Roblox
2. After you have made the license purchase and you have taken the model, go to Roblox studio
- Insert the model VotingBoothSystem (READ DESC) - Roblox
- Navigate to the explorer
- Keep the VotingBooths and Board part inside of the Workspace
- Move the VotingBoothSystem script to ServerScriptService
- Ungroup the VotingBooths model and pick a booth that suits you, you can duplicate as many booths as you wish
- Create a Trello account if you do not have one
- Copy this Trello board by clicking this link Trello → click Show Menu → click More → click Copy board
- Navigate to VotingBoothSystem script and click the arrow to see the contents under the script
- Click BoardID, open its properties, and change this value to the your board’s ID which is located in the URL after /b/ (for example the board ID for the board linked above would be 11nwTRH4)
- Click GroupLock and change the ID to the group that you want to have access to vote, leave this value as 0 if you would like everyone to have access to vote
3. Navigate to TrelloAPI script which is located under VotingBoothSystem script, click the arrow to see the contents under the TrelloAPI script
- Go to APIKey’s properties and replace the value with your Trello API key. To obtain a Trello API key click this link https://trello.com/app-key and your API key should appear if you are logged into Trello
- On that same page (https://trello.com/app-key) the word ‘Token’ should be underlined and printed in blue. Click Token and make the authorization, a token key should appear and use that key for the next step.
- Go to Token’s properties and replace the value with the token given to you.
4. On the top bar of Roblox Studio, go to ‘Home’
- Click game settings
- Go to security
- Enable ‘Allow HTTP Requests’ and ‘Enable Studio Access to API services’
You may find this information useful
- You can add as many voting booths as you would like and you can delete as many
- You can mix and match booth styles, it does not just have to be one booth style
- Before you start another election, make sure you have reseted the voting database so players can vote again
- Reach out to us through our Discord server if you have any questions or concerns
Live election results board not working? Follow these steps below to resolve this issue.
Symptoms: all other features are functioning properly except for the live election results board.
- Go to the explorer page on Roblox studio, search up ‘Board’
- Select the Board under VotingBoothSystem script and go to its properties. If its value is blank then this can be resolved.
- Click the blank area to the right side of value
- Click the part ‘Board’
- The value should now look like this: