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::CycleEmpty(3pm) User Contributed Perl Documentation POE::Component::IRC::Plugin::CycleEmpty(3pm)NAME
POE::Component::IRC::Plugin::CycleEmpty - A PoCo-IRC plugin which cycles channels if they become empty and opless.
SYNOPSIS
use POE::Component::IRC::Plugin::CycleEmpty;
$irc->plugin_add('CycleEmpty', POE::Component::IRC::Plugin::CycleEmpty->new());
DESCRIPTION
POE::Component::IRC::Plugin::CycleEmpty is a POE::Component::IRC plugin. When a channel member quits, gets kicked, or parts, the plugin
will cycle the channel if the IRC component is alone on that channel and is not a channel operator. If there was a topic or a key set on
the channel, they will be restored upon rejoining.
This is useful for regaining ops in small channels if the IRC network does not have ChanServ or IRCNet's +R channel mode.
This plugin requires the IRC component to be POE::Component::IRC::State or a subclass thereof.
METHODS
"new"
Returns a plugin object suitable for feeding to POE::Component::IRC's "plugin_add" method.
"is_cycling"
One argument:
A channel name
Returns 1 if the plugin is currently cycling that channel, 0 otherwise. Useful if need to ignore the fact that the Component just parted
the channel in question.
AUTHOR
Hinrik Oern Sigur`sson, hinrik.sig@gmail.com
perl v5.14.2 2011-12-07 POE::Component::IRC::Plugin::CycleEmpty(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)