1
0
Fork 0
mirror of https://github.com/perlbot/perlbuut synced 2025-06-08 13:15:41 -04:00
Commit graph

220 commits

Author SHA1 Message Date
Ryan Voots
cc66522cc4 Make evallall a little nicer 2017-04-05 20:42:17 -04:00
Ryan Voots
923b2f270f Do not run 5.5 with warnings enabled 2017-04-04 17:11:17 -04:00
Ryan Voots
f3c423afea Add basic evallall 2017-04-04 17:01:49 -04:00
Ryan Voots
5f7d37b8f0 Add support for perl4. This required using sysread to get the eval type so we can prevent it from needing to write a temp file. 2017-04-04 14:42:32 -04:00
Ryan Voots
c9d93a88cc Add 5.5-5.8 and update help 2017-04-01 15:43:38 -04:00
Ryan Voots
0900baaa31 Support more perl versions 2017-04-01 15:12:48 -04:00
Ryan Voots
90c7e35d4a support more substituion syntax 2017-03-24 18:44:59 -04:00
Ryan Voots
dbc01321d9 Add explicit search capability 2017-03-24 15:35:00 -04:00
Ryan Voots
faec5dcd5d Add a some new features to the twitter plugin. get multiple tweets from a user, and search for hashtags 2017-03-24 15:33:55 -04:00
Ryan Voots
3f78422223 Updates for colors 2017-03-03 22:09:27 -05:00
Ryan Voots
c332e3389a Add seval, wseval, and sweval for strict along with warnings. 2017-02-02 15:09:25 -05:00
4f7ef26ce4 New twitter plugin 2017-02-02 02:42:15 -08:00
024b3d5143 Also fix the syntax for macros. funcs are broken but nobody fucking uses those, even me. 2017-01-28 00:01:44 -08:00
3081e67e38 correct channel namespaced commands 2017-01-27 23:59:01 -08:00
eac6bb4e6e Set a threshold thatll prevent it from showing nonsens factoids 2017-01-27 18:25:56 -08:00
Ryan Voots
41c54ea473 Add some eastereggs 2017-01-17 14:47:10 -05:00
Ryan Voots
6d4ac7e304 Update pastebin to add "Anonymous" for no name. Update eval to include another module. Update factoids to not be case sensitive in suggestions. 2017-01-13 14:44:26 -05:00
Ryan Voots
377fe7d9d5 Fix bug in channels sharing namespace. 2016-12-31 00:51:42 -05:00
422ace207c Fix security issue 2016-12-30 21:04:59 -08:00
4bb5dbd762 Fix it in /msg 2016-12-30 20:56:34 -08:00
7a63cc3753 Setup alias for the old nfacts plugin 2016-12-30 20:44:09 -08:00
24ca3961a5 Move namespaced factoids to first class support in factoids.pm and disable nfacts.pm 2016-12-30 20:20:28 -08:00
519e7994c2 Eliminate undef in the suggestionsw 2016-12-29 13:06:42 -08:00
20b3e16359 Change sorting and such so that we handle thread=>threads better 2016-12-24 02:22:01 -08:00
26c2bfe8ae Metaphone search is working 2016-12-24 01:45:40 -08:00
db4520f3a8 Naive switch to Metaphone over soundex. suggestions are broken. 2016-12-22 23:36:07 -08:00
Ryan Voots
7941b3921a Interpret U+2424 as a \n inside IRC 2016-11-27 13:06:51 -05:00
Ryan Voots
4df1381048 Fix default core module text 2016-11-27 13:03:51 -05:00
Ryan Voots
d4e272c467 Add null plugin, for no default plugin places 2016-10-01 18:51:02 -04:00
Ryan Voots
ae81c8dff8 Allow different defaults per channel 2016-10-01 18:47:34 -04:00
Ryan Voots
711ebfef06 Switch to shorter urls in some cases 2016-09-15 17:22:11 -04:00
Ryan Voots
4d2bead381 Make the tell factoid special 2016-08-09 14:41:03 -04:00
Ryan Voots
00a54e229a add warning eval 2016-07-15 18:07:09 -04:00
Ryan Voots
0c1f9a4f85 Add in the allowpaste plugin to control the pastebin 2016-06-26 19:11:02 -04:00
Ryan Voots
bf34a550a5 Remove un-used languages from eval. Reduces memory footprint by 80%. 2016-04-13 12:55:24 -04:00
Ryan Voots
9ce72f6ac2 Switch to a newer perl-blead. Start recording evals to build up a fuzz-suite for CI perl-bleads 2016-04-08 17:59:48 -04:00
Ryan Voots
e782ba1c72 Update plugins for the new \0 stuff I added 2016-02-04 20:02:12 -05:00
c756fea56d Add the new factoid plugins 2016-01-01 23:45:39 -08:00
Ryan Voots
ef2f7491fd Add translation API 2015-12-24 05:36:48 -05:00
Ryan Voots
7c9dea623d make the shorten plugin not add text 2015-12-14 00:19:37 -05:00
Ryan Voots
af369d2895 Bad hack to prevent a specific factoid/command from working. might need some additional measures to fix this 2015-12-06 03:49:55 -05:00
Ryan Voots
7447126de6 Update core and get plugins for a little functionality. Also update Bot::BB3::* to allow for addressless messages to be sent from plugins. Also redo how handlers work so that they can output text and interrupt the process of other plugins being handled. This enables the badfacts plugin to function while being unaddressed in channels if configured. 2015-12-06 03:05:12 -05:00
Ryan Voots
45c556a3bd Upgrade to 5.22, lie about our OS, and lie about the user agent so fox news works 2015-11-03 18:46:27 -05:00
Ryan Voots
97a2329031 Fixup some of the eval unicode problems 2015-05-11 20:51:03 -04:00
Ryan Voots
dfadddad9e Switch to tinyurl.com for the shortener since xrl.us is dead 2015-05-11 20:34:01 -04:00
Ryan Voots
f08068a219 Add the package database 2015-04-21 17:31:46 -04:00
Ryan Voots
e0cfbdb1fc fixed up geoip stuff. it always breaks 2012-09-17 02:41:02 -04:00
Ryan Voots
c470d91c4b switched to metacpan for perl doc info 2012-09-17 02:40:43 -04:00
Ryan Voots
4b6445e4cb working with new api and url, fixed thanks to https://bugs.launchpad.net/ibid/+bug/700475 2012-07-07 15:05:40 -04:00
Ryan Voots
269090122d reverting to switch to new version.
Revert "my fucked up version.  time to revert, found new url."

This reverts commit b1081fe98b.
2012-07-07 14:58:56 -04:00