Installing CloudBot on Linux

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 gitpython3.5-dev and libenchant1c2alibxml2-devlibxslt-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
Sophat Saom

Senior System Engineer, VCP

View my other posts

Leave a Reply

Your email address will not be published. Required fields are marked *