TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: A Werewolf bot for Slack

96 pointsby bass_caseover 9 years ago

14 comments

anonfunctionover 9 years ago
I&#x27;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:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mafia_(party_game)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mafia_(party_game)</a>
评论 #10769702 未加载
评论 #10768674 未加载
评论 #10768484 未加载
评论 #10770437 未加载
qwertyuiop924over 9 years ago
As I don&#x27;t use Slack, I&#x27;m totally building an IRC version of this. Actually, I&#x27;d prefer frontend-agnostic, so I can hook the logic to IRC&#x2F;matrix&#x2F;XMPP&#x2F;websockets.
评论 #10769549 未加载
评论 #10768547 未加载
评论 #10770100 未加载
评论 #10771016 未加载
chrislloydover 9 years ago
So awesome :) Thanks for putting this together. I&#x27;d love to see a Secret Hitler bot next!
sandijover 9 years ago
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:&#x2F;&#x2F;github.com&#x2F;sander&#x2F;lunacy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sander&#x2F;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.
RodericDayover 9 years ago
Have you tried out The Resistance?
评论 #10768793 未加载
评论 #10768587 未加载
purpled_hazeover 9 years ago
This is neat, but I still wonder where people get the time to play games like this.
评论 #10768477 未加载
评论 #10768410 未加载
评论 #10768325 未加载
评论 #10768461 未加载
评论 #10769691 未加载
评论 #10770098 未加载
WAover 9 years ago
Small nitpick: That screenshot shows a situation which shouldn&#x27;t occur in the game. If there&#x27;s only 1 player left, he&#x27;s the winner. So I wonder: Is there a winning condition built in?
pavel_lishinover 9 years ago
I wonder why it&#x27;s written in PHP. Seems like an odd choice.
评论 #10768638 未加载
zorrbover 9 years ago
Really cool. I built something similar in python for giggles a couple months ago [1]. One day I&#x27;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:&#x2F;&#x2F;github.com&#x2F;nickweinberg&#x2F;werewolf-slackbot" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nickweinberg&#x2F;werewolf-slackbot</a>
an4rchyover 9 years ago
It&#x27;s a fun group game... glad to see another addition to the growing list of Slack games...
arcatekover 9 years ago
Lycanobot is an IRC bot with much more roles:<p><a href="http:&#x2F;&#x2F;dotsec.fr&#x2F;index.php&#x2F;Lycanobot" rel="nofollow">http:&#x2F;&#x2F;dotsec.fr&#x2F;index.php&#x2F;Lycanobot</a>
kiernanmcgowanover 9 years ago
Very cool! I wonder how the game dynamic changes when people are not required to be in the same room as each other.
entelectover 9 years ago
Anyone know how to host this on Heroku?
itakeover 9 years ago
ha, this is perfect. love it. sharing