Limnoria
Limnoria copied to clipboard
A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins.
## Scenario 1: *You have multiple versions of Python *All of your plugins are compatible with all of them If you switch switch between Python versions, and run the bot...
The number of times I've had the Seen plugin kill my bot for one reason or another has gotten to be quite annoying. The new annoyance lately is some quit...
The goal is to sequence multiple commands which are (in this case) called at different times via scheduler. The command executed is an `echo` (or `reply`) command. But when doing...
In case of error "482: You're not a channel operator", request op and retry them.
With Python2 EOL approaching and [deprecation warnings](https://github.com/ProgVal/Limnoria/commit/46935370557937f1c2c91234b18e2beac3276e94) added to Limnoria, I thought having one place to keep track of any incompatible third-party plugins would keep things easier to find and...
Steps (with ~/.local/bin/ in $PATH): 1. python2 setup.py install --user 2. supybot foo.conf (runs on python2) 3. python3 setup.py install --user 4. supybot foo.conf (runs on python3) 5. python2 setup.py...
Just another itch of mine: you are shipping manpages for all the scripts, except for `supybot-reset-password`. I'd find helpful if also that script was documented by a manpage.
I'm trying to restrict my Limnoria bot to owner-only operation, so I have set `defaultIgnore` to _true_, which in turn necessitates identification by hostmask, because everything else is ignored. To...
The only solution for the moment to run commands in plugins like GitHub, Trigger, etc. is to have a fake hostmask.
There are a way to rotate channels logs but no way to do the same with the bot's main log "messages.log" Sometimes messages.log it gets too big.