An IRC chatbot written using the Twisted library.
10K+
A mostly modular IRC bot written using the Twisted library.
While there should not be much in the bot that will not function under Windows, it has only been properly tested on Linux systems.
Please be aware that the default behaviour of the bot is to load all existing modules on startup. This can be changed in the config file.
HOW TO USE:
hubbot.toml.exampledocker-compose.yml file from docker-compose.example.ymldocker-compose -Note the volume mounts for the data and logs folders.MODULE SYSTEM:
The module system for the bot works like this:
ERROR LOGGING:
By default, INFO level logging is done in the hubbot/logs folder, using the server name as the filename.
These server logs are kept for 7 days on a rotatingFileHandler.
In addition, any errors and exceptions are logged in hubbot.log in the same directory.
This filename can be changed with the optional app.py -l logFileName command line argument
Content type
Image
Digest
Size
194.1 MB
Last updated
over 5 years ago
docker pull hubbeking/hubbot