also nyaaaaaaaa if you’re wondering why the pings are required
it’s because I think any other method would require a bunch more API calls and I’m trying to minimize that
though. maybe I could make pings not required for rolecard submissions
The following is a modpost:
ok I’m restarting the bot with a change to hopefully not require pings for messages in PMs
About Zugbot
Zugbot is a bot made to host mafia games on FoL. It is currently experimental; if there are any bugs, report them to @Zugzwang and/or the game hosts.
Voting
Votes are placed with the same syntax that is usually used by the VC plugin on FoL. However, ambiguous votes are resolved differently.
If your vote is an not an exact match* for any playernames, and is not a substring of exactly one playername, it will be resolved to Not Voting.
Examples:
- The playerlist is {Zugzwang, wrongboy, joycat}. You vote for “Zug”. This vote is resolved to Zugzwang.
- The playerlist is {Zugzwang, Zugbot, joycat}. You vote for “Zug”. This vote is resolved to Not Voting.
- The playerlist is {Zugzwang, wrongboy, joycat}. You vote for “g”. This vote is resolved to Not Voting.
- The playerlist is {Zugzwang, cat, joycat}. You vote for “Cat”. This vote is resolved to cat.
- The playerlist is {Zugzwang, wrongboy, joycat}. You vote for “May”. This vote is resolved to Not Voting.
*Capitalization, spaces, and other characters that cannot be present in Discourse usernames are ignored.
Voting is plurality only.
Actions
- Actions are submitted on the forum, with the exception of the mafia factional kill.
- All actions submitted on the forum, whether public or private, MUST include a ping to Zugbot, or they will not be processed.
- Multiple actions should not be submitted in the same post (this may cause them to be processed out of order).
- If you have an action, the syntax needed to use it is explained in your rolecard.
- Instant actions should be processed in under a minute. Even if an action is not instant, it will provide immediate acknowledgement, to show it has been seen.
- If an action does not do this:
- You may have forgotten to ping Zugbot
- You may have mistyped the syntax or mispelled a username
- There may be a bug in the bot (during testing, this is the most likely outcome)
- Zugbot may have went offline
- If an action does not do this:
- The mafia factional kill is submitted in wolfchat on Discord, through the Discord bot there.
- The factional is mandatory and not assigned.
Parameters for this game
Day length: 30 minutes
Night length: 30 minutes
Action Deadline: 3 minutes before phase change
Multivoting allowed: False
No-Exe allowed: True
No-Exe wins ties: True
The following is a modpost:
Not Voting (7): Zugzwang, wrongboy, Bionic, ElizaThePsycho, Litten, Ash, May
VOTE: M
it’s not gonna post another VC because it waits like 40 posts between posting
but that should resolve to Not Voting at EOD
wait nevermind
May is the only player here with M in their name so it actually works
The following is a modpost:
The following is a modpost:
The following is a modpost:
nyaaaaa for some reason it’s not letting me do daykills
I’ll have to figure that out later
for now I’ll leave it on to go into night so people can nightkill
VOTE: wrongboy
VOTE: may
comrpimise