This repository has been archived on 2025-02-12. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
NeoStats/doc/old/USERMAN

1293 lines
33 KiB
Text

************************************************************************
** NeoStats - IRC Statistical Services **
** Copyright (c) 1999-2008 NeoStats Group. All Rights Reserved. **
** This program and all associated documentation is free but **
** copyrighted software; see the file COPYING for details. **
** Homepage: http://www.neostats.net/ **
************************************************************************
User Manual
-----------
This document explains how to use NeoStats and the commands available
for the various components. If you are looking for help configuring or
installing NeoStats or for support information please refer to the
README file. For help on downloaded modules, refer to the documentation
that comes with the module. Typically, after installation, the
documentation for the downloaded module is named "README.<modulename>"
Most NeoStats components include online help so you can find out
how to use a command while on IRC.
To access general online help use:
/msg BotName HELP
To access online help for a given command use:
/msg BotName HELP COMMAND
-----------------------------------<>-----------------------------------
Contents
--------
1. Introduction
2. NeoStats
2.1 About NeoStats
2.2 Available Commands
2.3 Command Reference
2.3.1 HELP
2.3.2 STATUS
2.3.3 VERSION
2.3.4 LEVEL
2.3.5 SHUTDOWN
2.3.6 RELOAD
2.3.7 LOAD
2.3.8 UNLOAD
2.3.9 MODLIST
2.3.10 LOGS
2.3.11 RAW
2.3.12 JUPE
2.3.13 DEBUG
2.3.14 USERDUMP
2.3.15 SERVERDUMP
2.3.16 CHANDUMP
2.3.17 BOTLIST
2.3.18 SOCKLIST
2.3.19 TIMERLIST
3. StatServ
3.1 About StatServ
3.2 Available Commands
3.3 Command Reference
3.3.1 SERVER
3.3.2 MAP
3.3.3 CHAN
3.3.4 NETSTATS
3.3.5 DAILY
3.3.6 TLD
3.3.7 TLDMAP
3.3.8 OPERLIST
3.3.9 BOTLIST
3.3.10 CLIENTVERSIONS
3.3.11 VERSION
3.3.12 SET
3.3.13 FORCEUPDATE
3.3.14 STATS
3.4 HTML Syntax
4. ConnectServ
4.1 About ConnectServ
4.2 Available Commands
4.3 Command Reference
4.3.1 HELP
4.3.2 ABOUT
4.3.3 VERSION
4.3.4 SET
5. HostServ
5.1 About HostServ
5.2 Available Commands
5.3 Command Reference
5.3.1 HELP
5.3.2 ABOUT
5.3.3 VERSION
5.3.4 SET
5.3.5 ADD
5.3.6 DEL
5.3.7 VIEW
5.3.8 LIST
5.3.9 LOGIN
5.3.10 CHPASS
5.3.11 BANS
6. LoveServ
6.1 About LoveServ
6.2 Available Commands
6.3 Command Reference
6.3.1 HELP
6.3.2 VERSION
6.3.4 ROSE
6.3.5 KISS
6.3.6 TONSIL
6.3.7 HUG
6.3.8 ADMIRER
6.3.9 CHOCOLATE
6.3.10 CANDY
6.3.11 LOVENOTE
6.3.12 APOLOGY
6.3.13 THANKYOU
7. MoraleServ
7.1 About MoraleServ
7.2 Available Commands
7.3 Command Reference
7.3.1 HELP
7.3.2 VERSION
7.3.3 CREDITS
7.3.4 HAIL
7.3.5 ODE
7.3.6 POEM
7.3.7 LAPDANCE
7.3.8 REDNECK
7.3.9 CHEERUP
7.3.10 BEHAPPY
7.3.11 WONDERFUL
8. ExtAuth
8.1 About ExtAuth
-----------------------------------<>-----------------------------------
1. Introduction
---------------
To send a command to a NeoStats module or bot you will always use the
following from an IRC Client:
/msg botname command [options]
e.g.
/msg NeoStats MAP
If you change the default name of a bot, you will need to change the
command. If you decided to change the name of StatServ to StatBot, then
you must use this name when entering commands:
e.g.
/msg StatBot MAP
Commands are listed here in upper case to make reading this document
easier. IRC is not case sensitive. This means that:
/msg StatServ MAP
/msg StatServ map
/msg statserv Map
will all perform the same task.
Some commands of NeoStats and StatServ are available to all users as
well as opers unless you specify ONLY_OPERS in neostats.cfg. Refer to
README and neostats.cfg for more information on the ONLY_OPERS option.
Command help in this document is broken into three sections:
Syntax: The syntax used for a command
Description: Description of the command and it's options
Example: Example of how to use the command
Optional parameters are presented between [] e.g. [reason]
Required parameters are presented between <> e.g. <reason>
The | character indicates that only one of the option list can be used
at any one time. e.g. option1|option2
When using the command, do not use the [],<> or | from the syntax.
-----------------------------------<>-----------------------------------
2. NeoStats
-----------
2.1 About NeoStats
------------------
NeoStats is the core component of NeoStats Services. It manages booting
of the system, loading and unloading of modules and assignment of
privilege levels to users.
2.2 Available Commands
----------------------
HELP Display help
STATUS Stats Info on NeoStats and uptime.
VERSION Display the current NeoStats Version.
LEVEL Display Permission Level for NeoStats.
SHUTDOWN Shutdown NeoStats.
RELOAD Force NeoStats to Reload Itself.
LOAD Load a Module.
UNLOAD Unload a Module.
MODLIST List Loaded Modules.
LOGS View logfiles.
RAW Send a Raw Command from this Server!
JUPE Jupiter a Server
JOIN Tell NeoStats to join a channel
DEBUG Enable/Disable debugging
USERDUMP Dump User info for debug
SERVERDUMP Dump Server info for debug
CHANDUMP Dump Channel info for debug
BOTLIST List of current bots
SOCKLIST List of current sockets
TIMERLIST List of current timers
BOTCHANLIST List of current bot channels
2.3 Command Reference
---------------------
2.3.1 HELP
----------
Syntax:
/msg NeoStats HELP [command]
Description:
HELP displays available commands.
HELP COMMAND will display help for that command.
Available to users if ONLY_OPERS not set
Example:
/msg NeoStats HELP
/msg NeoStats HELP STATUS
2.3.2 VERSION
-------------
Syntax:
/msg xxxxxxxx VERSION
Description:
Shows the current xxxxxxxx Version.
Example:
/msg xxxxxxxx VERSION
2.3.3 CREDITS
-------------
Syntax:
/msg xxxxxxxx CREDITS
Description:
Display copyright and credits for xxxxxxxx.
Example:
/msg xxxxxxxx CREDITS
2.3.4 SET
---------
Syntax:
/msg xxxxxxxx SET LIST
/msg xxxxxxxx SET <option> [<value>]
Description:
SET LIST will show the current settings
Available Options are:
2.3.5 LEVELS
------------
Syntax:
/msg xxxxxxxx LEVELS LIST
/msg xxxxxxxx LEVELS <command> <level>
Description:
List or change minimum user level for a command.
<level> must be between 0 and 200.
Example:
/msg NeoStats LEVELS SET 200
2.3.6 xxxxxx
------------
Syntax:
LEVEL [nick]
Description:
Display permission level for NeoStats in the range
0 (lowest) to 200 (highest).
Optional nick parameter allows you to see the level
for another user
Example:
/msg NeoStats <command>
2.3.7 xxxxxx
------------
Syntax:
JUPE <servername>
Description:
Jupiter a server; i.e. create a fake "server" connected
to the NeoStats host which prevents any real server of
that name from connecting. To remove the jupe use the
/SQUIT command.
Example:
/msg NeoStats <command>
2.3.8 xxxxxx
------------
Syntax:
EXCLUDE ADD <HOST|SERVER|CHANNEL> <pattern> <reason>
EXCLUDE DEL <pattern>
EXCLUDE LIST
Description:
Maintain the exclusion list which is used to exclude channels,
users and servers from certain scans and events.
ADD Add a new exclusion to the list of the requested type.
<pattern> is the host, server or channel name and may include
wildcards such as * and ?.
<reason> is the reason for the exclusion
DEL Delete an entry from the exclusion list.
LIST List the current exclusions
Example:
/msg NeoStats <command>
2.3.9 xxxxxx
------------
Syntax:
STATUS
Description:
Display info about NeoStats uptime and other stats.
Example:
/msg NeoStats <command>
2.3.10 xxxxxx
------------
Syntax:
LOAD <module name>
Description:
Load a module.
Example:
/msg NeoStats <command>
2.3.11 xxxxxx
------------
Syntax:
UNLOAD <module name>
Description:
Unload a module.
Example:
/msg NeoStats <command>
2.3.12 xxxxxx
------------
Syntax:
MODLIST
Description:
Display names and descriptions of all loaded modules.
Example:
/msg NeoStats <command>
2.3.13 xxxxxx
------------
Syntax:
SHUTDOWN <reason>
Description:
Cause NeoStats to save data files and exit.
The reason provided will be broadcast to the services
channel and other operators on the network.
Example:
/msg NeoStats <command>
2.3.14 xxxxxx
------------
Syntax:
RELOAD <reason>
Description:
Cause NeoStats to leave the network, reload datafiles,
then reconnect to the network.
The reason provided will be broadcast to the services
channel and other operators on the network.
Example:
/msg NeoStats <command>
2.3.15 xxxxxx
------------
Syntax:
USERLIST
USERLIST <name>
Description:
Display list of users on the network.
Optional name parameter limits display to that user.
This command is only available in debug mode and is only
useful for debugging Neostats.
Example:
/msg NeoStats <command>
2.3.16 xxxxxx
------------
Syntax:
SERVERLIST
SERVERLIST <name>
Description:
Display list of servers on the network.
Optional parameter name limits display to that server.
This command is only available in debug mode and is only
useful for debugging Neostats.
Example:
/msg NeoStats <command>
2.3.17 xxxxxx
------------
Syntax:
BANLIST
Description:
Display list of bans on the network.
This command is only available in debug mode and is only
useful for debugging Neostats.
Example:
/msg NeoStats <command>
2.3.18 xxxxxx
------------
Syntax:
CHANNELLIST
CHANNELLIST <name>
Description:
Display list of channels on the network.
Optional parameter name limits display to that channel.
This command is only available in debug mode and is only
useful for debugging Neostats.
Example:
/msg NeoStats <command>
2.3.19 xxxxxx
------------
Syntax:
BOTLIST
Description:
Display list of neostats bots being used on the network.
Example:
/msg NeoStats <command>
2.3.20 xxxxxx
------------
Syntax:
SOCKLIST
Description:
Display list of sockets being used on the network.
Example:
/msg NeoStats <command>
2.3.21 xxxxxx
------------
Syntax:
TIMERLIST
Description:
Display list of timer functions being used on the network.
Example:
/msg NeoStats <command>
2.3.22 RAW
----------
Syntax:
RAW <text>
Description:
Sends a string of raw text directly to the server to which
NeoStats is connected. Nothing is returned to the user
after a raw command.
Raw can cause a number of problems on the network and is
used at your own risk. No support of any kind is provided
for this command.
Example:
/msg NeoStats <command>
-----------------------------------<>-----------------------------------
3. StatServ
-----------
3.1 About StatServ
------------------
StatServ provides statistical services to the network such as user,
oper, server counts and uptime. It can also echo this information
to a web page of your choice.
3.2 Available Commands
----------------------
SERVER Request information about a server.
MAP Display the network map.
CHAN Channel Information.
NETSTATS General Network Statistics.
DAILY Daily Network Statistics.
TLD Display what country a TLD represents.
TLDMAP Statistics on TLD's.
OPERLIST Display a listing of on-line IRCops.
BOTLIST Display a listing of on-line BOTS.
CLIENTVERSIONS Display a list of Client Versions.
VERSION Display the current StatServ Version.
SET Change StatServ Settings
FORCEUPDATE Force an update of the HTML output file
STATS Modify Statistic Entries.
3.3 Command Reference
---------------------
3.3.1 HELP
----------
Syntax:
/msg StatServ HELP [command]
Description:
HELP on it's own display available commands.
HELP COMMAND will display help for that command.
Example:
/msg StatServ HELP
/msg StatServ HELP STATS
3.3.2 CLIENTVERSIONS
--------------------
Syntax:
/msg StatServ CLIENTVERSIONS <limit>
Description:
Provides Statistics on the Client Versions found
The list will only be active if you have SecureServ installed and
Active <limit> Specifies how many results to display. Results are
sorted by Most Popular to Least Popular
Example:
/msg StatServ CLIENTVERSIONS
3.3.3 SET
---------
Syntax:
/msg StatServ SET LIST
/msg StatServ SET <option> [<value>]
Description:
SET LIST will display the current settings
Available Options are:
HTMLPATH <path>
Set the Pathname (including filename) to write HTML statistics to
if HTML Statistics are enabled
HTML <ON/OFF>
Enable or disable HTML statistics generation.
MSGINTERVAL <seconds>
Limit alerts to MSGLIMIT in <seconds>.
MSGLIMIT <count>
Limit alerts to <count> in MSGINTERVAL seconds.
LAGTIME <seconds>
<seconds> is the time in seconds at which a server is
considered lagged.
LAGALERT <alerttype>
How StatServ announces lag on the network
Options for <alerttype> are:
0 - Never
1 - Announce in services channel
2 - Announce by globops
3 - Announce by wallops
RECORDALERT <alerttype>
How StatServ announces new records on the network
Options for <alerttype> are:
0 - Never
1 - Announce in services channel
2 - Announce by globops
3 - Announce by wallops
Example:
/msg statserv set msgthrottle off
3.3.4 CHAN
----------
Syntax:
/msg StatServ CHAN <POP/KICKS/TOPICS/<Channame>>
Description:
Provides Statistics on Channels on the network
CHAN By itself provides a list of the top10 Channels based on the
current number of members
CHAN POP gives you information on the most popular channels on the
network based on the number of joins
CHAN KICKS Gives you the top 10 kicking channels
CHAN TOPICS Gives you the top10 Topic Changing Channels
CHAN <name> Gives you specific information on a channel
Example:
/msg statserv chan #neostats
3.3.5 SERVER
------------
Syntax:
/msg StatServ SERVER [server name]
Description:
Provides you with statistics on a specific server.
Example:
/msg statserv server rollergirl.sg.as.irc-chat.net
3.3.6 MAP
---------
Syntax:
/msg StatServ MAP
Description:
Provides a server listing with minimal statistics.
Example:
/msg StatServ MAP
3.3.7 NETSTATS
--------------
Syntax:
/msg StatServ NETSTATS
Description:
Provides information about the performance of the network.
Example:
/msg StatServ NETSTATS
3.3.8 DAILY
-----------
Syntax:
/msg StatServ DAILY
Description:
Provides information about records that have been set today.
Example:
/msg StatServ DAILY
3.3.9 TLD
---------
Syntax:
/msg StatServ TLD top_level_domain
Description:
Provides the country-name for a specific TLD.
An example of a TLD is .NET
Example:
/msg StatServ TLD NET
3.3.10 TLDMAP
-------------
Syntax:
/msg StatServ TLDMAP
Description:
Display the network map in relation to top level domains.
Example:
/msg StatServ TLDMAP
3.3.11 OPERLIST
---------------
Syntax:
/msg StatServ OPERLIST (options|server_name)
Description:
Display a listing of IRCops.
Flags:
NOAWAY Don't display opers that are set away.
SERVER Only display opers on that server.
Example:
/msg statserv operlist
/msg statserv operlist noaway
/msg statserv operlist <server>
3.3.12 BOTLIST
--------------
Syntax:
/msg StatServ BOTLIST
Description:
Display all current bots on the network. (umode +B users if your IRCD
supports Umode +B)
Example:
/msg StatServ BOTLIST
3.3.13 VERSION
--------------
Syntax:
/msg StatServ VERSION
Description:
Display the current StatServ Version.
Example:
/msg StatServ VERSION
3.3.14 STATS
------------
Syntax:
/msg StatServ STATS [DEL|LIST|COPY]
Description:
LIST List all database entries.
DEL name Remove an entry.
COPY name newname Copy an entry.
Example:
/msg StatServ STATS LIST
3.3.15 FORCEUPDATE
------------------
Syntax:
/msg StatServ FORCEUPDATE
Description:
Forces an update of the HTML data file with the most current
network statistics.
Example:
/msg StatServ FORCEUPDATE
3.4 HTML Syntax
---------------
By Default, StatServ uses a file called index.tpl in your data directory
as the template for your output. Currently, the template system is very
basic, and will output tables containing the information requested.
All Template variables are enclosed by !
The available template variables are:
!MAP! -Outputs a network Map similar to /msg statserv map
in a table format
!SRVLIST! -Outputs a complete list of servers that StatServ has
ever seen, which are linked to detailed server
information provided by the template variable
!SRVLISTDET!
!SRVLISTDET! -Outputs detailed server information
see also !SRVLIST!
!NETSTATS! -Outputs Network Statistics similar to
/msg statserv netstats
!DAILYSTATS! -Outputs the Daily Statistics similar to
/msg statserv daily
!DAILYTOPCHAN! -Outputs the top10 channels based on number of
members
!TOP10CHAN! -Outputs the top10 channels ever based on number of
joins
!TOP10KICKS! -Outputs the top10 kicking channels
!TOP10TOPICS! -Outputs the top10 topic changing channels
!TLDMAP! -Outputs the TLD map similar to
/msg statserv tldmap
!VERSION! -Outputs the version of NeoStats
!TITLE! -Outputs title in the form:
"Network Statistics for YourNetName"
!CLIENTSTATS! -Outputs Top 10 clients used on the network.
(Requires SecureServ module with version checks
enabled).
StatServ also puts out some information on when the page was created,
and what software created it by default at the end of your HTML page.
This option can not be disabled. (Sorry, but its our little
advertisement for all the hard work we have done to create NeoStats
for you to use!)
An example template is provided for you so you don't have to waste time
getting your own template ready. If you wish to create your own
template, replace the index.tpl file in the data directory with your
version.
-----------------------------------<>-----------------------------------
4. ConnectServ
--------------
4.1 About ConnectServ
---------------------
ConnectServ tracks users signing on and off the network kills, operator
modes, nickname changes, server connects and server quits. These events
can be reported to the services channel and logged.
4.2 Available Commands
----------------------
HELP Online command help
ABOUT Report description of ConnectServ
SET Adjust settings for ConnectServ
VERSION Report the current ConnectServ Version.
4.3 Command Reference
---------------------
4.3.1 HELP
----------
Syntax:
/msg ConnectServ HELP [command]
Description:
HELP on it's own display available commands.
HELP COMMAND will display help for that command.
Example:
/msg ConnectServ HELP
/msg ConnectServ HELP SET
4.3.2 ABOUT
-----------
Syntax:
/msg ConnectServ ABOUT
Description:
Display information about ConnectServ.
Example:
/msg ConnectServ ABOUT
4.3.3 SET
---------
Syntax:
/msg ConnectServ SET <option> [<value>]
Description:
Available Options are:
LIST
This will tell you the current status of the settings.
e.g.: MODEWATCH is enabled.
SIGNWATCH <ON|OFF>
report signon/signoff events.
KILLWATCH <ON|OFF>
report kill events.
MODEWATCH <ON|OFF>
report operator mode changes.
NICKWATCH <ON|OFF>
report nickname changes.
SERVWATCH <ON|OFF>
report server joins/quits.
LOGGING <ON|OFF>
Log connectserv reports.
EXCLUSIONS <ON|OFF>
Use the global exclusions before displaying reports.
Example:
/msg ConnectServ SET NICKWATCH ON
4.3.4 VERSION
-------------
Syntax:
/msg ConnectServ VERSION
Description:
Display the current ConnectServ version.
Example:
/msg ConnectServ VERSION
-----------------------------------<>-----------------------------------
5. HostServ
-----------
5.1 About HostServ
------------------
HostServ is designed to let users use their own unique host
while on the Network. IRC Operators add them to the database
and upon connection the user gets their unique host.
Additionally, it can set a "common" undernet style hidden host
for users, in the form of <regnick>.domain where domain can be
specified by IRC administrators.
5.2 Available Commands
----------------------
HELP Online command help
VERSION Display version
CREDITS Display copyright and credits
SET Manage HostServ settings.
ADD Add a vhost
DEL Delete a vhost
LIST List vhosts
VIEW Detailed vhost list
LOGIN Login to HostServ
CHPASS Change password
BANS Manage banned vhosts
5.3 Command Reference
---------------------
5.3.1 HELP
----------
Syntax:
/msg HostServ HELP [command]
Description:
HELP on it's own display available commands.
HELP COMMAND will display help for that command.
Example:
/msg HostServ HELP
/msg HostServ HELP ADD
5.3.2 ABOUT
-----------
Syntax:
/msg HostServ ABOUT
Description:
The ABOUT command will return a description of
HostServ.
Example:
/msg HostServ ABOUT
5.3.3 SET
-------------
Syntax:
/msg HostServ SET <LIST|<EXPIRE/HIDDENHOST> <option>>
Description:
This command can manipulate or view the current HostServ Settings
The Following Options are only available to Network Administration:
EXPIRE <days>
How long before un-used vhosts are automatically deleted. Default is 60
days. A value of 0 makes all vhosts permanent.
HIDDENHOST <ON/OFF>
Turns on undernet style hidden hosts when users identify to nickserv.
You will also need to set HOSTNAME to the host you want to use
Default is is off (disabled).
HOSTNAME <hostname>
The hidden host you want to set on users.
Users will then be set to <user>.<hostname>.
Only sets their Hidden host once, and will not reset the
hidden host if they identify for another nickname.
Example:
/msg HostServ SET EXPIRE 10
/msg HostServ SET HIDDENHOST NeoStats.net
5.3.4 ADD
---------
Syntax:
/msg HostServ ADD <NICK> <HOST NAME> <VIRTUAL HOST NAME> <PASSWORD>
Description:
Register a host name to be set. e.g.: my-host.com DO NOT INCLUDE AN
@. The <HOST NAME> must be where the user is connecting from WITHOUT
THE @. HostServ supports wildcards such as *.myhost.com in the
<HOST NAME> setting The <PASSWORD> field is new. If a user connects
with a different host They can now /msg HostServ LOGIN nick password
Example:
/msg HostServ ADD neo aol.com coolhost.com mypassword
5.3.5 DEL
---------
Syntax:
/msg HostServ DEL <ACCESS LIST #>
Description:
The information needed for this is in the LIST command. To delete
Number 3 use DEL 3 ... its that easy!
Example:
/msg HostServ DEL 1
5.3.6 VIEW
----------
Syntax:
/msg HostServ VIEW <ACCESS LIST #>
Description:
View Detailed information about the user on the access list #
you selected
Example:
/msg HostServ VIEW 1
5.3.7 LIST
----------
Syntax:
/msg HostServ LIST <start>
Description:
Lists the people and vhosts in the Database.
The list is limited to 20 entries. To view more, specify
a position to start at (eg, /msg HostServ LIST 20)
For more descriptive info on a SINGLE vhost see HELP VIEW
Example:
/msg HostServ LIST 20
5.3.8 LOGIN
-----------
Syntax:
/msg HostServ LOGIN <NICK> <PASSWORD>
Description:
Login to HostServ with your NICK and PASSWORD and your vhost will be
assigned to your nick on successful login.
Example:
/msg HostServ LOGIN Angel Password
5.3.9 CHPASS
------------
Syntax:
/msg HostServ CHPASS <NICK> <OLDPASS> <NEWPASS>
Description:
Use this command to change the password assigned to your Vhost
Account. You must supply your current password and a valid account
for it to be successful
Example:
/msg HostServ CHPASS Angel oldpass newpass
5.3.10 BANS
----------
Syntax:
/msg HostServ BANS [[add/del] <option>]
Description:
Controls the vhost banned list entries:
BANS lists current vhosts that are banned by network administration.
The following options are only available to Network Administration:
BANS add <wildcard>
Add a banned vhost to the list
Wildcards, like *fbi* are permitted.
BANS del #
Delete a banned vhost with ID number #
You may figure out the ID number by using BANS by itself
Example:
/msg HostServ BANS add microsoft.com
-----------------------------------<>-----------------------------------
6. LoveServ
-----------
6.1 About LoveServ
------------------
LoveServ is a fun module to send presents and messages to loved ones
on IRC.
6.2 Available Commands
----------------------
HELP Online command help
VERSION Display version
CREDITS Display copyright and credits
ROSE Give someone on IRC a rose
KISS Give someone on IRC a kiss
TONSIL Give someone on IRC a tonsil kiss
HUG Give someone on IRC a hug
ADMIRER Tell someone on IRC they have a secret admirer
CHOCOLATE Give someone on IRC chocolate
CANDY Give someone on IRC candy
LOVENOTE Give someone on IRC a love note
APOLOGY Give someone on IRC an apology
THANKYOU Give someone on IRC a thank you
6.3 Command Reference
---------------------
6.3.1 HELP
----------
Syntax:
/msg LoveServ HELP [command]
Description:
HELP on it's own display available commands.
HELP COMMAND will display help for that command.
Example:
/msg LoveServ HELP
/msg LoveServ HELP ROSE
6.3.2 VERSION
-------------
Syntax:
/msg LoveServ VERSION
Description:
Prints current version information via PRIVMSG/NOTICE
Example:
/msg LoveServ VERSION
6.3.3 CREDITS
-------------
Syntax:
/msg LoveServ CREDITS
Description:
Display copyright and credits for LoveServ.
Example:
/msg LoveServ CREDITS
6.3.4 ROSE
----------
Syntax:
/msg LoveServ ROSE <nick>
Description:
Send a rose to a loved one on IRC.
Example:
/msg LoveServ ROSE Angel
6.3.5 KISS
----------
Syntax:
/msg LoveServ KISS <nick>
Description:
Send a kiss to that special someone on IRC.
Example:
/msg LoveServ KISS Angel
6.3.6 TONSIL
------------
Syntax:
/msg LoveServ TONSIL <nick>
Description:
Send a deep tonsil penetrating kiss to someone on IRC.
Example:
/msg LoveServ TONSIL Angel
6.3.7 HUG
---------
Syntax:
/msg LoveServ HUG <nick>
Description:
Send a hug to someone on IRC.
Example:
/msg LoveServ HUG Angel
6.3.8 ADMIRER
-------------
Syntax:
/msg LoveServ ADMIRER <nick>
Description:
Tell someone on IRC they have a SECRET Admirer!
Example:
/msg LoveServ ADMIRER Angel
6.3.9 CHOCOLATE
---------------
Syntax:
/msg LoveServ CHOCOLATE <nick>
Description:
Send a big yummy box of candy to someone on IRC.
Example:
/msg LoveServ CHOCOLATE Angel
6.3.10 CANDY
-----------
Syntax:
/msg LoveServ CANDY NICK
Description:
Send someone a box of yummy heart shaped candies
Example:
/msg LoveServ CANDY Angel
6.3.11 LOVENOTE
--------------
Syntax:
/msg LoveServ LOVENOTE NICK <message>
Description:
Send that special someone a love note.
Example:
/msg LoveServ LOVENOTE Angel I love you dearly.
6.3.12 APOLOGY
--------------
Syntax:
/msg LoveServ APOLOGY NICK <message>
Description:
Send an Apology to someone
Example:
/msg LoveServ APOLOGY Angel deleting all those songs
6.3.13 THANKYOU
---------------
Syntax:
/msg LoveServ THANKYOU NICK <message>
Description:
Send a THANKYOU message to someone
Example:
/msg LoveServ THANKYOU Angel uploading those songs
-----------------------------------<>-----------------------------------
7. MoraleServ
-------------
7.1 About MoraleServ
--------------------
MoraleServ is a fun module to send cheery messages to friends on IRC.
7.2 Available Commands
----------------------
HELP Online command help
VERSION Display version
CREDITS Display copyright and credits
HAIL Hail someone on IRC
ODE Send an ODE to someone on IRC
POEM Send a poem to someone on IRC
LAPDANCE Give someone on IRC a lap dance
REDNECK Send a Redneck message.
CHEERUP Send a cheer up message to someone on IRC
BEHAPPY Send a be happy song to someone on IRC
WONDERFUL Send a song to someone on IRC
7.3 Command Reference
---------------------
7.3.1 HELP
----------
Syntax:
/msg MoraleServ HELP [command]
Description:
HELP on it's own display available commands.
HELP COMMAND will display help for that command.
Example:
/msg MoraleServ HELP
/msg MoraleServ HELP HAIL
7.3.2 VERSION
-------------
Syntax:
/msg MoraleServ VERSION
Description:
Prints current version information via PRIVMSG/NOTICE
Example:
/msg MoraleServ VERSION
7.3.3 CREDITS
-------------
Syntax:
/msg MoraleServ CREDITS
Description:
Display copyright and credits for MoraleServ.
Example:
/msg MoraleServ CREDITS
7.3.4 HAIL
----------
Syntax:
/msg MoraleServ HAIL <hail nick> <send to nick>
Description:
Send a HAIL song greeting to a loved one on IRC.
Example:
/msg MoraleServ HAIL Angel Devil
7.3.5 ODE
---------
Syntax:
/msg MoraleServ ODE <about nick> <send to nick>
Description:
Send an ode about a user to a loved one on IRC.
Example:
/msg MoraleServ ODE Angel Devil
7.3.6 POEM
----------
Syntax:
/msg MoraleServ POEM <about nick> <send to nick>
Description:
Send a poem about a user to a loved one on IRC.
Example:
/msg MoraleServ POEM Angel Devil
7.3.7 LAPDANCE
--------------
Syntax:
/msg MoraleServ LAPDANCE <NICK>
Description:
Send a lap dance to a loved one on IRC... sure to cheer any
person up
Example:
/msg MoraleServ LAPDANCE YoungGuy
7.3.8 REDNECK
-------------
Syntax:
/msg MoraleServ REDNECK <NICK>
Description:
Send a redneck dubbing to a loved one on IRC.
Example:
/msg MoraleServ REDNECK Yankee
7.3.9 CHEERUP
-------------
Syntax:
/msg MoraleServ CHEERUP <NICK>
Description:
Send a cheer up message to a loved one on IRC to cheer them up.
Example:
/msg MoraleServ CHEERUP Morbid
7.3.10 BEHAPPY
-------------
Syntax:
/msg MoraleServ BEHAPPY <NICK>
Description:
Send a be happy song to a loved one on IRC to cheer them up.
This function sends a number of messages that may ping the
target nick out if they do not have a fast connection.
DO NOT USE unless you are sure.
Example:
/msg MoraleServ BEHAPPY SadUser
7.3.11 WONDERFUL
---------------
Syntax:
/msg MoraleServ WONDERFUL <NICK>
Description:
Send an "I hope you don't mind, that I put down in words..." song to
a loved one on IRC to cheer them up. This function will send the
lyrics with the target nick in them to the target nick
Example:
/msg MoraleServ WONDERFUL Angel
-----------------------------------<>-----------------------------------
8. ExtAuth
----------
8.1 About ExtAuth
-----------------
ExtAuth may be listed as a loaded module, but its not a true module as
described above. It allows you to provide an alternative Authentication
/level scheme that is not based on Umodes. You should consult the README
file for neostats for more detailed information regarding its
configuration.
-----------------------------------<>-----------------------------------
************************************************************************
** This document was last updated on October 29, 2004 by M **
************************************************************************