Cloudbot is a Hubot-based bot that incorporates administrations and instruments that can be consistently utilized as a part of your group’s shared talk customer. Cloudbot is a ChatOps bot stage worked to be conveyed on IBM Bluemix that incorporates administrations and devices into an advancement or operations group’s work process in a collective visit condition. For instance, Cloudbot grandstands a coordination of Slack with Watson administrations, overseeing Bluemix applications and compartments, OpenWhisk, and GitHub. Cloudbot is based on GitHub’s Hubot engineering.
Downloading
curl -Ls https://github.com/CloudBotIRC/CloudBot/archive/master.zip > CloudBot.zip
unzip CloudBot.zip
cd CloudBot-master
Installing Dependencies
CloudBot’s python dependencies are stored in the requirements.txt
file, they can be installed with “pip”.
Before installing the dependencies, you need to install git
, python3.5-dev
and libenchant1c2a
, libxml2-dev
, libxslt-dev
and zlib1g-d
in your system first.
For example, on the Debian, you can type
sudo apt-get install -y python3.5-dev git libenchant-dev libxml2-dev libxslt-dev zlib1g-dev
Install a python3.5 version of pip by using
curl -Ls https://bootstrap.pypa.io/get-pip.py | [sudo] python3.5
Install python dependencies by using the following command in the Cloudbot directory
pip install -r requirements.txt