databases | ||
docs | ||
logs | ||
modules | ||
src | ||
.gitignore | ||
bot.conf.example | ||
EVENTS.md | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
start.py |
BitBot
Python3 event-driven modular IRC bot!
Dependencies
BeautifulSoup4, requests, scrypt, suds and twitter. Use pip3 install -r requirements.txt
to install them all at once.
Setup
See docs/help/setup.md.
Run ./start.py
to run the bot with default settings (--help
for more information) which will ask you for server details the first time you run it (run it again after filling out that information to get the bot going.) If you need to add more servers, use ./start.py --add-server
.
Github web hooks
I run BitBot as-a-serivce on most popular networks and offer github-to-IRC web hook notifications for free to FOSS projects. Contact me for more information!
Eagle
BitBot's National Rail module can optionally include output from Network Rail's SCHEDULE via Eagle. Configuration on BitBot's end is covered by the eagle-
keys in bot.conf.example.
Contact/Support
Come say hi at #bitbot on freenode