@TechGirlPooja
MoEngage
Automating repetitive
Communication tasks with
a Bot
European Testing Conference
Yoga
Sports QA
@TechGirlPooja
Pooja Shah
Why
How
Live Demo
Q & A
What
@TechGirlPooja
@TechGirlPooja
@TechGirlPooja
-
Problem
@TechGirlPooja
Pull Request
Feature
branch
dev
branch
test
branch
test->fix->test
master
test->
fix->
test
when all good
@TechGirlPooja
Solution: No commits to go inside without review
Problem: Unreviewed commits
How
Solution: Common transparent place to track
Problem: No quick record to traceback
- Danger Alerts
- Informative alarms
- Delegator
- Helping talking bot
Live Demo
More Power
Hey Alice, just do this
Hey Alice, do this only if it’s Me
Hey Alice, be more intelligent!
Show me tech behind
connect the dots
GitHub Apis
Slack Apis
Hubot Apis
Jenkins
X-GitHub-Event: pull_request
I'm Alice
I Parse raw data, make them
meaningful and push to the right systems
I can hear & respond
and I talk CoffeeScript
I’m the one who
knows everything
😉
Future
Continuos Integration
TRY
https://github.com/moengage/alice
@TechGirlPooja
Credits
Problems @ work
Friends at work: Hitesh, Akshay, Philip Paeps and the
Team MoEngage
Github Apis: https://developer.github.com/v3/
Slack Apis: https://api.slack.com/incoming-webhooks
Hubot app: https://hubot.github.com/
Jenkins Community (Inspiration)
Photo: © unsplash, google, giphy
http://p00j4.github.io
@TechGirlPooja
Q A
https://github.com/moengage/alice

Alice Presentation