Slide 1

Slide 1 text

ChatOps

Slide 2

Slide 2 text

https://TheDevConf.rocket.chat

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Github.com/ RocketChat/Rocket.Chat

Slide 5

Slide 5 text

ChatOps? ”ChatOps, a term widely credited to GitHub, is all about conversation-driven development. By bringing your tools into your conversations and using a chat bot modified to work with key plugins and scripts, teams can automate tasks and collaborate, working better, cheaper and faster.” Eric Sigler - pagerduty

Slide 6

Slide 6 text

O que é ChatOps? ” ChatOps is a collaboration model that connects people, tools, process, and automation into a transparent workflow. … Conversation-driven collaboration isn’t new, but ChatOps is its digital-age manifestation: a combination of the oldest form of collaboration with the newest technology. And this surprisingly simple combination will change the way you work.” Sean Regan - Atlassian Blog

Slide 7

Slide 7 text

ChatOps

Slide 8

Slide 8 text

DO GITHUB Rocket.Cat

Slide 9

Slide 9 text

HUBOT ADAPTERS Shell AIM ChatWork Dasher Fleep Flowdock Gitter Gtalk Hall HipChat iMessage IRC Jabbr Let’s Chat Lingr Mattermost Mattermost - websocket Campfire Facebook Messenger QQ Partychat Rocket.Chat Slack Skype SkypeWeb Skyweb Talker Telegram Twilio IP Messaging Twilio SMS Twitter Visual Studio Online XMPP Yammer 38 Adapters

Slide 10

Slide 10 text

Instalando o Hubot > npm install -g yo generator-hubot > mkdir myhubot > cd myhubot > yo hubot

Slide 11

Slide 11 text

Instalando o Hubot

Slide 12

Slide 12 text

Instalando o Hubot

Slide 13

Slide 13 text

/command $1

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

WEBHOOKS

Slide 17

Slide 17 text

INCOMING WEBHOOK https://rocket.chat/docs/administrator-guides/integrations/

Slide 18

Slide 18 text

INCOMING WEBHOOK https://rocket.chat/docs/administrator-guides/integrations/

Slide 19

Slide 19 text

INCOMING WEBHOOK

Slide 20

Slide 20 text

INCOMING WEBHOOK https://rocket.chat/docs/administrator-guides/integrations/

Slide 21

Slide 21 text

INCOMING WEBHOOK https://rocket.chat/docs/administrator-guides/integrations/

Slide 22

Slide 22 text

OUTGOING WEBHOOK

Slide 23

Slide 23 text

OUTGOING WEBHOOK

Slide 24

Slide 24 text

OUTGOING WEBHOOK

Slide 25

Slide 25 text

WEBHOOKS++

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Vamos marcar uma oficina? Diego Dorgam diego.dorgam@rocket.chat @diegodorgam https://TheDevConf.rocket.chat

Slide 29

Slide 29 text

Obrigado! Dúvidas? https://open.rocket.chat