POE::Component::IRC::Cookbook - The PoCo-IRC Cookbook: Overview
Note: This is a work in progress.
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.
- Disconnecting
-
Shows you how to disconnect gracefully.
- 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.
- 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.
- MegaHal
-
Allow your bot to talk, using artificial "intelligence".
- 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.
- Reload
-
Structure your code in such a way that your bot can be reprogrammed at runtime
without reconnecting to the IRC server.
- Gtk2
-
A simple IRC client with a Gtk2 interface.
- ReadLine
-
A simple IRC client with a ReadLine interface.
Hinrik Örn Sigurðsson, hinrik.sig@gmail.com