Skip to content

charliecf/slackcoup

Repository files navigation

slackcoup

A slackbot that moderates Coup game

How to play

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

Installation

  1. Download slackcoup code
git clone git@github.com:charliecf/slackcoup.git
cd slackcoup
  1. Install dependencies (virtualenv is recommended.)
pip install -r requirements.txt
  1. Run the slackcoup bot
python controller.py

License

MIT License.

About

A slackbot that moderates Coup game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages