Chapter 15. Servers and Services

Introduction: Hacks #95-100

If you’re testing out your earlier hacks, you may find it convenient to perform the tests locally, using your own IRC server. Setting up your own IRC server gives you ultimate power over how it behaves, and you can even let other people connect to it from the Internet.

If you already have a server up and running, you may find it useful to add Services to it. This lets you add NickServ and ChanServ features to your network, which are welcomed by users who wish to protect their nicknames and stop other people from stealing them.

If you want to expand your IRC network, you can also find out how to link two IRC servers together. This is the secret to the success of IRC, with several servers connected to form a network, providing greater resilience and the ability to allow more users to connect.

As you near the end of this book, you may be getting accustomed to the look-and-feel of IRC. If you really like it, you can find out how to set up the unique BitlBee program to combine all of your MSN, ICQ, and AIM contacts into an interface that is transparently presented as a single IRC channel. The final hack in this book then shows you a neat way of combining BitlBee with the IRC proxy described in Chapter 14.

Set Up Your Own IRC Server for Unix/Linux

Whether it’s for testing bots or chatting with your mates, set up your own server for the ultimate power and sense of achievement.

At some point you may want to run your own server—maybe ...

Get IRC Hacks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.