+
Skip to content

🎲 Facebook Messenger and Telegram chatbot that allocates roles for the board game Secret Hitler, built as a serverless app on AWS

License

Notifications You must be signed in to change notification settings

domdomegg/shrolebot

Repository files navigation

🎲 SH Role Bot

CI/CD Status JavaScript Standard Style MIT license

A chatbot that allows users to allocate roles for the board game Secret Hitler, using the AWS serverless platform. ⚡

  • Integrates with Facebook Messenger (dev) and Telegram (dev). 🔌
  • Uses AWS Lambda, DynamoDB and CloudFormation to be performant, scalable, and budget friendly! 💸
  • Automated releases and deployments to separate dev and prod environments. 🚧

✨ Demo

Example of talking to the bot to get help, create a game, and list players in the game

🔧 Setup

NPM command What it does
install Install dependencies
lint Find lint issues
lint:fix Fix most lint issues
test Run unit tests
test:watch Run unit tests in watch mode
deploy:dev Deploy to dev environment
deploy:prod Deploy to prod environment
teardown:dev Teardown dev environment
teardown:prod Teardown prod environment

🙌 Contributing

See the contributing document for details.

About

🎲 Facebook Messenger and Telegram chatbot that allocates roles for the board game Secret Hitler, built as a serverless app on AWS

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •  
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载