This is a simple application to demonstrate how to build a chatbot using Slack API with Nodejs . The purpose of the app is to prompt daily standups from team members and post what each member is working on.
The bot will prompt users for standups every working day and remind those who haven't submitted before posting to the standup's channel. A person can opt to unsubscribe from the notification service or subscribe back when desired.
PREREQUISITES
To package and run this application, you'll need to:
-
Clone this repository:
$ git clone https://github.com/onaio/AutoStandup.git $ cd AutoStandup
Building the Package
Run the following commands from the root directory of the project to rebuild and recreate the containers
docker-compose up --force-recreate --remove-orphans --build
The Docker container will then install all the necessary packages required for the project and make the application accessible via 127.0.0.1:8008