Pragmatic Software
239e3de8ea
Quotegrabs.pm now uses quotegrabs_db API for interfacing with storage backend
...
Two quotegrabs_db backends are now availble:
* Quotegrabs_Hashtable.pm: the original hashtable implementation
* Quotegrabs_SQLite.pm: the new SQLite implementation
Quotegrabs_SQLite.pm is now the default quotegrabs_db backend.
This was done to reduce the memory footprint of the bot by not needing to
keep the entire quotegrabs table in memory any longer.
A similiar change will be coming soon to the Factoids table as well as the
MessageHistory table.
2014-05-06 05:15:27 +00:00
Pragmatic Software
a0b0cb8a74
Add nickometer module
2014-05-01 03:40:56 +00:00
Pragmatic Software
db66a47257
Update quotegrabs and factoids data
2014-04-26 15:21:00 +00:00
Pragmatic Software
f003ff1178
Add `unquote_spaces` factoid module metadata to remove escaped quotes from quotemeta, and allow g modifier to modulelauncher_subpattern
2014-04-19 10:32:49 +00:00
Pragmatic Software
8338b009d4
Properly handle preserve-whitespace; use modulelaucher_subpattern regex to correct whitespace
2014-03-18 14:55:34 +00:00
Pragmatic Software
f2c556e5c7
Add utility to view/analyze message_history off-line
2014-03-11 00:05:58 +00:00
Pragmatic Software
21bec3b1e4
Update quotegrabs data
2014-03-05 14:42:44 +00:00
Pragmatic Software
a5ae7478e1
compiler_vm: Add $channel argument to separate snippet history into per-channel/nick files
2014-03-04 21:40:51 +00:00
Pragmatic Software
62c9477a73
Update factoids (use add_nick for prec/paren, etc)
2014-03-04 10:45:36 +00:00
Pragmatic Software
d5d4d503b2
Update factoids (added expand)
2013-11-28 05:12:39 +00:00
Pragmatic Software
d83fbf83db
Update factoids and quotegrabs
2013-11-14 06:34:20 +00:00
Pragmatic Software
8f58718ac8
Update factoids (addition of paren module, etc)
2013-11-14 06:29:55 +00:00
Pragmatic Software
155c01f8f2
Update factoids and quotegrabs
2013-11-01 10:25:57 +00:00
Pragmatic Software
ba5042259f
Improve quotegrab export and touch-up database
2013-10-12 04:35:01 +00:00
Pragmatic Software
e3ade2cb09
Lowercase grabbed nicks
2013-10-04 04:55:24 +00:00
Pragmatic Software
0f234734b8
Prepend "/me" to ACTION messages; update Quotegrabs to recognize "/me" messages
2013-06-04 17:09:30 +00:00
Pragmatic Software
abd9fafb87
Update factoids and quotegrabs database
2013-02-13 07:23:01 +00:00
Pragmatic Software
52b23418e2
Updated factoids and quotegrabs data
2012-07-22 19:27:37 +00:00
Pragmatic Software
1d691caeb9
factoids: don't show nick prefix if has action_with_args; updated factoids
...
interpreter: don't expand $nick in result for all commands
2011-12-17 00:30:44 +00:00
Pragmatic Software
49561130e5
factoids: improved 8ball response, etc
2011-12-15 06:13:21 +00:00
Pragmatic Software
3d0f763253
factoids: added hugs/hugs_response; aliased pokes, pets, spanks, slaps, hugs, etc
2011-12-13 04:43:57 +00:00
Pragmatic Software
5e0ac12020
Updated and reinstated google search
2011-12-06 16:46:39 +00:00
Pragmatic Software
cdaf433966
updating factoids and quotegrabs data
2011-02-13 10:37:28 +00:00
Pragmatic Software
3255bdcd93
factoids: updated database -- moved more POSIX factoids into ##posix namespace
2011-01-29 08:50:38 +00:00
Pragmatic Software
f92da35b34
factoids: updated database -- moved more factoids into more namespaces
2011-01-29 08:33:00 +00:00
Pragmatic Software
a6252da15a
factoids: updated factoids database -- moved C-related factoids to ##c namespace
2011-01-29 05:03:18 +00:00
Pragmatic Software
bd3d69872e
factoids: updated database
2011-01-27 00:51:01 +00:00
Pragmatic Software
3cb15235e5
factoids: removed some uninteresting factoids from database
2011-01-26 22:48:16 +00:00
Pragmatic Software
d62e77c29d
factoids: updating factoids; added some more action_with_args entries to existing factoids
2011-01-26 09:41:25 +00:00
Pragmatic Software
a68796dfdf
factoids: updating factoids; added some more action_with_args entries to existing factoids
2011-01-26 09:40:39 +00:00
Pragmatic Software
747392e23a
updated factoids database; !help with arguments now displays link to command ala !h
2011-01-25 23:52:55 +00:00
Pragmatic Software
c1439c5b7a
quotegrabs: updated table
2011-01-22 08:32:22 +00:00
Pragmatic Software
e943790827
Updated factoids; added compiler_client.pl module
2011-01-20 01:16:08 +00:00
Pragmatic Software
0d5bf85f46
Added empty unban_timeouts file
2011-01-20 00:30:59 +00:00
Pragmatic Software
3c9c5065a3
Updating factoids
2010-07-01 01:44:02 +00:00
Pragmatic Software
31e53f2aff
Allow question-marks in triggers if more than one is used; remove period from factoid names; return undef if factoid keyword is blank
2010-06-30 11:36:45 +00:00
Pragmatic Software
def3b6eae7
Updating factoids
2010-06-30 05:42:50 +00:00
Pragmatic Software
43089e4599
Cleaned up extra factoid groups; made export factoids a little prettier; renamed "default channel" to "global channel" throughout
2010-06-29 06:12:52 +00:00
Pragmatic Software
b869321eb4
Adding factoid in /msg now adds factoid to default channel; replaced "all channels" with "default channel" throughout factoid command output
2010-06-29 05:48:46 +00:00
Pragmatic Software
7aa724569e
factfind now works; find aliases factfind for all channels
2010-06-29 04:33:27 +00:00
Pragmatic Software
6824a61fd1
Updating version
2010-06-23 06:59:59 +00:00
Pragmatic Software
150b842b60
Changed format of HashObject save-file to be more like DualIndexHashObject; removed need for index_key
2010-06-23 06:51:39 +00:00
Pragmatic Software
e0a2fc25e8
factchange usage output appears in channge instead of /msg; aliased change to factchange
2010-06-23 02:18:26 +00:00
Pragmatic Software
48e1c8c455
add, info, show, remove, etc, renamed to factadd, factinfo, factshow, factrem, etc; fact* commands now all take a channel parameter
2010-06-23 02:15:13 +00:00
Pragmatic Software
4d023df17d
Added "ago" module
2010-06-23 01:23:38 +00:00
Pragmatic Software
818e09861c
Added rate_limit to factoids
2010-06-21 15:23:46 +00:00
Pragmatic Software
73b8f68dfd
Updating factoids with !test example in ##c, #pbot2 and any channel
2010-06-20 07:02:49 +00:00
Pragmatic Software
4be7fe3b34
Refactored Factoids to use DualIndexHashObject; added factset/factunset to set factoid meta-data; factoids now per-channel; slightly unfinished
2010-06-20 06:16:48 +00:00
Pragmatic Software
a64d62b549
Updating factoids
2010-06-06 09:13:17 +00:00
Pragmatic Software
dcc140f797
Updating factoids
2010-06-04 05:01:16 +00:00
Pragmatic Software
895f98d20a
Updating factoids (added fnord, etc)
2010-05-26 22:35:01 +00:00
Pragmatic Software
eb74a92f44
Extra comments in pbot.pl; Added pbot.sh launcher; Restructured config, data and log files into respective directories
2010-05-25 03:03:23 +00:00