3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-26 22:09:26 +01:00
Go to file
Pragmatic Software 7243832cc3 Improve connecting/nicking logic
Randomize nick when connecting and change to botnick after identifying.

Identify after receiving connection welcome message.

Ghost existing nick if it is already in use and then attempt to regain it.
2015-01-10 15:56:43 -08:00
build Update update-version.pl from svn to git 2014-12-29 23:04:35 -08:00
config config: updated example in admins file 2011-01-26 02:34:55 +00:00
data C Jeopardy commands now use preserve_whitespace 2014-08-04 22:51:09 +00:00
doc Update doc/PBot.html 2014-12-30 17:26:26 -08:00
misc Factoids and Quotegrabs HTML exported tables can now be filtered 2014-03-03 09:24:33 +00:00
modules Allow case-insensitive section-matching in c99std/c11std 2015-01-06 15:35:40 -08:00
PBot Improve connecting/nicking logic 2015-01-10 15:56:43 -08:00
pbot.pl Remove PBot getter/setters; move anti-flood registry defaults to AntiFlood.pm 2014-05-18 20:09:05 +00:00
pbot.sh Merge stderr into existing log file and remove stderr_log file 2014-12-29 23:55:49 -08:00
README Add README 2014-12-29 15:28:05 -08: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, 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.