https://github.com/rocketchat/rocket.chat.ops
Integrate your apps to Rocket.Chat ! Powered by Hubot.
https://github.com/rocketchat/rocket.chat.ops
Last synced: 8 months ago
JSON representation
Integrate your apps to Rocket.Chat ! Powered by Hubot.
- Host: GitHub
- URL: https://github.com/rocketchat/rocket.chat.ops
- Owner: RocketChat
- License: mit
- Created: 2015-08-29T18:12:22.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2022-12-13T09:10:19.000Z (about 3 years ago)
- Last Synced: 2025-05-04T04:32:00.020Z (9 months ago)
- Language: JavaScript
- Homepage:
- Size: 114 KB
- Stars: 122
- Watchers: 20
- Forks: 28
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Integrate with Rocket.Chat !
Integrate your apps with Rocket.Chat. Powered by Hubot.
## What is Chat-ops
Chat-ops allow you to integrate external systems and applications to Rocket.Chat.
It consists of two major components:
* Hubot
* Chat integrations
You should always be running Hubot on your own process or machine, see [Hubot documentation](https://hubot.github.com/docs/) for all you need to know to create, run, and operate hubots.
Chat integrations are extension APIs that hubot code can use to integrate with Rocket.Chat.
## Chat integrations is NOW CORE!
We are delighted to announce that Chat integrations is now part of core. See [core repository](https://github.com/RocketChat/Rocket.Chat) for future development of chat integrations.
This repository will showcase a collection of Hubot and Meteor Packages that you can use in your own integrations!
## Hubots
We have been testing our GitHub and GitLab integration hubots for months on our
[community chat server](https://demo.rocket.chat/).
Meet *Baron Bogo*! Our [GitHub integration hubot](https://github.com/RocketChat/Rocket.Chat.Ops/tree/develop/hubots/hubot-baronbogo).
Meet *Gitsy* ! Our [GitLab integration hubot](https://github.com/RocketChat/Rocket.Chat.Ops/tree/develop/hubots/hubot-gitsy).
Meet *Raffie* ! Our _baby_ AI frontier exploration learning hubot. Backed by [A.L.I.C.E.](http://www.alicebot.org/about.html) on the mother side, and [Watson](http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html) on the other, will Raffie grow up to be the genius that make his parents proud? Stay tuned - coming soon.
## Meteor Packages
* Drone Fleet Management ([mock proof-of-concept demo](https://github.com/RocketChat/Rocket.Chat.Ops/tree/develop/packages/rocketchat-chatops))
### Old Chat-ops information
100% powered by hubot.
Main features:
* flexible fly-in panels that can contain arbitrary user interface
* scalable inbound event handling
* scalable outbound command dispatching
* inbound data rendered by specialized widgets on fly-ins (example: code is rendered in syntax highlighed text editor)
* real time feeds, connected by chat fabric, p2p direct data stream from source <--> sinks into UI widget(s) on fly-ins
* modular, non-intrusive, integration with the mainstream Rocket.Chat core
* bots backwards compatible with Rocket.Chat core
* extension is per-room customizable, for example: one room for open source project Rocket.Chat developers via github integration, another for MineCraft server farms operators discussion and network monitoring, yet another for a drone delivery service's fleet monitoring and control (see screenshot below)


[](https://codeclimate.com/github/RocketChat/Rocket.Chat.Ops/coverage)
[](https://codeclimate.com/github/RocketChat/Rocket.Chat.Ops)
[](https://github.com/RocketChat/Rocket.Chat/raw/master/LICENSE)