hybserv(8) daemon which provides IRC services




This manual page documents briefly the hybserv command.

This manual page was written for the Debian distribution because the original program does not have a manual page.

hybserv is an IRC Services server, a daemon which connects to an IRC server and provides services such as NickServ and ChanServ to users, allowing them to register their nicknames and channels (the latter to prevent the notorious `channel takeovers' that were rampant on EFnet, which to date still does not provide IRC services.)

hybserv appears like any other IRC server on a network and all of the services nicknames act as clients with customizable user flags (typically +oi, although they do not need any special flags to function correctly.)

hybserv provides, in its default configuration, NickServ, ChanServ, MemoServ, OperServ, StatServ, and Global, which are described individually below.

NickServ allows for registration of nicknames; it can enforce this registration on users who do not own the nicknames they use. Owners of nicks can also 'ghost' their nickname with their registration password, in case someone has taken possession of it or it is a 'ghost' that has not timed out yet.

ChanServ allows users with registered nicknames to register channels; this registration is enforced with an 'access list' which allows the owner to specify who automatically gets operator status in a channel, or voice, or halfops if supported by the IRC server. ChanServ can also maintain a blacklist of sorts where users under certain hostmasks will automatically be kicked and banned from the channel.

MemoServ is simply a message service for people who have registered nicknames - they are able to send static messages to each other for later reading.

StatServ and Global play minor roles - Global displays the logon.news (in /etc/hybserv) and allows operators to easily send global messages to all users, and StatServ is much like a glorified ircd STATS call.


hybserv does not take any arguments unless invoked as showchans(8) or shownicks(8).


This manual page was written by Joshua Kwan <[email protected]> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.