Trying to get this working on Ubuntu 16.04 but I get errors when running grue.pl:
Use of POE::Component::IRC->new() is deprecated, please use spawn() at ./grue.pl line 36.
Can't locate object method "new" via package "POE::Session" at ./grue.pl line 136.
=== 16007 === Sessions were started, but POE::Kernel's run() method was never
=== 16007 === called to execute them. This usually happens because an error
=== 16007 === occurred before POE::Kernel->run() could be called. Please fix
=== 16007 === any errors above this notice, and be sure that POE::Kernel->run()
=== 16007 === is called. See documentation for POE::Kernel's run() method for
=== 16007 === another way to disable this warning.
Can anyone help? I tried contacting the author but almost all the links are bad…
Grue is a Perl script ( IRC bot) for making IF playable on IRC channels/servers. I remember looking it over at one point… Think I even kludged it into working order at some point. I’ll dig through my files.
Just to check, you made sure you have dfrotz running, correct? Did you use cpan to install all the Perl modules you’ll need?
Attached is the hacked together modifications version of grue.pl that I kludged out to make it work on my system. I’m also attaching the original grue.pl as grue-orig.pl so you can run a diff to see what I changed. You should be able to copy it into your existing unzipped grue folder, modify the irc server/nick/etc settings, and see how it goes.
Hope it works for you. Good luck gruepl.zip (16.1 KB)