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

733 commits

Author SHA1 Message Date
Ryan Voots
efc4e24d4b Mauke is a picky developer 2016-10-30 03:28:08 -04:00
Ryan Voots
a0de17ba45 No longer use root, instead use cap_sys_chroot on perl 2016-10-21 16:04:48 -04:00
a0b16eb284 Allow basic IO::Async to work 2016-10-18 17:16:52 -07:00
Ryan Voots
5eb713a1d3 Moar modules 2016-10-17 18:31:25 -04:00
Ryan Voots
3e86e997e3 More modules 2016-10-17 18:17:43 -04:00
Ryan Voots
d795397c2b Add Time::Moment 2016-10-15 09:43:37 -04:00
Ryan Voots
02cfdfdd46 Update db 2016-10-15 09:43:14 -04:00
Ryan Voots
4d909cd88d Add mremap so that stack reallocations happen properly 2016-10-15 09:43:02 -04:00
05fee1a0ea Add nanosleep for Time::HiRes qw/sleep/ 2016-10-15 06:18:00 -07:00
Ryan Voots
109c713dab Add some help text for when it gets killed by a signal 2016-10-15 08:35:28 -04:00
Ryan Voots
66bc4ad0e9 Now use the awesome power of SECCOMP to secure the eval, and enable new functionality 2016-10-15 08:04:58 -04:00
Ryan Voots
d4e272c467 Add null plugin, for no default plugin places 2016-10-01 18:51:02 -04:00
Ryan Voots
1df4dcfc6a Add databases again 2016-10-01 18:48:02 -04:00
Ryan Voots
b4ef3b5197 Setup more modules in eval 2016-10-01 18:47:51 -04:00
Ryan Voots
ae81c8dff8 Allow different defaults per channel 2016-10-01 18:47:34 -04:00
Ryan Voots
2c593cb8c5 add autovivification, and Moo requirements 2016-09-28 15:19:51 -04:00
Ryan Voots
5f9c31e1f8 Switch to cpanfile 2016-09-19 19:07:04 -04:00
Ryan Voots
1b356f66a7 Add new modules 2016-09-19 19:06:27 -04:00
Ryan Voots
42e7c4c2f3 Update dbs 2016-09-15 17:22:27 -04:00
Ryan Voots
711ebfef06 Switch to shorter urls in some cases 2016-09-15 17:22:11 -04:00
Ryan Voots
08063df740 DB update 2016-08-09 14:42:05 -04:00
Ryan Voots
2a539cb344 Attempt List::Gather, doesnt work in newer perls 2016-08-09 14:41:57 -04:00
Ryan Voots
27633c1b6f Add some new experimental features 2016-08-09 14:41:27 -04:00
Ryan Voots
4d2bead381 Make the tell factoid special 2016-08-09 14:41:03 -04:00
Ryan Voots
9e590ff971 update databases 2016-07-15 18:07:22 -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
a0b2f7c715 Clean up output, also add new role for the new pastebin 2016-06-25 21:31:12 -04:00
Ryan Voots
3e3820551e Database updates, update .gitignore 2016-06-25 20:13:05 -04:00
Ryan Voots
47152092bb Add systemd service files for the bot and evalserver 2016-06-25 20:10:43 -04:00
Ryan Voots
e470e471cd Clean up output of deparse and eval 2016-06-25 20:09:02 -04:00
Ryan Voots
7a507ee2c0 Switch eval server to symlink perl, also change memory limits a little 2016-05-11 16:39:44 -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
a5b8dab8c3 database snapshots 2016-04-08 18:00:57 -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
7d8f2553f4 Update databases 2016-02-04 20:02:22 -05:00
Ryan Voots
e782ba1c72 Update plugins for the new \0 stuff I added 2016-02-04 20:02:12 -05:00
Ryan Voots
82cec14f7b Reopen STDIN to /dev/null to avoid warnings in certain evals. Also remove old comment 2016-02-04 20:01:05 -05:00
9364e7f05d Some debugging and fix the Foo namespace 2016-01-01 23:46:00 -08: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
47430f6e8e Update database 2015-12-14 00:19:55 -05:00
Ryan Voots
7c9dea623d make the shorten plugin not add text 2015-12-14 00:19:37 -05:00
Ryan Voots
8693c31f9b Increase children and fix utf8 always being on 2015-12-14 00:18:55 -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
6710d8bab1 Set #regex to use badfacts plugin unaddressed 2015-12-06 03:06:25 -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
7251c7f119 Also add Cpanel::JSON::XS 2015-07-14 21:33:22 -04:00
Ryan Voots
6c1a508a66 Update the DB backups 2015-07-14 20:38:50 -04:00