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;
}
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!
The previous update was completley borked, so here’s a correction with even more changed documentation. Also, mootykins should now work on windows.
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 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.
Bugfix release: More case sensitivity issues. With this, it’s back to “No known bugs.”
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.
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.
This month
| July | ||||||
|---|---|---|---|---|---|---|
| Mo | Tu | We | Th | Fr | Sa | Su |
| 28 | 29 | 30 | 1 | 2 | 3 | 4 |
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | 1 |


— Full post RSS feed
— Comment RSS feed
— CC-BY-NC license
— Valid XHTML 1.1
— Debian operated
— Powered by Ruby
— Co-Powered by Perl
— Made with kate