This is a Slack bot to help with managing RHCOS backports and bootimage bumps. It is stateless (except for some replay protection on Slack messages) and command-driven, pulling all of its data from Bugzilla.
A setup.cfg
would be nice, but we don't have one right now.
cd ~
git clone https://github.com/coreos/rhcosbot
cd rhcosbot
virtualenv env
env/bin/pip install -r requirements.txt
env/bin/python rhcosbot.py
Alternatively, a container image is available.
You'll also need to set up a Slack app in your workspace and get an API token for it, and to get a Bugzilla API key.
See config.example. Put this in ~/.rhcosbot
by default.