I've never heard of this game, maybe a description or link to a wikipedia page[1] in the readme would be good.<p>1. <a href="https://en.wikipedia.org/wiki/Mafia_(party_game)" rel="nofollow">https://en.wikipedia.org/wiki/Mafia_(party_game)</a>
As I don't use Slack, I'm totally building an IRC version of this. Actually, I'd prefer frontend-agnostic, so I can hook the logic to IRC/matrix/XMPP/websockets.
Nice, in my experience online Werewolves can be fun when you know each other well but live far away. So I could imagine it working with teams on Slack. How were your experiences thus far?<p>I built <a href="https://github.com/sander/lunacy" rel="nofollow">https://github.com/sander/lunacy</a> for a similar purpose (CouchDB + Node + AngularJS). After a few months it did become a bit boring, I think mainly because the stakes are lower when dropping out of a game doesn’t actually mean having to sit and watch others continue to play live (you can just quit the app), and because the lack of facial expressions that can give away roles.
Small nitpick: That screenshot shows a situation which shouldn't occur in the game. If there's only 1 player left, he's the winner. So I wonder: Is there a winning condition built in?
Really cool. I built something similar in python for giggles a couple months ago [1]. One day I'll get around to implementing other roles. Honestly the most fun part of it was co-workers hilarious attempts to break the script. ```!vote DROP TABLES```<p><a href="https://github.com/nickweinberg/werewolf-slackbot" rel="nofollow">https://github.com/nickweinberg/werewolf-slackbot</a>
Lycanobot is an IRC bot with much more roles:<p><a href="http://dotsec.fr/index.php/Lycanobot" rel="nofollow">http://dotsec.fr/index.php/Lycanobot</a>