Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
globau and glandium Update User-Agent header to identify as pulsebot
Identifying pulsebot via its user-agent permits Bugzilla's user-agent
based blocking/rate-limiting to whitelist pulsebot.
Latest commit ce18426 Mar 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.

Build Status


Pulsebot is a bot listening to for mercurial changes and notifying channels accordingly. It uses the willie bot for all interactions with IRC servers.

The current setup used on can be replicated as follows:

sudo apt-get install python-virtualenv
virtualenv bot
bot/bin/pip install -r requirements.txt

Then create a pulsebot.cfg configuration:

bot/bin/python -m pulsebot.config > pulsebot.cfg

If you already have a pulsebot.cfg file, you shall update it with the new default configuration:

bot/bin/python -m pulsebot.config >
# Check the differences
diff -u pulsebot.cfg
mv pulsebot.cfg

The bot can then be started with:

bot/bin/python -m pulsebot
You can’t perform that action at this time.