[cvslog] (2004-05-27 01:30:23 UTC) Module eggdrop1.6: Change committed

cvslog cvs at tsss.org
Wed May 26 19:30:23 CST 2004


CVSROOT    : /usr/local/cvsroot
Module     : eggdrop1.6
Commit time: 2004-05-27 01:30:22 UTC
Commited by: Will Buckner <wcc at techmonkeys.org>

Modified files:
     doc/tcl-commands.doc doc/html/mod-irc.html
     doc/html/tcl-commands.html doc/settings/mod.irc help/cmds2.help
     help/set/cmds1.help scripts/help/userinfo.help src/patch.h
     src/mod/assoc.mod/modinfo src/mod/assoc.mod/help/assoc.help
     src/mod/channels.mod/help/channels.help
     src/mod/console.mod/help/console.help
     src/mod/filesys.mod/help/filesys.help src/mod/irc.mod/modinfo
     src/mod/irc.mod/help/irc.help src/mod/server.mod/help/server.help
     src/mod/woobie.mod/modinfo

Log message:

* Some help and doc stuff... wanted to go ahead and do a commit, but more
is coming in a few minutes.

---------------------- diff included ----------------------
Index: eggdrop1.6/doc/html/mod-irc.html
diff -u eggdrop1.6/doc/html/mod-irc.html:1.21 eggdrop1.6/doc/html/mod-irc.html:1.22
--- eggdrop1.6/doc/html/mod-irc.html:1.21	Thu Jan  8 23:56:36 2004
+++ eggdrop1.6/doc/html/mod-irc.html	Wed May 26 20:30:11 2004
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<!-- $Id: mod-irc.html,v 1.21 2004/01/09 05:56:36 wcc Exp $ -->
+<!-- $Id: mod-irc.html,v 1.22 2004/05/27 01:30:11 wcc Exp $ -->
 
 <html>
   <head>
@@ -12,9 +12,9 @@
     </div>
     <hr>
 
-    <p>This module controls the bots interaction on IRC. Allows the bot to
-    join channels, handles channel userlists, etc. You have to load this if
-    you want your bot to come on IRC.</p>
+    <p>This module controls the bots interaction on IRC. It allows the bot to
+    join channels, etc. You have to load this if you want your bot to come on
+	IRC.</p>
 
     <blockquote>
       <ol>
Index: eggdrop1.6/doc/html/tcl-commands.html
diff -u eggdrop1.6/doc/html/tcl-commands.html:1.38 eggdrop1.6/doc/html/tcl-commands.html:1.39
--- eggdrop1.6/doc/html/tcl-commands.html:1.38	Fri Apr 30 02:51:08 2004
+++ eggdrop1.6/doc/html/tcl-commands.html	Wed May 26 20:30:11 2004
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<!-- $Id: tcl-commands.html,v 1.38 2004/04/30 07:51:08 tothwolf Exp $ -->
+<!-- $Id: tcl-commands.html,v 1.39 2004/05/27 01:30:11 wcc Exp $ -->
 
 <html>
   <head>
@@ -1469,7 +1469,7 @@
           <p><strong>Returns:</strong> a list of the current bans on the
           channel. Each element is a sublist of the form {&lt;ban&gt;
           &lt;bywho&gt; &lt;age&gt;}. age is seconds from the bot&#39;s
-          POV.</p>
+          point of view</p>
 
           <p><strong>Module:</strong> irc</p>
         </dd>
@@ -1480,7 +1480,7 @@
           <p><strong>Returns:</strong> a list of the current exempts on the
           channel. Each element is a sublist of the form {&lt;exempts&gt;
           &lt;bywho&gt; &lt;age&gt;}. age is seconds from the bot&#39;s
-          POV.</p>
+          point of view</p>
 
           <p><strong>Module:</strong> irc</p>
         </dd>
@@ -1491,7 +1491,7 @@
           <p><strong>Returns:</strong> a list of the current invites on the
           channel. Each element is a sublist of the form {&lt;invites&gt;
           &lt;bywho&gt; &lt;age&gt;}. age is seconds from the bot&#39;s
-          POV.</p>
+          point of view</p>
 
           <p><strong>Module:</strong> irc</p>
         </dd>
Index: eggdrop1.6/doc/settings/mod.irc
diff -u eggdrop1.6/doc/settings/mod.irc:1.17 eggdrop1.6/doc/settings/mod.irc:1.18
--- eggdrop1.6/doc/settings/mod.irc:1.17	Thu Jan  8 23:56:36 2004
+++ eggdrop1.6/doc/settings/mod.irc	Wed May 26 20:30:11 2004
@@ -1,13 +1,13 @@
 IRC Module
-Last revised: February 12, 2003
+Last revised: May 26, 2004
      _________________________________________________________________
 
                                 IRC Module
 
 
-This module controls the bots interaction on IRC. Allows the bot to
-join channels, handles channel userlists, etc. You have to load this if
-you want your bot to come on irc.
+This module controls the bots interaction on IRC. It allows the bot to
+join channels, etc. You have to load this if you want your bot to come on
+irc.
 
   This module requires: server, channels
 
Index: eggdrop1.6/doc/tcl-commands.doc
diff -u eggdrop1.6/doc/tcl-commands.doc:1.109 eggdrop1.6/doc/tcl-commands.doc:1.110
--- eggdrop1.6/doc/tcl-commands.doc:1.109	Fri Apr 30 02:51:08 2004
+++ eggdrop1.6/doc/tcl-commands.doc	Wed May 26 20:30:10 2004
@@ -1,4 +1,4 @@
-$Id: tcl-commands.doc,v 1.109 2004/04/30 07:51:08 tothwolf Exp $
+$Id: tcl-commands.doc,v 1.110 2004/05/27 01:30:10 wcc Exp $
 
 Eggdrop Tcl Commands
 Last revised: January 12, 2004
@@ -692,19 +692,19 @@
   chanbans <channel>
     Returns: a list of the current bans on the channel. Each element is
       a sublist of the form {<ban> <bywho> <age>}. age is seconds from the
-      bot's POV.
+      bot's point of view
     Module: irc
 
   chanexempts <channel>
     Returns: a list of the current exempts on the channel. Each element is
       a sublist of the form {<exempts> <bywho> <age>}. age is seconds from the
-      bot's POV.
+      bot's point of view
     Module: irc
 
   chaninvites <channel>
     Returns: a list of the current invites on the channel. Each element is
       a sublist of the form {<invites> <bywho> <age>}. age is seconds from the
-      bot's POV.
+      bot's point of view
     Module: irc
 
   resetbans <channel>
Index: eggdrop1.6/help/cmds2.help
diff -u eggdrop1.6/help/cmds2.help:1.18 eggdrop1.6/help/cmds2.help:1.19
--- eggdrop1.6/help/cmds2.help:1.18	Wed Nov 26 20:44:11 2003
+++ eggdrop1.6/help/cmds2.help	Wed May 26 20:30:11 2004
@@ -1,11 +1,11 @@
 %{help=fixcodes}
-### %bfixcodes%b
-     This is for use in situations where the bot gets mixed up about the type
-     of connection you have with it. For example, you /CTCP CHAT the bot and
-     it thinks you are connecting via telnet, and you see text displayed as
-     "Local time is now 17:17" for example instead of "Local time is
-     now 17:17". Use this to turn telnet codes on or off/change the display
-     mode.
+###  %bfixcodes%b
+   This is for use in situations where the bot gets mixed up about the type
+   of connection you have with it. For example, you /CTCP CHAT the bot and
+   it thinks you are connecting via telnet, and you see text displayed as
+   "Local time is now 17:17" for example instead of "Local time is
+   now 17:17". Use this to turn telnet codes on or off/change the display
+   mode.
 %{help=ignores}%{+m}
 ###  %bignores%b [wildcard]
    Shows a list of hostmasks from which the bot is currently ignoring msgs,
@@ -152,7 +152,7 @@
 
 See also: whom, notes
 %{help=page}
-### %bpage%b <number/off>
+###  %bpage%b <number/off>
    This allows you to slow down the number of lines the bot sends you at once
    via the partyline. When enabled, any commands that send greater than the
    specified number of lines will stop when that number is reached and wait for
Index: eggdrop1.6/help/set/cmds1.help
diff -u eggdrop1.6/help/set/cmds1.help:1.6 eggdrop1.6/help/set/cmds1.help:1.7
--- eggdrop1.6/help/set/cmds1.help:1.6	Mon Jan 12 19:30:26 2004
+++ eggdrop1.6/help/set/cmds1.help	Wed May 26 20:30:11 2004
@@ -69,7 +69,7 @@
    This setting defines the username the bot uses on IRC. This setting
    has no effect if an ident daemon is running on your bot's machine.
 %{help=set version}%{+n}
-### %bset version%b
+###  %bset version%b
    Current bot version - "1.1.2+pl1 1010201 pl1"; first item is the
    text version, second item is a numerical version, and any following
    items are the names of patches that have been added.
Index: eggdrop1.6/scripts/help/userinfo.help
diff -u eggdrop1.6/scripts/help/userinfo.help:1.2 eggdrop1.6/scripts/help/userinfo.help:1.3
--- eggdrop1.6/scripts/help/userinfo.help:1.2	Sun Nov  4 22:08:28 2001
+++ eggdrop1.6/scripts/help/userinfo.help	Wed May 26 20:30:11 2004
@@ -39,7 +39,7 @@
 ###  %bchirl%b <user> none
    clears a user's 'In Real Life' name.
 %{help=chdob}%{+m}
-### %bchdob%b <user> [date of birth]
+###  %bchdob%b <user> [date of birth]
    Sets the date of birth for a user.  This info isn't really used
    by the bot for any reasons except to display.  If you don't specify
    the date of birth, the bot will show you the user's date of birth
Index: eggdrop1.6/src/mod/assoc.mod/help/assoc.help
diff -u eggdrop1.6/src/mod/assoc.mod/help/assoc.help:1.5 eggdrop1.6/src/mod/assoc.mod/help/assoc.help:1.6
--- eggdrop1.6/src/mod/assoc.mod/help/assoc.help:1.5	Sun Nov 30 15:39:30 2003
+++ eggdrop1.6/src/mod/assoc.mod/help/assoc.help	Wed May 26 20:30:11 2004
@@ -1,27 +1,26 @@
-%{help=assoc module}%{-}
-###  %bassoc module%b
-   This module provides botnet channel naming.
-
-   The following commands are provided by the assoc module:
-
-   For botnet masters:
-      %bassoc%b
-
-See also: assoc
 %{help=assoc}%{-}
 ###  %bassoc%b
    This displays a list of current botnet channel names.
 %{+t}
 
 ###  %bassoc%b [<[*]channel number> <name>]
-   This creates a name for a channel. The name will propagate across the botnet
-   and can be used instead of the channel number when changing chat channels.
-   If the channel number is prefixed with a '*', the association will only take
-   place for the local channel, and will not be sent out over the botnet. If
-   you omit the channel number and name, it will dump a list of the current
-   named channels. If you omit just the name, the association will be removed.
+   This creates a name for a channel. The name will propagate across the
+   botnet and can be used instead of the channel number when changing chat
+   channels. If the channel number is prefixed with a '*', the association
+   will only take place for the local channel, and will not be sent out over
+   the botnet. If you omit the channel number and name, it will dump a list
+   of the current named channels. If you omit just the name, the association
+   will be removed.
 
 See also: chat
+%{help=assoc module}%{+n}
+###  %bassoc module%b
+   This module provides assoc support, i.e. naming channels on the botnet.
+
+   The following commands are provided by the assoc module:
+
+   For botnet masters:
+      %bassoc%b
 %{help=all}%{+t}
 ###  %bassoc module%b commands
    For botnet masters:
Index: eggdrop1.6/src/mod/assoc.mod/modinfo
diff -u eggdrop1.6/src/mod/assoc.mod/modinfo:1.2 eggdrop1.6/src/mod/assoc.mod/modinfo:1.3
--- eggdrop1.6/src/mod/assoc.mod/modinfo:1.2	Wed Dec 10 13:04:49 2003
+++ eggdrop1.6/src/mod/assoc.mod/modinfo	Wed May 26 20:30:11 2004
@@ -1,8 +1,9 @@
-# $Id: modinfo,v 1.2 2003/12/10 19:04:49 wcc Exp $
+# $Id: modinfo,v 1.3 2004/05/27 01:30:11 wcc Exp $
 DESC:This module allows users to give party-line channels descriptive names
-DESC:instead of using only boring numbers.  The names are also distributed
+DESC:instead of using only boring numbers. The names are also distributed
 DESC:over the botnet.
-DESC:Don't mistaken this type of channel with the IRC channels. They're
-DESC:something totally unrelated.
+DESC:
+DESC:Don't mistake this type of channel for IRC channels. They are totally
+DESC:unrelated.
 DESC:
 DESC:If you don't need this feature, you can safely DISABLE the module.
Index: eggdrop1.6/src/mod/channels.mod/help/channels.help
diff -u eggdrop1.6/src/mod/channels.mod/help/channels.help:1.14 eggdrop1.6/src/mod/channels.mod/help/channels.help:1.15
--- eggdrop1.6/src/mod/channels.mod/help/channels.help:1.14	Sun Nov 30 15:39:30 2003
+++ eggdrop1.6/src/mod/channels.mod/help/channels.help	Wed May 26 20:30:11 2004
@@ -24,11 +24,11 @@
 
 See also: invites, -invite, stick, unstick
 %{help=+chan}%{+n}
-### %b+chan%b <channel> [options]
-    Adds a channel to the bot's channel list. This channel is not permanent
-    unless %b"chanfile"%b has been set in the config file. If it has, it is
-    saved every time the userfile is saved, or by using %b'.chansave'%b. If
-    options are specified, the channel will be configured with the options.
+###  %b+chan%b <channel> [options]
+   Adds a channel to the bot's channel list. This channel is not permanent
+   unless %b"chanfile"%b has been set in the config file. If it has, it is
+   saved every time the userfile is saved, or by using %b'.chansave'%b. If
+   options are specified, the channel will be configured with the options.
 
 See also: -chan, chanset, chaninfo
 %{help=+chrec}%{+m|m}
@@ -57,22 +57,22 @@
 See also: invites, +invite, stick, unstick
 %{help=-chan}%{+n}
 ### %b-chan%b <channel>
-     This removes ALL information about a channel from the bot. It's not made
-     permanent unless the channel file has been saved. If you remove a channel
-     by accident, you can undo your changes with the 'chanload' command. Note
-     that you will lose any other changed made since the last save.
-
-     %f*** IMPORTANT ***%f
-
-     This erases ALL information about the channel, including channel settings,
-     bans, exempts, invites, and channel records for users -- %bEVERYTHING%b.
-
-     %bDO NOT%b use it to have the bot temporarily leave a channel. This
-     command is for abandoning a channel (e.g. the channel will have to be
-     redefined and all user flags for that channel will have to be redone.
+   This removes ALL information about a channel from the bot. It's not made
+   permanent unless the channel file has been saved. If you remove a channel
+   by accident, you can undo your changes with the 'chanload' command. Note
+   that you will lose any other changed made since the last save.
+
+   %f*** IMPORTANT ***%f
+
+   This erases ALL information about the channel, including channel settings,
+   bans, exempts, invites, and channel records for users -- %bEVERYTHING%b.
+
+   %bDO NOT%b use it to have the bot temporarily leave a channel. This
+   command is for abandoning a channel (e.g. the channel will have to be
+   redefined and all user flags for that channel will have to be redone.
 
-     Even if you don't have chanfile defined, it will still erase all the
-     channel records for users on the next userfile save.
+   Even if you don't have chanfile defined, it will still erase all the
+   channel records for users on the next userfile save.
 
 See also: +chan, chansave, chanload, chanset, chaninfo
 %{help=-chrec}%{+m|m}
@@ -202,7 +202,7 @@
    setting. This allows you to return to a previous setting if you've really
    messed things up.
 
-See also: %{+n}+chan, -chan, %{+n|n}chansave, chanset, chaninfo
+See also: chansave, chanset, chaninfo%{+n}, +chan, -chan
 %{help=chanset}%{+n|n}
 ###  %bchanset%b <channel> <settings>
    Allows you to change the channel settings (see %b'chaninfo'%b for the
@@ -211,13 +211,13 @@
    Changes are used until the next rehash/chanload/restart, and are saved
    whenever the channel settings are saved.
 
-See also: %{+n}+chan, -chan %{+n|n}chanload, chansave, chaninfo
+See also: chansave, chanload, chaninfo%{+n}, +chan, -chan
 %{help=chansave}%{+n|n}
 ###  %bchansave%b
    Saves the channel settings to the file defined by the %b"chanfile"%b
    setting. This file is reloaded during rehash and restarting the bot.
 
-See also: %{+n}+chan, -chan %{+n|n}chanload, chanset, chaninfo
+See also: chanload, chanset, chaninfo%{+n}, +chan, -chan
 %{help=chinfo}%{+m|m}
 ###  %bchinfo%b <user> [channel] [info-line/none]
    Sets the information line for a user. This line is shown via the /msg
@@ -234,8 +234,8 @@
    %b'whois'%b. If you have set greet on, it is also shown when you joins the
    channel. If the info line begins with an '@', then it is "locked", and tou
    may no longer change it.
-
-%{+m|m}See also: chinfo%{-}
+%{+m|m}
+See also: chinfo
 %{help=stick}%{+ol|ol}
 ###  %bstick%b [ban/exempt/invite] <hostmask/number> [channel]
    Makes a ban, exempt, or invite "sticky". This means that the bot will always
@@ -243,12 +243,12 @@
    bans. Obviously, if the channel isn't using dynamic bans, this has no
    effect.
 
-See also: bans, exempts, invites, unstick, +ban, +exempt, +invite
+See also: unstick, bans, exempts, invites, +ban, +exempt, +invite
 %{help=unstick}%{+ol|ol}
 ###  %bunstick%b [ban/exempt/invite] <hostmask/number> [channel]
    Makes a "sticky" ban, exempt, or invite normal again.
 
-See also: bans, exempts, invites, stick, -ban, -exempt, -invite
+See also: stick, bans, exempts, invites, -ban, -exempt, -invite
 %{help=channels module}%{+n}
 ###  %bchannels module%b
    This module provides channel related support for the bot. Without it, you
@@ -260,30 +260,29 @@
    For all users:
       %binfo%b
 
-%{+lo|lo}
    For channel ops or halfops:
       %b+ban         -ban         bans         stick%b
       %b+exempt      -exempt      exempts      unstick%b
       %b+invite      -invite      invites%b
 
-%{+m|m}
    For channel masters:
       %b+chrec       -chrec       chaninfo     chinfo%b
 
-%{+n|n}
    For channel owners:
       %bchanload     chansave     chanset%b
 
-%{+n}
    For global owners:
       %b+chan        -chan%b
 
    Config file variables for configuring the channels module:
-      %bshare-greet%b  %buse-info%b  %bforce-expire%b
+      %bshare-greet     use-info            force-expire%b
    (Use %b'.help set <variable>'%b for more info)
-%{help=all}%{+o|o}
+%{help=all}%{-}
 ###  %bchannels module%b commands
-   For channel ops:
+   For all users:
+      %binfo%b
+%{+ol|ol}
+   For channel ops or halfops:
       %b+ban         -ban         bans         stick%b
       %b+exempt      -exempt      exempts      unstick%b
       %b+invite      -invite      invites%b
Index: eggdrop1.6/src/mod/console.mod/help/console.help
diff -u eggdrop1.6/src/mod/console.mod/help/console.help:1.5 eggdrop1.6/src/mod/console.mod/help/console.help:1.6
--- eggdrop1.6/src/mod/console.mod/help/console.help:1.5	Thu Feb 13 17:56:43 2003
+++ eggdrop1.6/src/mod/console.mod/help/console.help	Wed May 26 20:30:12 2004
@@ -1,22 +1,16 @@
-%{help=console module}
-### %bconsole module%b
-   The console module provides the ability to store your console settings so
-   that next time you use the party line they are restored. You can use the
-   %b'store'%b command at any time to store them, or it may be configured to
-   save automatically.
-%{+n}
-
-   Config file variables for configuring the channels module:
-     %bconsole-autosave%b  %bforce-channel%b  %binfo-party%b
-   (Use %b'.help set <variable>'%b for more info)
-%{help=store}
+%{help=store}%{-}
 ###  %bstore%b
    Stores your console settings so that they are restored automatically the
    next time you join the party line.
-%{+n}
+%{help=console module}%{+n}
+###  %bconsole module%b
+   This module provides storage of console settings when you exit the bot or
+   type %b.store%b on the partyline.
 
-See also: set console-autosave
-%{-}
-%{help=all}
+   Config file variables for configuring the console module:
+     %bforce-channel    console-autosave    info-party%b
+   (Use %b'.help set <variable>'%b for more info)
+%{help=all}%{-}
 ###  %bconsole module%b commands
-     %bstore%b
+   For all users:
+      %bstore%b
Index: eggdrop1.6/src/mod/filesys.mod/help/filesys.help
diff -u eggdrop1.6/src/mod/filesys.mod/help/filesys.help:1.6 eggdrop1.6/src/mod/filesys.mod/help/filesys.help:1.7
--- eggdrop1.6/src/mod/filesys.mod/help/filesys.help:1.6	Tue Jan 28 23:48:41 2003
+++ eggdrop1.6/src/mod/filesys.mod/help/filesys.help	Wed May 26 20:30:12 2004
@@ -31,13 +31,13 @@
    each, and is broken up between words.  you can force a line
    break by putting a '|' in the comment.
 %{help=filesys/filestats}%{+j}
-### %bfilestats%b <user>
+###  %bfilestats%b <user>
    Reports on the users upload & download statistics.
 
-### %bfilestats%b <user> %bclear%b
+###  %bfilestats%b <user> %bclear%b
    Clears a users upload & download statistics.
 %{help=filesys/stats}%{+j}
-### %bstats%b
+###  %bstats%b
    Reports your upload & download statistics.
 %{help=filesys/get}%{+x}
 ###  %bget%b <filename(s)> [nickname]
Index: eggdrop1.6/src/mod/irc.mod/help/irc.help
diff -u eggdrop1.6/src/mod/irc.mod/help/irc.help:1.7 eggdrop1.6/src/mod/irc.mod/help/irc.help:1.8
--- eggdrop1.6/src/mod/irc.mod/help/irc.help:1.7	Fri Jan 31 01:13:08 2003
+++ eggdrop1.6/src/mod/irc.mod/help/irc.help	Wed May 26 20:30:12 2004
@@ -1,229 +1,242 @@
+%{help=act}%{+o|o}
+###  %bact%b [channel] <text>
+   Performs an action on the current console channel (or otherwise specified
+   channel), as if the bot did it. This is just like the /me command in mIRC.
+
+See also: say
 %{help=adduser}%{+m|m}
 ###  %badduser%b [!]<nickname> [handle]
-   Creates a new user record for a user on the channel, using their
-   current hostname.  It's similar to a user msg'ing the bot 'hello'
-   except that no information is sent to that user.  If the bot
-   already knows someone by that nickname, and the user on the channel
-   doesn't have a bot record, then it does the equivalent of an
-   'ident' for that user -- except that, again, no information is
-   sent to the user telling them that anything was done.
-
-   If the user is using a different nickname than the bot normally
-   knows her by, you can specify her "handle" (the nickname that the
-   bot remembers).
+   Creates a new user record for a user on the channel, using their current
+   hostname. It's similar to a user /msg'ing the bot 'hello', except that no
+   information is sent to the user. If the bot already knows someone by that
+   nickname, and the user on the channel doesn't have a bot record, then it
+   does the equivalent of an 'ident' for that user--except that, again, no
+   information is sent to the user.
+
+   If the user is using a different nickname than the bot normally knows them
+   by, you can specify their "handle" (the nickname that the bot remembers
+   them by).
 
    If you want to add a user using a static hostmask, prefix their nick
-   with a '!'. i.e. .adduser !Lamer
+   with a '!'. For example:
 
-see also: +host, -host, +user, -user
-%{help=deluser}%{+m|m}
-###  %bdeluser%b <nickname>
-   deletes a user record for a user on the channel, using their
-   current hostname.  Channel masters can remove users so long as
-   the user isn't a bot master.
-
-see also: adduser, +user, -user
-%{help=reset}%{+m}
-###  %breset%b [channel]
-   clears out the bot's channel information and makes it gather the
-   information from the server all over again, as if it had just
-   joined that channel.  it's not really useful much, but could be
-   if an odd bug causes the channel information to get scrambled.
-   unfortunately this command used to get a lot of use.  you can omit
-   the channel name to make it reset ALL channels.
-%{help=resetbans}%{+o|o}
-###  %bresetbans%b [channel]
-   resets the bot's ban list for the channel. any bans on the channel
-   that aren't in the ban list (either the global list or the local
-   channel ban list) will be removed, and if there are any bans in the
-   global ban list or channel ban list that are not currently on the
-   channel, they will be added.
+      .adduser !Lamer
 
-see also: bans, reset, console
-%{help=resetexempts}%{+o|o}
-###  %bresetexempts%b [channel]
-   resets the bot's exemption list for the channel. this command
-   behaves exactly like resetbans, except it is for exempts.
-
-See also: resetbans, resetinvites
-%{help=resetinvites}%{+o|o}
-###  %bresetinvites%b [channel]
-   resets the bot's invitation list for the channel. this command
-   behaves exactly like resetbans, except it is for invites.
-
-See also: resetbans, resetinvites
-%{help=act}%{+o|o}
-###  %bact%b [channel] <text>
-   Performs an action on the current console channel (or otherwise
-   specified channel), as if the bot did it.  Just like the /me
-   command in IRC.
-
-See also: console
+See also: deluser, +host, -host, +user, -user
 %{help=channel}%{+o|o}
 ###  %bchannel%b [channel-name]
-   Shows you an extensive display of the users on a channel, and
-   the current channel attributes.  By default, it shows you the
-   channel you are currently viewing on the console, but you can
-   specify another channel if you wish.
+   Shows you an extensive display of the users on a channel, and the current
+   channel attributes. By default, it shows you the channel you are currently
+   viewing on the console, but you can specify another channel if you wish.
 
    The first line will look like:
-      Channel #hiya, 8 members, 45 users, mode +tn:
-   This means that the bot is sitting on channel #hiya, where 8
-   other irc'ers are.  There are 45 people that the bot knows by
-   hostmask, and the channel mode is +tn.  If the bot isn't on
-   the channel it is supposed to be on, it will say "Desiring
-   channel #hiya" instead.  Next is a list of the users on the
+
+      Channel #hiya, 36 members, mode +tnl 43:
+
+   This means that the bot is on the channel #hiya, which has a total of 36
+   members (including itself), and the channel mode is +tnl 43. If the bot
+   isn't on the channel it is supposed to be on, it will say "Desiring channel
+   #hiya, 0 members, mode +:" instead. Next is a list of the users on the
    channel, with each entry looking like this:
-       NICKNAME  HANDLE    JOIN   IDLE  USER at HOST
-      @kantSF    kantSF    14:53 o  6m  josh at random.edu
-   The "@kantSF" means that the user's nickname is kantSF and that
-   he is a chanop.  The second "kantSF" is the nickname that the
-   bot knows him by.  Sometimes this will differ from the nickname
-   a person is using.  The time displayed is the time the user
-   joined the channel.  The next field is the attributes:
-      n - bot owner                      o - can get ops (+o)
-      m - bot master or owner            f - channel friend
-      b - another bot                    d - cannot get ops (+d)
-   The last field is the user at host he is using irc from.
 
-See also: status, whois
-%{help=voice}%{+o|o}
-###  %bvoice%b <nickname> [channel]
-    will give a +v voice to a person you specify, so long as the
-    bot is opped on that channel.
+      <D|Ares>  NICKNAME  HANDLE     JOIN  IDLE  USER at HOST
+      <D|Ares> @Wcc       Wcc        ---  N      Wcc at blah.atlaga.adelphia.net
 
-see also: devoice
+   The "@Wcc" means that the user's nickname is Wcc and that he is a chanop.
+   The second "Wcc" is the user's handle. Sometimes this will differ from the
+   nickname a person is using. The time displayed is the time the user joined
+   the channel. The next field is the user's status flag. These are the same
+   as the flags listed in %b.help whois%b. Global flags are uppercase. Only
+   the 'highest' flag is displayed.
 
-%{help=devoice}%{+o|o}
-### %bdevoice%b <nickname> [channel]
-    will remove the +v voice from the person you specify, so long as
-    the bot is opped on that channel.
+   The last two fields are the user's idle time, and the user at host they are
+   connecting from
 
-%{help=deop}%{+o|o}
-###  %bdeop%b <nickname> [channel]
-   will remove chanop from the person you specify, so long as the
-   bot is opped on that channel, and the person you specify isn't
-   on the bot's list of authorized chanops.
+See also: console, whois%{m|m}, status%{-}
+%{help=deluser}%{+m|m}
+###  %bdeluser%b <nickname>
+   Deletes a user record for a user on the channel, using their current
+   hostname. Channel masters can remove users so long as the user isn't a
+   global master.
 
-see also: op, console
+See also: adduser, +user, -user, +host, -host
 %{help=dehalfop}%{+o|o}
 ###  %bdehalfop%b <nickname> [channel]
-   will remove halfop from the person you specify, so long as the
-   bot is opped on that channel, and the person you specify isn't
-   on the bot's list of authorized halfops.
+   Removes halfops (-h) from the specified user, so long as the bot has ops on
+   the given channel. If no channel is specified, the current console channel
+   will be used.
+
+See also: console, halfop
+%{help=deop}%{+o|o}
+###  %bdeop%b <nickname> [channel]
+   Removes ops (-o) from the specified user, so long as the bot has ops on the
+   given channel. If no channel is specified, the current console channel
+   will be used.
+
+See also: console, op
+%{help=devoice}%{+o|o}
+###  %bdevoice%b <nickname> [channel]
+   Removes a voice (-v) from the specified user, so long as the bot has ops on
+   the given channel. If no channel is specified, the current console channel
+   will be used.
 
-see also: halfop, console
+See also: console
+%{help=halfop}%{+o|o}
+###  %bhalfop%b <nickname> [channel]
+   Gives halfops (+h) to the specified user, so long as the bot has ops on the
+   given channel. If no channel is specified, the current console channel will
+   be used.
+
+See also: console, dehalfop
 %{help=invite}%{+o|o}
 ###  %binvite%b <nickname> [channel]
-   invites someone from irc into your current console channel (or
-   specified other channel).  this is most useful when the channel
-   is +i.  a user with the +o flag can also request an invite from
-   the bot with /MSG INVITE
+   Invites someone from irc to given channel. If no channel is specified,
+   the current console channel will be used. This is most useful when the
+   channel is +i. A user with the +o flag can also request an invite from
+   the bot with /MSG INVITE.
 
-see also: console
+See also: console
 %{help=kick}%{+lo|lo}
 ###  %bkick%b [channel] <nickname> [reason]
-   will kick a user off your current console channel (or specified
-   other channel) with the comment given.  if you omit the reason,
-   the default kick comment is "requested".
+   Kicks a user from the specified channel with the with the comment/reason
+   given. If a channel is not specified, the current console channel will be
+   used. If you omit the reason, the default kick comment is "requested".
 
-see also: kickban, console
+See also: kickban, console
 %{help=kickban}%{+lo|lo}
 ###  %bkickban%b [channel] [-|@]<nickname> [comment]
-   kicks a user off the channel and bans her by a reasonable host-
-   mask.  your nickname will be attached to the ban in the bot's
-   internal ban list, and the ban will last for whatever is set in
-   ban-time -- only on this channel.  use %b'.+ban'%b for a more
-   permanent ban which will be activated on every channel the bot
-   monitors.  if you use a comment, that will also be attached to
-   the ban in the ban list, and used as the kick comment.
-     appending a prefix of ! or @ to a nickname changes the ban
-   mask used:
-        e.g. with a host of nick!ident at host.name.domain
-
-        command        banmask
-        .kickban nick  *!*dent@*.name.domain
-        .kickban -nick *!*dent at host.name.domain
-        .kickban @nick *!*@host.name.domain
+   Kicks and bans a user from the specified channel with the with the
+   comment/reason given. Your handle will be attached to the ban in the
+   bot's internal ban list, and the ban will last for whatever time is set
+   for the channel's  ban-time. The ban will be a channel-specific ban. Use
+   %b'.+ban'%b for a more permanent ban, which can be activated on every
+   channel the bot monitors. Appending a prefix of - or @ to a nickname
+   changes the banmask used:
+
+
+     For example, with a hostmask of nick!ident at host.name.domain:
+
+        Command         Banmask
+        .kickban nick   *!*dent@*.name.domain
+        .kickban -nick  *!*dent at host.name.domain
+        .kickban @nick  *!*@host.name.domain
 
-        with a host of nick!~ident at host.name.domain (strict-host set to 1)
+     Or with a host of nick!~ident at host.name.domain (strict-host set to 1):
 
-        command        banmask
+        Command        Banmask
         .kickban nick  *!*ident@*.name.domain
         .kickban -nick *!*ident at host.name.domain
 
-see also: +ban, bans, stick
+See also: chanset, chaninfo, -ban, +ban, bans, stick
 %{help=msg}%{+o}
 ###  %bmsg%b <nickname> <text>
-   sends a private message to someone from the bot, just as if the
-   bot had typed /msg.
+   Sends a private message to a nick on IRC from the bot.
+
+See also: say, act
 %{help=op}%{+o|o}
 ###  %bop%b <nickname> [channel]
-   will grant chanop to the person you specify, so long as the bot
-   is opped on that channel, and the person you specify isn't being
-   actively deopped by the bot.
+   Gives ops (+o) to the specified user, so long as the bot has ops on the
+   given channel. If no channel is specified, the current console channel will
+   be used.
 
-see also: deop, console
-%{help=halfop}%{+o|o}
-###  %bhalfop%b <nickname> [channel]
-   will grant halfop to the person you specify, so long as the bot
-   is opped on that channel, and the person you specify isn't being
-   actively dehalfopped by the bot.
+See also: console, deop
+%{help=reset}%{+m|+m}
+###  %breset%b [channel]
+   Clears out the bot's channel information and forces it to gather the
+   information from the server all over again, as if it had just joined the
+   channel. It's not really very useful, but it could be if an odd bug causes
+   the channel information to get scrambled. You can omit the channel name
+   to reset ALL channels.
+
+See also: channel
+%{help=resetbans}%{+o|o}
+###  %bresetbans%b [channel]
+   Resets the ban list for the specified channel. Any bans on the channel that
+   aren't in the bot's ban list (either the global list or the local channel
+   ban list) will be removed, and if there are any bans in the global ban list
+   or channel ban list that are not currently on the channel but should be,
+   they will be added.
+
+See also: resetexempts, resetinvites, bans, +ban, -ban
+%{help=resetexempts}%{+o|o}
+###  %bresetexempts%b [channel]
+   Resets the exempt list for the channel. This command behaves exactly like
+   resetbans, except it is for exempts.
+
+See also: resetbans, resetinvites, exempts, +exempt, -exempt
+%{help=resetinvites}%{+o|o}
+###  %bresetinvites%b [channel]
+   Resets the invite list for the channel. This command behaves exactly like
+   resetbans, except it is for invites.
 
-see also: dehalfop, console
+See also: resetbans, resetexempts, invites, +invite, -invite
 %{help=say}%{+o|o}
 ###  %bsay%b [channel] <text>
-   dumps the text to your current console channel (or other specified
-   channel), as if the bot "said" it.
+   Sends the specified text to the given channel, as if the bot "said" it. If
+   a channel is not specified, the current console channel will be used.
+
+See also: console, act, msg
 %{help=topic}%{+o|o}
-###  %btopic%b <text>
-   changes the channel's topic, assuming the bot is a chanop or the
-   channel is not +t (uses your current console channel).
+###  %btopic%b [channel] [text]
+   Changes the specified channel's topic, assuming the bot is a chanop or
+   the channel is not +t. If a channel is not specified, the current console
+   channel will be used. If no text is specified, the current topic will be
+   displayed.
+
+See also: console
+%{help=voice}%{+o|o}
+###  %bvoice%b <nickname> [channel]
+   Gives a voice (+v) to the specified user, so long as the bot has ops on the
+   given channel. If no channel is specified, the current console channel will
+   be used.
 
-see also: console
+See also: console, devoice
 %{help=irc module}%{+o|o}
-###  help on the %birc module%b
-   the irc module provides the following dcc commmands:
+###  %birc module%b
+   This module controls the bots interaction on IRC. It allows the bot to join
+   channels, etc.
+
+   The following commands are provided by the irc module:
+
 %{+o|o}
-     for channel ops:
-       %bresetbans%b     %bact%b      %bdeop%b
-       %binvite%b        %bop%b       %bsay%b
-       %bresetexempts%b  %btopic%b    %bhalfop%b
-       %bresetinvites%b  %bchannel%b  %bdehalfop%b
+   For channel ops:
+      %bact            halfop       say          resetbans%b
+      %bdeop           invite       topic        resetinvites%b
+      %bop             channel      dehalfop     resetexempts%b
+      %bdevoice        voice%b
+
 %{+ol|ol}
-     for channel ops or halfops:
-       %bkick%b   %bkickban%b
+   For channel ops or halfops:
+      %bkick           kickban%b
+
 %{+o}
-     for global ops:
-       %bmsg%b
+   For global ops:
+      %bmsg%b
+
 %{+m|m}
-     for channel masters:
-       %badduser%b   %bdeluser%b
-%{+m}
-     for global masters:
-       %breset%b
+   For channel masters:
+      %badduser        deluser      reset%b
+
 %{+n}
-   various Tcl settings are available and can be viewed by using
-   %b'help set <setting>'%b. These include:
-      %blearn-users%b      %bwait-split%b
-      %bwait-info%b        %bmodes-per-line%b
-      %bmode-buf-length%b  %bbounce-bans%b
-      %bbounce-exempts%b   %bbounce-invites%b
-      %bbounce-modes%b     %bmax-bans%b
-      %bmax-exempts%b      %bmax-invites%b
-      %bmax-modes%b        %buse-354%b
+   Config file variables for configuring the channels module:
+      %blearn-users     wait-info           mode-buf-length%b
+      %bbounce-bans     max-bans            wait-split%b
+      %bbounce-modes    use-354             bounce-invites%b
+      %bmax-exempts     max-modes           bounce-exempts%b
+      %bmax-invites     kick-method         modes-per-line%b
+      %bkick-fun        ban-fun             no-chanrec-info%b
+      %bctcp-mode       strict-host         keep-nick%b
+   (Use %b'.help set <variable>'%b for more info)
 %{help=all}%{+o|o}
-###  commands for the %birc module%b
-  for channel ops:
-    %bresetbans%b %bact%b      %bchannel%b    %bdeop%b     %bsay%b
-    %binvite%b    %bkick%b     %bkickban%b    %bop%b       %btopic%b
-    %bresetexempts%b       %bresetinvites%b
+###  %birc module%b commands
+   For channel ops:
+      %bact            halfop       say          resetbans%b
+      %bdeop           invite       topic        resetinvites%b
+      %bop             channel      dehalfop     resetexempts%b
+      %bdevoice        voice%b
 %{+o}
-  for global ops:
-    %bmsg%b
+   For global ops:
+      %bmsg%b
 %{+m|m}
-  for channel masters:
-    %badduser%b   %bdeluser%b
-%{+m}
-  for global masters:
-    %breset%b
+   For channel masters:
+      %badduser        deluser      reset%b
Index: eggdrop1.6/src/mod/irc.mod/modinfo
diff -u eggdrop1.6/src/mod/irc.mod/modinfo:1.2 eggdrop1.6/src/mod/irc.mod/modinfo:1.3
--- eggdrop1.6/src/mod/irc.mod/modinfo:1.2	Wed Dec 10 13:04:50 2003
+++ eggdrop1.6/src/mod/irc.mod/modinfo	Wed May 26 20:30:12 2004
@@ -1,6 +1,6 @@
-# $Id: modinfo,v 1.2 2003/12/10 19:04:50 wcc Exp $
-DESC:The irc module provides all normal irc interaction. If you want the
-DESC:normal join & maintain channels stuff, this is the module.
+# $Id: modinfo,v 1.3 2004/05/27 01:30:12 wcc Exp $
+DESC:This module controls the bots interaction on IRC. It allows the bot
+DESC:to join channels, etc.
 DESC:
 DESC:Normally you will want to ENABLE this module.
 DEPENDS:server channels
Index: eggdrop1.6/src/mod/server.mod/help/server.help
diff -u eggdrop1.6/src/mod/server.mod/help/server.help:1.5 eggdrop1.6/src/mod/server.mod/help/server.help:1.6
--- eggdrop1.6/src/mod/server.mod/help/server.help:1.5	Tue Jan 28 23:48:42 2003
+++ eggdrop1.6/src/mod/server.mod/help/server.help	Wed May 26 20:30:12 2004
@@ -1,28 +1,36 @@
+%{help=clearqueue}%{+m}
+###  %bclearqueue%b <queue>
+   Removes all msgs from the specified queue.
+
+   The queue argument can be one of:
+      %bmode%b, %bserver%b, %bhelp%b, %ball%b
 %{help=dump}%{+m}
 ###  %bdump%b <text>
-   dumps the text to the server.  keep in mind that this bot doesn't
-   run through ircII, so ircII commands will most likely not work this
-   way.  they need to be raw irc codes. read rfc1459 from ftp.internic.net
-   for more help.
+   Dumps the text to the IRC server. See http://www.ietf.org/rfc/rfc1459.txt
+   for more information on the IRC protocol.
 %{help=jump}%{+m}
 ###  %bjump%b [server [port [pass]]]
-   makes the bot jump to another server.  if you don't specify a
-   server, it will jump to the next server in its internal list (see
-   %b'help servers'%b).  if you specify a server, it will jump to that
-   server (default port is 6667), and if that server is not in the
-   internal list already, it will add it.  jumping servers ALWAYS
-   makes the bot lose ops! be careful!
-%{help=clearqueue}%{+m}
-###  %bclearqueue%b <queue>
-   removes all msgs from the specified queue (mode/server/help/all)
+   Makes the bot jump to another server. If you don't specify a server, it
+   will jump to the next server in the server list (see %b'.help servers'%b).
+   If you specify a server, it will jump to that server (the default port is
+   6667, unless you specified a different default port in your config file).
+   If the server is not in the server list already, it will be added to it.
+   Jumping servers ALWAYS makes the bot lose ops! Be careful!
+
+   Remember, you can't specify a password without specifing a port as well.
+
+See also: servers
 %{help=servers}%{+o|o}
 ###  %bservers%b
-   lists the servers that the bot has in its server list.  this is
-   the list it rotates through when changing servers.  it starts
-   with a static list which it loads from its config-file when the
-   bot is booted up.  after that, you can add servers with the
-   %b'.jump'%b command.  the server list will indicate which server the
-   bot is currently on.
+   Lists the servers contained in the bot's server list. This is the list
+   the bot rotates through when changing servers. It starts with a static list
+   which is loaded from the config file when the bot is started. After that,
+   you can add servers with the %b'.jump'%b command. The server list will
+   indicate which server the bot is currently on. For example:
+
+      <D|Ares>   irc.arcti.ca:6667 (irc.arcti.ca) <- I am here
+
+%{+m|m}See also: jump%{-}
 %{help=server module}%{+o|o}
 ###  help on the %bserver module%b
    This module provides all that's need to get a bot on a server and
@@ -34,5 +42,9 @@
    There is also a list of Tcl settings available,
    use %b'.help server settings'%b
 %{help=all}%{+o|o}
-###  commands for the %bserver module%b
-  %bservers%b  %{+m}%bjump%b  %bdump%b
+###  %bserver module%b commands
+   For channel ops:
+      %bservers%b
+%{+m|m}
+   For global masters:
+      %bjump%b       %bdump%b     %bclearqueue%b
Index: eggdrop1.6/src/mod/woobie.mod/modinfo
diff -u eggdrop1.6/src/mod/woobie.mod/modinfo:1.2 eggdrop1.6/src/mod/woobie.mod/modinfo:1.3
--- eggdrop1.6/src/mod/woobie.mod/modinfo:1.2	Wed Dec 10 13:04:50 2003
+++ eggdrop1.6/src/mod/woobie.mod/modinfo	Wed May 26 20:30:12 2004
@@ -1,5 +1,5 @@
-# $Id: modinfo,v 1.2 2003/12/10 19:04:50 wcc Exp $
+# $Id: modinfo,v 1.3 2004/05/27 01:30:12 wcc Exp $
 DESC:This module is for demonstrative purposes only.
 DESC:
 DESC:Only programmers interested in module programming might want to enable
-DESC:this module. Everyone else will DISABLE it.
+DESC:this module. Everyone else should DISABLE it.
Index: eggdrop1.6/src/patch.h
diff -u eggdrop1.6/src/patch.h:1.1074 eggdrop1.6/src/patch.h:1.1075
--- eggdrop1.6/src/patch.h:1.1074	Tue May 25 19:20:19 2004
+++ eggdrop1.6/src/patch.h	Wed May 26 20:30:11 2004
@@ -10,7 +10,7 @@
  * statement, leave the rest of the file alone, this allows better
  * overlapping patches.
  *
- * $Id: patch.h,v 1.1074 2004/05/26 00:20:19 wcc Exp $
+ * $Id: patch.h,v 1.1075 2004/05/27 01:30:11 wcc Exp $
  */
 /*
  * Copyright (C) 1997 Robey Pointer
@@ -41,12 +41,12 @@
  *
  *
  */
-patch("1085530769");            /* current unixtime */
+patch("1085621309");            /* current unixtime */
 /*
  *
  *
  */
-patch("randfix");
+patch("rc1docs");
 /*
  *
  *
----------------------- End of diff -----------------------



More information about the Changes mailing list