You need a chatbot, Haku Kaale makes ChatOps possible for us
Some questions to the audience

Ever heard of ChatOps?
Ever had Chatbot as co-worker?
Does your Chatbot have a persona?
Name some famous bots


whoami
Hello! I’m
Kushal Raj Shrestha
Currently bashing buttons at YI
Tech enthusiast,
Software Engineer by profession and
a Geek by heart.
Kushal_dai

Takeaway !

Concept of ChatOps
Start writing custom scripts in ES6
Set up a chatbot
Some insight of Hubot framework

Introducing ChatOps
“ChatOps is a way to automate tasks within a chat conversation, making it visible to the whole team”
- Geshan Manandhar @ Laracon EU
ChatOps is new work culture of introducing skilled bots into real-time chat conversations.
ChatOps Overview

Why use ChatOps?
Better teams communication
Automation is King
A shared context/console
Powerful tools at your disposal
Interacting with a bot that can do stuff for you, is simply COOL

Component stack

Chat client
Chatbot framework
Host it locally
Server to host the chatbot, or
Custom scripts to automate daily tasks

So, what is Hubot?
Written in CoffeeScript on Node.js
A chatbot framework
Open source
Created at GitHub Inc.
Technical Requirements
Knowledge of Node.js, Ruby or Python
Regular Expression (Regex)
Behavioral Requirements
Co-workers willingness to share and contribute
Company culture to welcome new change such as ChatOps

Say Hello! to
Haku Kaale
A chatbot based on Hubot
Application Deployer at YI
Personality of the fictional character
Empowers team members for easy deployment
Ensure fewer user can ssh into the servers
Chatbot greets the crowd
Demo
Installing hubot locally
Invite chatbot into a slack channel
Write a custom script in ES6
Make deployments less scary
Conclusion
It is high time to embrace ChatOps
Automate tasks to empower your team members
Lesser face-to-face briefings

Reference Links
Special Thanks to Geshan dai
Like what we do at YI ?
Join us !
We have some openings
A Short Presentation on ChatOps
By Kushal Raj Shrestha
A Short Presentation on ChatOps
This is a short presentation on ChatOps followed by a brief demo.
- 1,385