3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-19 10:29:30 +01:00
Go to file
Pragmatic Software f34854fcec Add nick similarity completion
Previously, the bot wouldn't address people by nick if the provided nick
argument doesn't exist in the channel.

Now, the bot's nick list is searched for a nick with a certain similarity
percentage in the order of most recently spoken nicks first. This allows
the bot to address nicks when somebody may have forgotten to add a trailing
underscore/punctuation or may have typoed the nick.

The similarity percentage can be set via the interpreter->nick_similiarty
registry key.  A value of 0 should disable the behavior.
2016-09-25 00:03:37 -07:00
build Update update-version.pl from svn to git 2014-12-29 23:04:35 -08:00
config Update admins config 2015-07-13 04:00:56 -07:00
data Update factoids 2016-02-16 23:23:37 -08:00
doc Add String::LCSS to MODULES 2016-01-29 20:02:54 -08:00
log Add log directory 2015-07-09 15:39:15 -07:00
misc Factoids and Quotegrabs HTML exported tables can now be filtered 2014-03-03 09:24:33 +00:00
modules Update Google search module 2016-08-01 01:46:17 -07:00
PBot Add nick similarity completion 2016-09-25 00:03:37 -07:00
pbot.pl Update trigger variable 2015-07-12 20:52:09 -07:00
pbot.sh Merge stderr into existing log file and remove stderr_log file 2014-12-29 23:55:49 -08:00
README Add trivia to README 2015-05-25 11:01:31 -07:00

PBot is a versatile IRC Bot written in Perl for the ##C channel on Freenode.net

Features
--------

* Factoids
* Quotegrabs
* Loadable modules that are simple programs based on stdin and stdout
* Lots of default modules, including a code compiler and debugger, C-to-English translator, C precedence analyzer, trivia and much more
* Channel management
* User hostmask and message tracking
* Ban evasion detection
* Flood detection
* Enter-abuse detection
* Auto-away detection
* Auto-rejoin after kick detection
* Registry-based customization

See http://www.iso-9899.info/wiki/Candide for more information.