Status Bot is a slackbot for updating and checking a user's slack status.
- Have node, npm and ngrok installed
- Create a slack app and save credentials in .env
- Install the app on slack
npm install
- Create .env file with Slack tokens
npm start
npm run public
- Create slack commands on api.slack website and set the request url to the ngrok url
- /home - Sets status to Working from Home π
- /office - Sets status to In the Office π’
- /vacation - Sets status to On Vacation π΄
- /sick - Sets status to Out Sick π€
- /late - Sets status to Running Late π
- /meeting - Sets status to In a Meeting ποΈ
- /lunch - Sets status to Eating Lunch π