Polls configuration editor
Set everything with sliders and toggles, then export your config.json. Your progress saves in this browser as you go. See the docs for what each setting does.
Ready to edit
Templates
Save the current settings as a named template, then load it any time. Stored in this browser.
No templates yet.
General
Debug
Debug: true prints extra poll lines to ArkApi.log. Keep it false unless you are chasing a bug.
Commands
Commands: the words players type. /poll show the current poll and your vote /poll start Q | A | B start a poll (staff, or a paying player if you allow it below) /poll end close the poll now (staff) /poll last show the last finished poll /vote <number> cast or change your vote
PollCMD
VoteCMD
Polls
Polls: the rules.
StaffPermission
StaffPermission: the Permissions node a player needs to start or end a poll. Needs Permissions.dll. From the server console or RCON you can always end a poll.
AutoEndMinutes
AutoEndMinutes: how long a poll runs before it closes on its own, in minutes. 10 is a good length. Set to 0 to make a poll run until staff close it by hand.
ShowLiveCounts
ShowLiveCounts: set to false to hide the running counts while a poll is open, so early votes do not sway the rest. Players still see how many have voted, just not for what. Set to true to show live bars to everyone.
MaxChoices
MaxChoices: the most choices a poll can have. Keep it at 9 or less so every choice has a single digit number to vote for.
WarnBeforeMinutes
WarnBeforeMinutes: a list of minute marks to remind the server before a poll closes. [1] warns one minute before. Set to [] for no reminders. Only used when AutoEndMinutes is set.
PlayerStartCost
PlayerStartCost: set above 0 to let any player start a poll by paying this many ArkShop points. 0 means only staff can start a poll. Needs ArkShop.dll to charge.
HistoryKept
HistoryKept: how many finished polls to keep on file for /poll last. 10 is plenty.
Permissions
Permissions: gates who can start and end polls. Needs Permissions.dll.
Enabled
Enabled: set to true to check Permissions. If off or missing, no player passes the staff check, so run start and end from the console or use PlayerStartCost.
ArkShop
ArkShop: only used if PlayerStartCost is above 0. Needs ArkShop.dll.
Enabled
Enabled: set to true to charge for player started polls.
Discord
Discord: posts the question at start and the result at end.
Enabled
Enabled: true posts polls to Discord too. False keeps them in game only.
WebhookURL
WebhookURL: drop the webhook link for your poll channel here.
Username
Username: the poster name Discord shows on each poll.
ServerName
ServerName: shown in the footer of poll posts. Set your server name.