poe::component::irc::cookbook(3pm) [debian man page]
POE::Component::IRC::Cookbook(3pm) User Contributed Perl Documentation POE::Component::IRC::Cookbook(3pm)NAME
POE::Component::IRC::Cookbook - The PoCo-IRC Cookbook: Overview
DESCRIPTION
POE::Component::IRC is a fully event-driven IRC client module built around POE. It can be used to write IRC client applications of any
kind. This cookbook features working examples of programs demonstrating the capabilities of POE::Component::IRC.
Note: This is a work in progress. The entries without hyperlinks indicate unwritten recipes.
RECIPES
General
Disconnecting
Shows you how to disconnect gracefully.
Bots
A basic bot
A basic bot demonstrating the basics of PoCo-IRC.
Translator
Add translating capabilities to your bot.
Resolver
Have your bot resolve DNS records for you.
MegaHAL
Allow your bot to talk, using artificial "intelligence".
Seen
Implement the "seen" feature found in many bots, which tells you when your bot last saw a particular user, and what they were doing/saying.
Reload
Structure your code in such a way that your bot can be reprogrammed at runtime without reconnecting to the IRC server.
Feeds
Use your bot as an RSS/Atom feed aggregator.
Reminder
Have your bot remind you about something at a later time.
Messenger
Have your bot deliver messages to users as soon as they become active.
Eval
Have your bot evaluate mathematical expressions and code.
Clients
Gtk2
A simple IRC client with a Gtk2 interface.
ReadLine
A simple IRC client with a ReadLine interface.
AUTHOR
Hinrik Oern Sigur`sson, hinrik.sig@gmail.com
perl v5.14.2 2011-12-07 POE::Component::IRC::Cookbook(3pm)
Check Out this Related Man Page
POE::Component::IRC::Plugin::NickServID(3pm) User Contributed Perl Documentation POE::Component::IRC::Plugin::NickServID(3pm)NAME
POE::Component::IRC::Plugin::NickServID - A PoCo-IRC plugin which identifies with NickServ when needed
SYNOPSIS
use POE::Component::IRC::Plugin::NickServID;
$irc->plugin_add( 'NickServID', POE::Component::IRC::Plugin::NickServID->new(
Password => 'opensesame'
));
DESCRIPTION
POE::Component::IRC::Plugin::NickServID is a POE::Component::IRC plugin. It identifies with NickServ on connect and when you change your
nick, if your nickname matches the supplied password.
Note: If you have a cloak and you don't want to be seen without it, make sure you don't join channels until after you've identified
yourself. If you use the AutoJoin plugin, it will be taken care of for you.
METHODS
"new"
Arguments:
'Password', the NickServ password.
Returns a plugin object suitable for feeding to POE::Component::IRC's plugin_add() method.
OUTPUT EVENTS
"irc_identified"
This event will be sent when you have identified with NickServ. No arguments are passed with it.
AUTHOR
Hinrik Oern Sigur`sson, hinrik.sig@gmail.com
perl v5.14.2 2011-12-07 POE::Component::IRC::Plugin::NickServID(3pm)
dear members...
i am a newbie to unix, i am using the SUSE professional 9.2
i noticed many places, that when i am using IRC , i shouldn't be logged into the root account..
also when i switch the GPSdrive, it mentions to me that it is not goo to be logged thru the root account.
what is wrong if... (4 Replies)
Hi All,
I ve written a small program to get started off with pthreads. I somehow feel the program doesnt meet the purpose. Please find the code and the output below. Please find my question at the bottom.
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
void *PrintThread1(void... (4 Replies)
Discussion started by: nhrraj
4 Replies
3. Post Here to Contact Site Administrators and Moderators
What do I need to do to be able to connect to an IRC server from work?
At work I'm behind a firewall that blocks all IRC connections on standard ports.
I read that I could use a shell account and set something up (which I am searching what) that I could use to connect to and tunnel my... (4 Replies)
So, I have a free shell from an online provider which offer IRC access, I am behind a firewall blocking all IRC ports @ work, how can I use the Shell to get on IRC from work? What do I need to setup on the shell to be able to connect to the shell on the ssh port which allows connections from work,... (10 Replies)