summaryrefslogtreecommitdiff
path: root/contrib/help
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/help')
-rw-r--r--contrib/help/Makefile.in53
-rw-r--r--contrib/help/opers/chghost7
-rw-r--r--contrib/help/opers/chgident7
-rw-r--r--contrib/help/opers/chgname7
-rw-r--r--contrib/help/opers/classlist8
-rw-r--r--contrib/help/opers/clearchan8
-rw-r--r--contrib/help/opers/ctrace9
-rw-r--r--contrib/help/opers/forcejoin9
-rw-r--r--contrib/help/opers/forcepart6
-rw-r--r--contrib/help/opers/index34
-rw-r--r--contrib/help/opers/ltrace5
-rw-r--r--contrib/help/opers/ojoin12
-rw-r--r--contrib/help/opers/opme5
-rw-r--r--contrib/help/users/index13
14 files changed, 183 insertions, 0 deletions
diff --git a/contrib/help/Makefile.in b/contrib/help/Makefile.in
new file mode 100644
index 0000000..4e83932
--- /dev/null
+++ b/contrib/help/Makefile.in
@@ -0,0 +1,53 @@
+# Makefile to install help files
+# $Id$
+
+INSTALL= @INSTALL@
+INSTALL_DATA= @INSTALL_DATA@
+RM= @RM@
+
+prefix= @prefix@
+datarootdir = $(DESTDIR)@datarootdir@
+exec_prefix= @execprefix@
+datadir = ${DESTDIR}@datadir@
+helpdir = ${datadir}/help
+uhelpdir = ${helpdir}/users
+ohelpdir = ${helpdir}/opers
+
+SYMLINKS= topic accept cmode admin names links away whowas \
+ version kick who invite quit join list nick oper part \
+ time motd userhost users whois ison lusers user help \
+ pass error challenge knock ping pong flags
+all:
+build:
+clean:
+depend:
+
+install:
+ @echo installing help files...
+ -@if test ! -d $(helpdir); then \
+ echo "mkdir $(helpdir)"; \
+ mkdir -p $(helpdir); \
+ echo "mkdir $(uhelpdir)"; \
+ mkdir $(uhelpdir); \
+ echo "mkdir $(ohelpdir)"; \
+ mkdir $(ohelpdir); \
+ fi
+ @for help in opers/*; do \
+ if [ -f $$help ]; then \
+ ${INSTALL_DATA} $$help $(ohelpdir); \
+ fi \
+ done
+ @for help in users/*; do \
+ if [ -f $$help ]; then \
+ $(INSTALL_DATA) $$help $(uhelpdir); \
+ fi \
+ done
+ @for link in $(SYMLINKS); do \
+ rm -f $(uhelpdir)/$$link; \
+ ln -s $(ohelpdir)/$$link $(uhelpdir); \
+ done
+
+distclean:
+ ${RM} -f Makefile
+
+depend:
diff --git a/contrib/help/opers/chghost b/contrib/help/opers/chghost
new file mode 100644
index 0000000..1018830
--- /dev/null
+++ b/contrib/help/opers/chghost
@@ -0,0 +1,7 @@
+# $Id$
+CHGHOST [nickname] <hostname>
+
+The CHGHOST command takes two arguments. The first argument is optional and
+can be the nickname of a user you wish to change the host of. If no
+argument for the nickname is supplied, then it will change your host instead.
+The second argument is the hostname you wish to use.
diff --git a/contrib/help/opers/chgident b/contrib/help/opers/chgident
new file mode 100644
index 0000000..67cf164
--- /dev/null
+++ b/contrib/help/opers/chgident
@@ -0,0 +1,7 @@
+# $Id$
+CHGIDENT [nickname] <ident>
+
+The CHGIDENT command takes two arguments. The first argument is optional and
+can be the nickname of a user you wish to alter the ident of. If no
+argument for the nickname is supplied it will change your ident instead.
+The second argument is the ident you wish to use.
diff --git a/contrib/help/opers/chgname b/contrib/help/opers/chgname
new file mode 100644
index 0000000..9a92100
--- /dev/null
+++ b/contrib/help/opers/chgname
@@ -0,0 +1,7 @@
+# $Id$
+CHGNAME [nickname] <realname>
+
+The CHGNAME command takes two arguments. The first argument is optional and
+can be the nickname of a user you wish to alter the gecos of. If no
+argument for the nickname is supplied it will change your gecos instead.
+The second argument is the gecos you wish to use.
diff --git a/contrib/help/opers/classlist b/contrib/help/opers/classlist
new file mode 100644
index 0000000..3ff353b
--- /dev/null
+++ b/contrib/help/opers/classlist
@@ -0,0 +1,8 @@
+# $Id$
+CLASSLIST <class>
+
+The CLASSLIST command will show complete totals of a class you wish to see.
+
+For example if you want to see the totals for the class users you would do:
+
+CLASSLIST users - Shows the totals in the users class.
diff --git a/contrib/help/opers/clearchan b/contrib/help/opers/clearchan
new file mode 100644
index 0000000..3fb2d6a
--- /dev/null
+++ b/contrib/help/opers/clearchan
@@ -0,0 +1,8 @@
+# $Id$
+CLEARCHAN <channel>
+
+The CLEARCHAN command will essentially take over a channel by purging all
+the modes and user's privileges (e.g. voice, half-op, chanop), then
+kicking all the users out.
+
+This command requires that you PART the channel first.
diff --git a/contrib/help/opers/ctrace b/contrib/help/opers/ctrace
new file mode 100644
index 0000000..2939bf0
--- /dev/null
+++ b/contrib/help/opers/ctrace
@@ -0,0 +1,9 @@
+# $Id$
+CTRACE <class>
+
+The CTRACE command will do a trace of users depending on class. Similar
+to TRACE but class specific.
+
+For example if you want to do a trace on the clients in the users class:
+
+CTRACE users - Shows the totals in the users class.
diff --git a/contrib/help/opers/forcejoin b/contrib/help/opers/forcejoin
new file mode 100644
index 0000000..455dc95
--- /dev/null
+++ b/contrib/help/opers/forcejoin
@@ -0,0 +1,9 @@
+# $Id$
+FORCEJOIN <nickname> <channel>
+
+The FORCEJOIN command requires two arguments to be given. The first
+argument is the nickname of the user you wish to execute the command
+on, and the second argument is the destination channel they are to join.
+
+The command can also be used to force join a user to a channel that does
+not exist.
diff --git a/contrib/help/opers/forcepart b/contrib/help/opers/forcepart
new file mode 100644
index 0000000..3ab351c
--- /dev/null
+++ b/contrib/help/opers/forcepart
@@ -0,0 +1,6 @@
+# $Id$
+FORCEPART <nickname> <channel>
+
+The FORCEPART command requires two arguments to be given. The first
+argument is the nickname of the user you wish to execute the command
+on, and the second argument is the destination channel they are to part.
diff --git a/contrib/help/opers/index b/contrib/help/opers/index
new file mode 100644
index 0000000..c4e55ca
--- /dev/null
+++ b/contrib/help/opers/index
@@ -0,0 +1,34 @@
+# $Id$
+Help topics available to opers:
+
+CAPAB CAPTURE CBURST CHGHOST
+CHGIDENT CHGNAME CLASSLIST CLEARCHAN
+CLIENT CLOSE CONNECT CRYPTLINK
+CTRACE DELSPOOF DIE DLINE
+DROP EOB ETRACE FORCEJOIN
+FORCEPART GLINE HASH JUPE
+KILL KLINE KNOCKLL LLJOIN
+LLNICK LOCOPS LTRACE MKPASSWD
+MODLIST MODLOAD MODRESTART MODUNLOAD
+NBURST NOTICE OJOIN OMOTD
+OPERWALL OPME POST PRIVMSG
+REHASH RESTART RESV RKLINE
+RXLINE SERVER SET SJOIN
+SPOOF SQUIT STATS SVINFO
+SVSNICK TESTGECOS TESTLINE TESTMASK
+TRACE UHELP UMODE UNCAPTURE
+UNDLINE UNGLINE UNKLINE UNRESV
+UNXLINE WALLOPS XLINE
+
+Help topics available to users:
+
+ACCEPT ADMIN AWAY CHALLENGE
+CMODE ERROR FLAGS HELP
+INFO INVITE ISON JOIN
+KICK KNOCK LINKS LIST
+LUSERS MAP MOTD NAMES
+NICK NOTICE OPER PART
+PASS PING PONG PRIVMSG
+QUIT STATS TIME TOPIC
+UMODE USER USERHOST USERS
+VERSION WHO WHOIS WHOWAS
diff --git a/contrib/help/opers/ltrace b/contrib/help/opers/ltrace
new file mode 100644
index 0000000..6d9402c
--- /dev/null
+++ b/contrib/help/opers/ltrace
@@ -0,0 +1,5 @@
+# $Id$
+LTRACE [nickname/server mask]
+
+This command is similar to TRACE, but it doesn't display plain users
+or definitions of connection classes.
diff --git a/contrib/help/opers/ojoin b/contrib/help/opers/ojoin
new file mode 100644
index 0000000..f1c9525
--- /dev/null
+++ b/contrib/help/opers/ojoin
@@ -0,0 +1,12 @@
+# $Id$
+OJOIN [flags]<channel>
+
+The OJOIN command requires only one argument with optional status flags.
+Valid mode flags are @ % and +. This allows operators to join any channel
+with the given status.
+
+Examples:
+OJOIN @#secretchan - Will join you to #secretchan with chan ops.
+OJOIN +#secretchan - Will join you to #secretchan with voice.
+
+This also works on local channels as well.
diff --git a/contrib/help/opers/opme b/contrib/help/opers/opme
new file mode 100644
index 0000000..db474dd
--- /dev/null
+++ b/contrib/help/opers/opme
@@ -0,0 +1,5 @@
+# $Id$
+OPME <channel>
+
+OPME will give chanop status to the operator in the given channel.
+OPME will only work if the channel is opless.
diff --git a/contrib/help/users/index b/contrib/help/users/index
new file mode 100644
index 0000000..2cdeba9
--- /dev/null
+++ b/contrib/help/users/index
@@ -0,0 +1,13 @@
+# $Id$
+Help topics available to users:
+
+ACCEPT ADMIN AWAY CHALLENGE
+CMODE ERROR FLAGS HELP
+INFO INVITE ISON JOIN
+KICK KNOCK LINKS LIST
+LUSERS MAP MOTD NAMES
+NICK NOTICE OPER PART
+PASS PING PONG PRIVMSG
+QUIT STATS TIME TOPIC
+UMODE USER USERHOST USERS
+VERSION WHO WHOIS WHOWAS