Handling Complicated Tasks with a Chatbot
Wednesday, July 17, 2019
Abstract:
Abstract for 2019 UCTech
Last year out team starting using a chatbot named Zorgbort to handle the lengthy, monotonous, and critical task of deploying our code. The bot is able to take simple commands in slack and run repeatedly awesome tasks for our team so we no longer need to keep track of complicated check lists and deal with the stress of managing important tasks. If you'd like to be able to say @zorgbort deploy the frontend then this talk is for you!
We will cover:
1) Writing a bot in NodeJs
2) Hosting your bot on Heroku for free
3) How to secure your actions
4) Testing locally
5) Some libraries and strategies for dealing with git and github APIs
Zorgbort is open source and you can check it out anytime at https://github.com/ucsf-ckm/zorgbort