| |
| |
Foreword | |
| |
| |
Credits | |
| |
| |
Preface | |
| |
| |
| |
Connecting to IRC | |
| |
| |
| |
IRC from Windows | |
| |
| |
| |
IRC from Linux | |
| |
| |
| |
IRC from Mac OS X | |
| |
| |
| |
IRC with ChatZilla | |
| |
| |
| |
Using IRC | |
| |
| |
| |
The IRC Model | |
| |
| |
| |
Common Terms, Abbreviations, and Phrases | |
| |
| |
| |
Common Acronyms and Initialisms | |
| |
| |
| |
Register with NickServ | |
| |
| |
| |
Register Your Channel with ChanServ | |
| |
| |
| |
The QuakeNet L Channel Bot | |
| |
| |
| |
Fix Channel Problems with CHANFIX | |
| |
| |
| |
Users and Channels | |
| |
| |
| |
Find Relevant Channels and Servers | |
| |
| |
| |
Guess the Time Zone of a User | |
| |
| |
| |
Study Channel Statistics with pisg | |
| |
| |
| |
Find Users in Channels | |
| |
| |
| |
Filter Channel Lists | |
| |
| |
| |
Enhancing IRC Clients | |
| |
| |
| |
Automatic Completion of Nicknames | |
| |
| |
| |
Add Timestamps to mIRC Messages | |
| |
| |
| |
Highlight Lines in mIRC | |
| |
| |
| |
Automate mIRC with Scrpting | |
| |
| |
| |
Format Text | |
| |
| |
| |
Colorize Text | |
| |
| |
| |
Play Sounds | |
| |
| |
| |
Enhance irssi with Perl | |
| |
| |
| |
Connect to Multiple Servers | |
| |
| |
| |
Secure Your IRC Connection with SSL | |
| |
| |
| |
Tunnel Your IRC Connection with SSH | |
| |
| |
| |
Automate Voice Management | |
| |
| |
| |
Make IRC Talk | |
| |
| |
| |
Add Your IRC Nickname to Your Webcam | |
| |
| |
| |
Writing IRC Bots | |
| |
| |
| |
IRC Over Telnet | |
| |
| |
| |
A Simple Perl IRC Client | |
| |
| |
| |
IRC with Perl and Net::IRC | |
| |
| |
| |
A Simple Java IRC Client | |
| |
| |
| |
IRC with Java and PircBot | |
| |
| |
| |
A Simple Python IRC Client | |
| |
| |
| |
IRC with Python and IRCLib | |
| |
| |
| |
Extend the Python IRCLib | |
| |
| |
| |
The Ethics of IRC Bots | |
| |
| |
| |
Logging Bots | |
| |
| |
| |
Keep Tabs on People | |
| |
| |
| |
Log URLs People Mention | |
| |
| |
| |
Blog from IRC | |
| |
| |
| |
A Continuity Bot | |
| |
| |
| |
Community Bots | |
| |
| |
| |
Infer Social Networks from IRC | |
| |
| |
| |
Run an Infobot | |
| |
| |
| |
Use PPF for Gaming Clans | |
| |
| |
| |
Write a Plug-in for PPF | |
| |
| |
| |
Getting Friendly with FOAFBot | |
| |
| |
| |
Interrogate Trust Networks with TrustBot | |
| |
| |
| |
Pass Notes to Other Users | |
| |
| |
| |
Search and Query Bots | |
| |
| |
| |
Search the Web with Google | |
| |
| |
| |
Use the Dictionary | |
| |
| |
| |
Check the Weather | |
| |
| |
| |
Don't Get Lost in Translation | |
| |
| |
| |
Convert Currency | |
| |
| |
| |
Find Out When People Are on the Network | |
| |
| |
| |
Search for Books on Amazon | |
| |
| |
| |
Fun Bots | |
| |
| |
| |
A DiceBot | |
| |
| |
| |
An Egg Timer | |
| |
| |
| |
A Trivia Bot | |
| |
| |
| |
Perform Feats of Math | |
| |
| |
| |
An Artificial Intelligence Bot | |
| |
| |
| |
Create Comic Strips | |
| |
| |
| |
Announcement Bots | |
| |
| |
| |
Welcome Visitors Automagically | |
| |
| |
| |
Announce Newsgroup Posts | |
| |
| |
| |
Feed Syndicated RSS News into IRC Channels | |
| |
| |
| |
Watch Online Games with MatchEd | |
| |
| |
| |
Network Bots | |
| |
| |
| |
Link Channels on Multiple Networks | |
| |
| |
| |
Get a Remote Shell | |
| |
| |
| |
Tail Log Files | |
| |
| |
| |
Bridge Two Infobots | |
| |
| |
| |
A File-Sharing Bot | |
| |
| |
| |
Channel Management Bots | |
| |
| |
| |
Protect the Channel Topic | |
| |
| |
| |
Invite Users into Channels | |
| |
| |
| |
Maintain Operator Status | |
| |
| |
| |
Set Up an Eggdrop Bot | |
| |
| |
| |
Manage Channels with an Eggdrop | |
| |
| |
| |
The IRC Protocol | |
| |
| |
| |
Understanding the IRC Protocol | |
| |
| |
| |
Text Over Multiple Lines | |
| |
| |
| |
Fake an Ident Response | |
| |
| |
| |
Strip Formatting from Messages | |
| |
| |
| |
Remove Color from Messages | |
| |
| |
| |
Encrypt Messages | |
| |
| |
| |
Timestamp with the TS Protocol | |
| |
| |
| |
Understanding CTCP Messages | |
| |
| |
| |
Other Ways to Connect to IRC | |
| |
| |
| |
Hypertext Links to IRC Channels | |
| |
| |
| |
IRC from Your Mobile Phone | |
| |
| |
| |
Enemies of Mobile IRC | |
| |
| |
| |
IRC from a Pocket PC | |
| |
| |
| |
Access IRC with Java Applets | |
| |
| |
| |
Use IRC from a Web Page Without Java | |
| |
| |
| |
Use IRC Within screen | |
| |
| |
| |
Set Up an IRC Proxy | |
| |
| |
| |
Use irssi and Its Proxy | |
| |
| |
| |
Servers and Services | |
| |
| |
| |
Set Up Your Own IRC Server for Unix/Linux | |
| |
| |
| |
Install Services | |
| |
| |
| |
Set Up Your Own beware ircd Server | |
| |
| |
| |
Link Two IRC Servers Together | |
| |
| |
| |
Use MSN/ICQ/Jabber from IRC | |
| |
| |
| |
Combine BitlBee and CtrlProxy | |
| |
| |
Index | |