Stoppt die 
Vorratsdatenspeicherung! Jetzt klicken & handeln!

This little application, which runs via inetd (Like so:

ident           stream  tcp     nowait  halcyon /usr/bin/identd

) returns the same username on any ident request.

PROS:

  • Works behind NAT
  • Probably free of exploitable bugs

CONS:

  • Kind of misses the point of having an identd in the first place
  • Utterly useless except for epeen

So, without further ado (Compile like you would any C app):

include <stdio.h>
#include <string.h>
#define USERNAME "ordinary_magician"

int main() {
  char buf[4096], *p;
  if (fgets(buf, sizeof(buf), stdin)) {
    if ((p = strpbrk(buf, "\r\n"))) {
      *p = 0;
    }
    printf("%s : USERID : UNIX : %s\r\n", buf, USERNAME);
  }
  return 0;
}
re: 1 (view/add your own)  / about : , , ,

Releasing mootykins3 0.93 beta, with the following improvements:

  • Colours in the config file: Syntax a’la %C01,01
  • Bold text: %B
  • Underlined: %U
  • Reset style: %O
  • Latex math rendering plugin: !latex. Read README.latex to find out how to actually use it.
  • A few fixed bugs.

Get mootykins3 v0.93 beta, or check the mootykins3 page.

Thanks to pihl, there is now a cat typefile for mootykins3s give_stuff plugin, which can be used something like this:

(config)

[plugin::give_stuff::cat]
type_file = plugins/cat_types.txt
prefix = a furry, a supercute, a supersoft

(channel)

[18:29] <halcyon> !cat
[18:29] * satfkins hands halcyon a furry, cute California Spangled Cat.
[18:29] <pihl> !cat halcyon
[18:29] <halcyon> Awesome!

Get it here!

mootykins3 - An extensible IRC bot written in Perl

The previous update was completley borked, so here’s a correction with even more changed documentation. Also, mootykins should now work on windows.

mootykins3 - An extensible IRC bot written in Perl

Download mootykins3 v0.92 beta

Mootykins now has a bash plugin, which can get random or specific quotes from bash.org, qdb.us, german-bash.org and GroupHug.us. Also, the documentation has been updated where neccesary.

mootykins3 - An extensible IRC bot written in Perl

Download mootykins3 v0.92 beta

mootykins3 now has a relay plugin, so he can relay messages from one channel to other channels on the same or on different servers. In addition to that, the config system should be more stable now.

mootykins3 - An extensible IRC bot written in Perl

Download mootykins3 v0.91 beta

Bugfix release: More case sensitivity issues. With this, it’s back to “No known bugs.”

mootykins3 - An extensible IRC bot written in Perl

Download mootykins3 v0.902 beta

Bugfix release: Channels were treated as case-sensitive by the plugin system. Now, channels are lowercased by default. Should be fixed.

Much thanks to Lamune and the peoples at #gensokyo, who noticed this.

mootykins3 - An extensible IRC bot written in Perl

Download mootykins3 v0.901 beta

This is the first public release of mootykins3, an extensible IRC bot written in Perl using POE::Component::IRC and licensed under the GNU GPL. It features:

  • Flexible configuration options. The bot can be made to do a lot of things by just changing the config a bit.
  • Multi-Server multi-channel support.
  • Ease of use, the bot makes a lot of good guesses about what you will probably need to do and works accordingly.
  • Extensive documentation. Everything is explained, so you’ll have no trouble getting everything to work.
  • An easy-to-use plugin interface so you can easily extend the bot. (If you know a bit of perl, that is.)
  • Some default-plugins out of the box to get you started:
    • triggers - Can react to several user-definable triggers.
    • infobot - A basic infobot, with fuzzy matching on factoids.
    • give_stuff - A plugin which can give people types of stuff, like !beer.
    • kirby_dance - The most sophisticated kirby dance creator, ever.
    • help - Help system, to give help for all the other plugins.
    • goauld - Speaks some Goa’uld.
    • none - A placeholder plugin that does nothing.

Get more info and download it on my mootykins3 page.