KGB is a system that provides notifications on IRC for commits made to Git, Subversion and CVS repositories. It uses two components: a server, which runs the IRC bot, and a client, which is hooked into the repositories and sends the notifications to the server.
If your VCS hosting supports webhooks (e.g. GitLab), then the client component is not needed.
See Usage for instructions how to use KGB in your salsa project.