An open API service indexing awesome lists of open source software.

https://github.com/kragniz/github-setup-irc-notifications

Configure all repositories in an organization with irc notifications
https://github.com/kragniz/github-setup-irc-notifications

Last synced: 10 months ago
JSON representation

Configure all repositories in an organization with irc notifications

Awesome Lists containing this project

README

          

github-setup-irc-notifications
==============================

Configure all repositories in an organization with irc notifications

Usage
-----

.. code:: bash

$ github-setup-irc-notifications --username kragniz boatd '#abersailbot'

.. code::

$ github-setup-irc-notifications -h
usage: github-setup-irc-notifications [-h] [--username USERNAME]
[--password PASSWORD]
organization channel

positional arguments:
organization organization containing the repositories to add
notifications to
channel irc channel to send notifications to

optional arguments:
-h, --help show this help message and exit
--username USERNAME github username
--password PASSWORD password for github user

Installation
------------

::

$ pip install github-setup-irc-notifications

Requirements
------------

This tool is written with compatibility for python3 only. To develop locally,
create a virtualenv::

$ virtualenv -p /usr/bin/python3 env
$ . env/bin/activate

github-setup-irc-notifications depends on the excellent github3.py library by
@sigmavirus24. You can install it and other dependencies with ``pip install -r
requirements.txt``, or just install the package in your venv::

$ pip install -e .

Licence
-------

MIT - see COPYING for full licence.

Authors
-------

`github-setup-irc-notifications` was written by `Louis Taylor `_.