A slackbot that moderates Coup game
Player Options Income: Take 1 coin from treasury
Foreign aid: Take two coins from the treasury
Coup: Pay 7 coins and launch a coup against an opponent. Forcing opponent to lose an influence.
- If you have 10 or more coins, you must take this action
Cards Assassin: Pay 3 coins and try to assassinate another player's character
Captain: Take two coins from another player, or block someone from stealing coins from you
Duke: Take 3 coins from the treasury. Block someone from taking foreign aid
Ambassador: Draw two character cards from the Court (the deck), choose which (if any) to exchange with your face-down characters, then return two. Block someone from stealing coins from you
Contessa: Block an assassination attempt against yourself
- Download slackcoup code
git clone git@github.com:charliecf/slackcoup.git
cd slackcoup
- Install dependencies (virtualenv is recommended.)
pip install -r requirements.txt
- Run the slackcoup bot
python controller.py
MIT License.