Age | Commit message (Collapse) | Author |
|
|
|
|
|
Some scripts (from the scripts plugin) can trigger the logging functions
(debug, warning, info etc) in a $SAFE context: this causes the logger to
fail. Catch SecurityError in raw_log() to prevent these valid scripts from
failing.
|
|
|
|
|
|
|
|
|
|
messages early
|
|
|
|
|
|
|
|
When an URL is passed which has a uri-fragment referring to a
nonexisting named ref, the bot should not hang with 100% CPU usage
while trying to match a horribly designed regular expression.
Fix by using a much simpler regexp and post-match.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
By convention, ignored messages will only be delegated to plugins with
negative priority, while fake messages will only be delegated to plugins
with positive priority.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
delete: if nil or absent, a random element is returned and deleted
|
|
BotModule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BotModule class
|
|
|
|
|
|
|
|
|
|
Merge branch 'atj'
|
|
correct the message.
|
|
|
|
|