From the makers of InspIRCd.
(Redirected from Modules/helpop
||Need Update - This page needs to be revised. Information posted here has been viewed as incorrect, incomplete, or obsolete. Anyone is welcome to correct these flaws if this page has not been "protected". Otherwise, contact a Docs Team member and let them know.
helpop module (2.0 version)
| The Helpop module adds support for the /helpop command, which allows users to get help on IRCd commands.
| With this module, the following tag is required in the config:
'file' is a full path to your helpop file (usually called helpop.conf). An example helpop file is in the inspircd docs directory, called 'helpop.conf.example'
Every possible help topic is configured in the helpop.conf file, which contains a tag for each topic in the form:
<helpop key="moo" value="information about
moo cows here">
Newlines are permitted in values, and will be changed to send multiple lines of output to the user.
| USERMODE: +h -- Marks a user as available for help.
Extended Bans (Extbans)
| This module implements no extended bans.
Index lists all available topics for help.
This lists help on the kill topic.
| The helpop file behaves like a normal InspIRCd config file, the tag name is the 'Entry', then it is preceded by several 'lines' (lineX in the file), each line is seperated and sent to the user as a single line. There are some reserved tags, these are:
- start - This is the result received if no query is provided
- nohelp - This is a standard 'No help found' message
- index - This is reserved to list all available topics.
An example of a helpop text file tag:
<helpop key="vhost" value="/VHOST [username] [password]
Authenticate for a vhost.">