IRC bot that connects with your GitLab projects
Project description
GitlabIRCed
IRC bot that connects with your GitLab projects
Free software: MIT license
Documentation: https://gitlabirced.readthedocs.io.
Features
GitlabIRCed bot will let you connect your Gitlab projects with their IRC channels. There are main functions of this bot:
Hooks: The bot will receive web hooks sent by Gitlab on different events. You can configure the bot to stream these events into one or many IRC channels and networks.
Watchers: The bot can be configured to link an IRC channel to a project. The bot will watch the messages and give extra information when a MR or an Issue is mentioned.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.4.0 (2018-11-11)
Added support to ignore WIP merge requests.
Added support for MR title changes.
Improved reconnection on initial failure.
Added support for MR revision changes.
Improved anti-spam control. If the bot mentions an Issue/MR, it will not respond to a watcher command.
0.3.0 (2018-10-20)
Added support for update MR assignee hooks.
Improved reconnection failures.
0.2.3 (2018-10-18)
Added support for update issue label hooks.
Stopped ignoring repeated issue hooks.
0.2.2 (2018-09-06)
Improved connection to channels that need registration to join.
Fixed issue and mr detection on watchers.
Include more information in logging lines.
0.2.1 (2018-09-03)
Small bug fix release. We were missing some dependencies.
0.2.0 (2018-09-03)
Added watchers support. Now the bot can be hanging on a channel giving useful information on MR an Issue mentions (e.g. !2, #59).
Improved support of hook events.
Improved reconnection of the bot.
Improve logging, and introudce ‘-v’ option to set the level of verbosity (e.g. -vvvv).
Added authentication options (sasl and NickServ).
Allow configuring the port used via the configuration file.
Created plenty of scenario tests using behave.
0.1.3 (2018-08-23)
Support added for ‘merge_request’.
0.1.2 (2018-08-22)
First release on PyPI.
Support added for ‘push’ and ‘issue’ events.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for gitlabirced-0.4.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b0dfe8bf563d40584bfce1b0708765476738db66ea7640d9671af2afde890a5 |
|
MD5 | 05e13b7072375598cf57d82a7840bd40 |
|
BLAKE2b-256 | 9c4c3c9aa20cc1f2544938ddcff8659432512d7c22f134860010076ac7741792 |