mx3bot-cvs Mailing List for Mx3bot
Status: Inactive
Brought to you by:
colino
You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
(11) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|
|
From: Colin O'L. <in...@us...> - 2002-04-02 09:28:56
|
Update of /cvsroot/mx3bot/mx3bot/cmd
In directory usw-pr-cvs1:/tmp/cvs-serv679/cmd
Modified Files:
help.tcl
Log Message:
regenerated help.tcl
Index: help.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/help.tcl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** help.tcl 2 Apr 2002 08:26:33 -0000 1.4
--- help.tcl 2 Apr 2002 08:44:54 -0000 1.5
***************
*** 2,110 ****
# Get help on a specified topic
#
! # Generated on Tue Apr 02 03:29:03 EST 2002 by buildhelp.tcl
#
! set usage(access) "access [handle] [channel]"
! set desc(access) "Display modes that a user holds in a channel"
! set usage(action) "action <target> <param>"
! set desc(action) "Performs a CTCP Action (/me)"
! set usage(addban) "addban [chan] <nick|mask> [reason]"
! set desc(addban) "Adds a permanent ban to a channel"
! set usage(addmask) "addmask <handle> <mask>"
! set desc(addmask) "Adds a mask to an existing user"
! set usage(addme) "addme <name>"
! set desc(addme) "Add yourself to the bot's user database"
! set usage(adduser) "adduser <handle> <mask> <level>"
! set desc(adduser) "Adds a user to the bot's database"
! set usage(auth) "auth <handle> <password>"
! set desc(auth) "Authenticate to an account"
! set usage(away) "away [reason]"
! set desc(away) "Set your status to `away'."
! set usage(back) "back"
! set desc(back) "Set your status to `around'."
! set usage(banlist) "banlist [chan]"
! set desc(banlist) "Get a listing of bans for a specific channel"
! set usage(cmode) "cmode [<channel> [mode]]"
! set desc(cmode) "Set channel modes"
! set usage(connect) "connect <name> <server> <port> <nick> [username] [realname]"
! set desc(connect) "Connect to another IRC server"
! set usage(ctcp) "ctcp <target> <text>"
! set desc(ctcp) "Send a CTCP to a channel"
! set usage(delban) "delban [chan] <nick|mask>"
! set desc(delban) "Remove a channel ban"
! set usage(delmask) "delmask <handle> <mask>"
! set desc(delmask) "Remove a mask from a user"
! set usage(deluser) "deluser <handle>"
! set desc(deluser) "Remove a user from the database"
! set usage(disconnect) "disconnect [message]"
! set desc(disconnect) "Disconnect from the current server"
! set usage(fmsg) "fmsg <connection> <target> <text>"
! set desc(fmsg) "Send a message to another server"
! set usage(getg) "getg <name>"
! set desc(getg) "Get the value of a global variable"
! set usage(getu) "getu <handle> <name>"
! set desc(getu) "Get the value of a user variable"
! set usage(inviteme) "inviteme <chan>"
! set desc(inviteme) "Instruct bot to invite you to a channel"
! set usage(join) "join <channel> [key]"
! set desc(join) "Join a new channel"
! set usage(mode) "mode <chan> <mode> [<param>]"
! set desc(mode) "Perform an IRC mode command"
! set usage(msg) "msg <target> <text>"
! set desc(msg) "Send a message to a channel or nick"
! set usage(note) "note <handle> <note>"
! set desc(note) "Leave a note for a user"
! set usage(notes) "notes"
! set desc(notes) "Read any notes waiting for you"
! set usage(notice) "notice <target> <text>"
! set desc(notice) "Send a notice to a channel or nick"
! set usage(part) "part [chan] [message]"
! set desc(part) "Part a channel"
! set usage(ping) "ping <nick>"
! set desc(ping) "Check CTCP ping time between bot and another user"
! set usage(quit) "quit [message]"
! set desc(quit) "Completely shutdown bot"
! set usage(quote) "quote <text>"
! set desc(quote) "Send raw text to server"
! set usage(reconnect) "reconnect [reason]"
! set desc(reconnect) "Disconnect and reconnect to server"
! set usage(resetpass) "resetpass <handle>"
! set desc(resetpass) "Clear a user's password"
! set usage(setcmode) "setcmode <channel> <mode> [param]"
! set desc(setcmode) "Set a channel mode"
! set usage(setcp) "setcp <prefix>"
! set desc(setcp) "Set bot's public command prefix"
! set usage(setg) "setg <name> <val>"
! set desc(setg) "Set a global variable"
! set usage(setinfo) "setinfo [chan] <text>"
! set desc(setinfo) "Set an info line"
! set usage(setlevel) "setlevel <handle> <level>"
! set desc(setlevel) "Set a user's access level"
! set usage(setmode) "setmode <handle> <channel> <mode> [param]"
! set desc(setmode) "Set a user/channel mode"
! set usage(setnick) "setnick <nick>"
! set desc(setnick) "Set bot's nick"
! set usage(setpass) "setpass <password>"
! set desc(setpass) "Set a password for your account"
! set usage(setu) "setu <handle> <name> <val>"
! set desc(setu) "Set a user variable"
! set usage(setumode) "setumode <handle> <mode> [param]"
! set desc(setumode) "Set a user mode"
! set usage(stats) "stats <type>"
! set desc(stats) "Display various statistics about bot"
! set usage(status) "status [handle]"
! set desc(status) "Display a user's current status"
! set usage(topic) "topic [chan] <topic>"
! set desc(topic) "Set the topic in a channel"
! set usage(uinfo) "uinfo [handle]"
! set desc(uinfo) "Display detailed information about a given user"
! set usage(umode) "umode [handle]"
! set desc(umode) "Display modes set for a user"
! set usage(unsetg) "unsetg <name>"
! set desc(unsetg) "Unset a global variable"
! set usage(unsetu) "unsetu <handle> <name>"
! set desc(unsetu) "Unset a user variable"
! set usage(whois) "whois <nick>"
! set desc(whois) "Get a user handle from a nick"
set usage(help) "help <command>"
--- 2,110 ----
# Get help on a specified topic
#
! # Generated on Tue Apr 02 03:46:17 EST 2002 by buildhelp.tcl
#
! set usage(access) {access [handle] [channel]}
! set desc(access) {Display modes that a user holds in a channel}
! set usage(action) {action <target> <param>}
! set desc(action) {Performs a CTCP Action (/me)}
! set usage(addban) {addban [chan] <nick|mask> [reason]}
! set desc(addban) {Adds a permanent ban to a channel}
! set usage(addmask) {addmask <handle> <mask>}
! set desc(addmask) {Adds a mask to an existing user}
! set usage(addme) {addme <name>}
! set desc(addme) {Add yourself to the bot's user database}
! set usage(adduser) {adduser <handle> <mask> <level>}
! set desc(adduser) {Adds a user to the bot's database}
! set usage(auth) {auth <handle> <password>}
! set desc(auth) {Authenticate to an account}
! set usage(away) {away [reason]}
! set desc(away) {Set your status to `away'.}
! set usage(back) {back}
! set desc(back) {Set your status to `around'.}
! set usage(banlist) {banlist [chan]}
! set desc(banlist) {Get a listing of bans for a specific channel}
! set usage(cmode) {cmode [<channel> [mode]]}
! set desc(cmode) {Set channel modes}
! set usage(connect) {connect <name> <server> <port> <nick> [username] [realname]}
! set desc(connect) {Connect to another IRC server}
! set usage(ctcp) {ctcp <target> <text>}
! set desc(ctcp) {Send a CTCP to a channel}
! set usage(delban) {delban [chan] <nick|mask>}
! set desc(delban) {Remove a channel ban}
! set usage(delmask) {delmask <handle> <mask>}
! set desc(delmask) {Remove a mask from a user}
! set usage(deluser) {deluser <handle>}
! set desc(deluser) {Remove a user from the database}
! set usage(disconnect) {disconnect [message]}
! set desc(disconnect) {Disconnect from the current server}
! set usage(fmsg) {fmsg <connection> <target> <text>}
! set desc(fmsg) {Send a message to another server}
! set usage(getg) {getg <name>}
! set desc(getg) {Get the value of a global variable}
! set usage(getu) {getu <handle> <name>}
! set desc(getu) {Get the value of a user variable}
! set usage(inviteme) {inviteme <chan>}
! set desc(inviteme) {Instruct bot to invite you to a channel}
! set usage(join) {join <channel> [key]}
! set desc(join) {Join a new channel}
! set usage(mode) {mode <chan> <mode> [<param>]}
! set desc(mode) {Perform an IRC mode command}
! set usage(msg) {msg <target> <text>}
! set desc(msg) {Send a message to a channel or nick}
! set usage(note) {note <handle> <note>}
! set desc(note) {Leave a note for a user}
! set usage(notes) {notes}
! set desc(notes) {Read any notes waiting for you}
! set usage(notice) {notice <target> <text>}
! set desc(notice) {Send a notice to a channel or nick}
! set usage(part) {part [chan] [message]}
! set desc(part) {Part a channel}
! set usage(ping) {ping <nick>}
! set desc(ping) {Check CTCP ping time between bot and another user}
! set usage(quit) {quit [message]}
! set desc(quit) {Completely shutdown bot}
! set usage(quote) {quote <text>}
! set desc(quote) {Send raw text to server}
! set usage(reconnect) {reconnect [reason]}
! set desc(reconnect) {Disconnect and reconnect to server}
! set usage(resetpass) {resetpass <handle>}
! set desc(resetpass) {Clear a user's password}
! set usage(setcmode) {setcmode <channel> <mode> [param]}
! set desc(setcmode) {Set a channel mode}
! set usage(setcp) {setcp <prefix>}
! set desc(setcp) {Set bot's public command prefix}
! set usage(setg) {setg <name> <val>}
! set desc(setg) {Set a global variable}
! set usage(setinfo) {setinfo [chan] <text>}
! set desc(setinfo) {Set an info line}
! set usage(setlevel) {setlevel <handle> <level>}
! set desc(setlevel) {Set a user's access level}
! set usage(setmode) {setmode <handle> <channel> <mode> [param]}
! set desc(setmode) {Set a user/channel mode}
! set usage(setnick) {setnick <nick>}
! set desc(setnick) {Set bot's nick}
! set usage(setpass) {setpass <password>}
! set desc(setpass) {Set a password for your account}
! set usage(setu) {setu <handle> <name> <val>}
! set desc(setu) {Set a user variable}
! set usage(setumode) {setumode <handle> <mode> [param]}
! set desc(setumode) {Set a user mode}
! set usage(stats) {stats <type>}
! set desc(stats) {Display various statistics about bot}
! set usage(status) {status [handle]}
! set desc(status) {Display a user's current status}
! set usage(topic) {topic [chan] <topic>}
! set desc(topic) {Set the topic in a channel}
! set usage(uinfo) {uinfo [handle]}
! set desc(uinfo) {Display detailed information about a given user}
! set usage(umode) {umode [handle]}
! set desc(umode) {Display modes set for a user}
! set usage(unsetg) {unsetg <name>}
! set desc(unsetg) {Unset a global variable}
! set usage(unsetu) {unsetu <handle> <name>}
! set desc(unsetu) {Unset a user variable}
! set usage(whois) {whois <nick>}
! set desc(whois) {Get a user handle from a nick}
set usage(help) "help <command>"
***************
*** 113,117 ****
if {$args != 1} {
! notice $nick "Usage: help <command> `help commands' for list."
return
}
--- 113,117 ----
if {$args != 1} {
! notice $nick "Usage: help <command>"
return
}
***************
*** 119,123 ****
set topic [string tolower [lindex $param 0]]
! if [info exists help($topic)] {
notice $nick "$topic: $desc($topic)"
notice $nick "Usage: $usage($topic)"
--- 119,123 ----
set topic [string tolower [lindex $param 0]]
! if [info exists usage($topic)] {
notice $nick "$topic: $desc($topic)"
notice $nick "Usage: $usage($topic)"
|
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:45:13
|
Update of /cvsroot/mx3bot/mx3bot/misc
In directory usw-pr-cvs1:/tmp/cvs-serv773/misc
Modified Files:
buildhelp.tcl
Log Message:
this version actually works
Index: buildhelp.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/misc/buildhelp.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** buildhelp.tcl 2 Apr 2002 08:25:19 -0000 1.2
--- buildhelp.tcl 2 Apr 2002 08:45:07 -0000 1.3
***************
*** 44,49 ****
}
! puts " set usage($command) \"$usage\""
! puts " set desc($command) \"$desc\""
}
}
--- 44,49 ----
}
! puts " set usage($command) {$usage}"
! puts " set desc($command) {$desc}"
}
}
|
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:28:52
|
Update of /cvsroot/mx3bot/mx3bot/misc
In directory usw-pr-cvs1:/tmp/cvs-serv25209/misc
Added Files:
buildhelp.tcl
Log Message:
Initial checkin
--- NEW FILE: buildhelp.tcl ---
#
# This script reads all tcl files in the `cmd' directory that do not start
# with an underscore and builds a suitable help.tcl from the comments
# on the first two lines, and sends it to the standard output.
#
# Run from the root mx3bot directory.
#
# The first line should contain usage information and the second line
# should contain a short description of the command.
#
# Files without this format will not be included in the help.tcl.
#
puts "# help <command>"
puts "# Get help on a specified topic"
puts "#"
puts "# Generated on [clock format [clock seconds]] by buildhelp.tcl"
puts "#"
puts ""
set list [lsort [glob cmd/*.tcl]]
foreach fn $list {
set command [lindex [split [lindex [split $fn /] end] .] 0]
if {[regexp "^_" $command]} {
continue
}
if {[string equal $command "help"]} {
continue
}
set f [open "$fn" "r"]
set line1 [gets $f]
set line2 [gets $f]
close $f
if {[regexp "# *(.+)" $line1 m usage] &&
[regexp "# *(.+)" $line2 m desc]} {
puts " set usage($command) \"$usage\""
puts " set desc($command) \"$desc\""
}
}
puts ""
puts " set usage(help) \"help <command>\""
puts " set desc(help) \"Get help on a specified command or topic\""
set body {
if {$args != 1} {
notice $nick "Usage: help <command> `help commands' for list."
return
}
set topic [string tolower [lindex $param 0]]
if [info exists help($topic)] {
notice $nick "$topic: $desc($topic)"
notice $nick "Usage: $usage($topic)"
} else {
notice $nick "No help for `$topic'."
}
}
puts $body
|
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:28:52
|
Update of /cvsroot/mx3bot/mx3bot/misc
In directory usw-pr-cvs1:/tmp/cvs-serv28486/misc
Modified Files:
buildhelp.tcl
Log Message:
add (hide) option to commands
Index: buildhelp.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/misc/buildhelp.tcl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** buildhelp.tcl 2 Apr 2002 08:11:26 -0000 1.1
--- buildhelp.tcl 2 Apr 2002 08:25:19 -0000 1.2
***************
*** 39,42 ****
--- 39,47 ----
if {[regexp "# *(.+)" $line1 m usage] &&
[regexp "# *(.+)" $line2 m desc]} {
+
+ if {[regexp {\(hide\) *$} $usage]} {
+ continue
+ }
+
puts " set usage($command) \"$usage\""
puts " set desc($command) \"$desc\""
|
Update of /cvsroot/mx3bot/mx3bot/cmd
In directory usw-pr-cvs1:/tmp/cvs-serv27596/cmd
Modified Files:
access.tcl addban.tcl addmask.tcl addme.tcl adduser.tcl
auth.tcl away.tcl back.tcl banlist.tcl cmode.tcl connect.tcl
ctcp.tcl delban.tcl delmask.tcl deluser.tcl disconnect.tcl
fmsg.tcl fxsite.tcl getg.tcl getu.tcl inviteme.tcl join.tcl
mode.tcl msg.tcl note.tcl notes.tcl notice.tcl part.tcl
phpnuke.tcl ping.tcl quit.tcl quote.tcl reconnect.tcl
resetpass.tcl setcmode.tcl setcp.tcl setg.tcl setinfo.tcl
setlevel.tcl setmode.tcl setnick.tcl setpass.tcl setu.tcl
setumode.tcl stats.tcl status.tcl topic.tcl uinfo.tcl
umode.tcl unsetg.tcl unsetu.tcl whois.tcl
Log Message:
set usage/description for all commands
Index: access.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/access.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** access.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- access.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# access [handle] [channel]
+ # Display modes that a user holds in a channel
if {$args > 2} {
Index: addban.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/addban.tcl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** addban.tcl 27 Nov 2001 21:35:01 -0000 1.4
--- addban.tcl 2 Apr 2002 08:22:09 -0000 1.5
***************
*** 1,3 ****
--- 1,4 ----
# addban [chan] <nick|mask> [reason]
+ # Adds a permanent ban to a channel
rlevel 2
Index: addmask.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/addmask.tcl,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** addmask.tcl 11 Nov 2001 08:30:45 -0000 1.1.1.1
--- addmask.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,3 ****
--- 1,4 ----
# addmask <handle> <mask>
+ # Adds a mask to an existing user
rlevel 8
Index: addme.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/addme.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** addme.tcl 8 Dec 2001 01:39:50 -0000 1.2
--- addme.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# addme <name>
+ # Add yourself to the bot's user database
# Remove this line to allow users to add themselves.
Index: adduser.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/adduser.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** adduser.tcl 23 Nov 2001 05:39:41 -0000 1.3
--- adduser.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# adduser <handle> <mask> <level>
+ # Adds a user to the bot's database
rlevel 8
Index: auth.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/auth.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** auth.tcl 8 Dec 2001 01:40:22 -0000 1.3
--- auth.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# auth <handle> <password>
+ # Authenticate to an account
if {$target != $botnick} {
Index: away.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/away.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** away.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- away.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# away [reason]
+ # Set your status to `away'.
rlevel 2
Index: back.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/back.tcl,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** back.tcl 11 Nov 2001 08:30:46 -0000 1.1.1.1
--- back.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,3 ****
--- 1,4 ----
# back
+ # Set your status to `around'.
rlevel 2
Index: banlist.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/banlist.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** banlist.tcl 8 Dec 2001 06:43:07 -0000 1.2
--- banlist.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# banlist [chan]
+ # Get a listing of bans for a specific channel
if {$nick != "=dcc"} {
Index: cmode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/cmode.tcl,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** cmode.tcl 11 Nov 2001 08:30:46 -0000 1.1.1.1
--- cmode.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,3 ****
--- 1,4 ----
# cmode [<channel> [mode]]
+ # Set channel modes
if {$args > 2} {
Index: connect.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/connect.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** connect.tcl 23 Nov 2001 05:39:41 -0000 1.2
--- connect.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# connect <name> <server> <port> <nick> [username] [realname]
+ # Connect to another IRC server
rlevel 9
Index: ctcp.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/ctcp.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ctcp.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- ctcp.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# ctcp <target> <text>
+ # Send a CTCP to a channel
rlevel 8
Index: delban.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/delban.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** delban.tcl 20 Nov 2001 03:27:40 -0000 1.2
--- delban.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# delban [chan] <nick|mask>
+ # Remove a channel ban
rlevel 2
Index: delmask.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/delmask.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** delmask.tcl 13 Nov 2001 04:13:35 -0000 1.3
--- delmask.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# delmask <handle> <mask>
+ # Remove a mask from a user
rlevel 8
Index: deluser.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/deluser.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** deluser.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- deluser.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# deluser <handle>
+ # Remove a user from the database
rlevel 8
Index: disconnect.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/disconnect.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** disconnect.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- disconnect.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# disconnect [message]
+ # Disconnect from the current server
rlevel 10
Index: fmsg.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/fmsg.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** fmsg.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- fmsg.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# fmsg <connection> <target> <text>
+ # Send a message to another server
rlevel 9
Index: fxsite.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/fxsite.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** fxsite.tcl 12 Dec 2001 07:59:22 -0000 1.2
--- fxsite.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
! # fxsite
# Displays news from an fxSite database.
--- 1,3 ----
! # fxsite (hide)
# Displays news from an fxSite database.
Index: getg.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/getg.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** getg.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- getg.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# getg <name>
+ # Get the value of a global variable
rlevel 7
Index: getu.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/getu.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** getu.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- getu.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# getu <handle> <name>
+ # Get the value of a user variable
rlevel 8
Index: inviteme.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/inviteme.tcl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** inviteme.tcl 8 Dec 2001 01:39:07 -0000 1.1
--- inviteme.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,3 ****
--- 1,4 ----
# inviteme <chan>
+ # Instruct bot to invite you to a channel
rlevel 2
Index: join.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/join.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** join.tcl 28 Nov 2001 07:29:17 -0000 1.2
--- join.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# join <channel> [key]
+ # Join a new channel
rlevel 2
Index: mode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/mode.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** mode.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- mode.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
! # mode <chan> <mode> <param>
rlevel 8
--- 1,4 ----
! # mode <chan> <mode> [<param>]
! # Perform an IRC mode command
rlevel 8
Index: msg.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/msg.tcl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** msg.tcl 20 Nov 2001 03:42:31 -0000 1.4
--- msg.tcl 2 Apr 2002 08:22:09 -0000 1.5
***************
*** 1,3 ****
--- 1,4 ----
# msg <target> <text>
+ # Send a message to a channel or nick
rlevel 2
Index: note.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/note.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** note.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- note.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# note <handle> <note>
+ # Leave a note for a user
rlevel 2
Index: notes.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/notes.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** notes.tcl 30 Mar 2002 00:12:41 -0000 1.2
--- notes.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# notes
+ # Read any notes waiting for you
rlevel 2
Index: notice.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/notice.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** notice.tcl 20 Nov 2001 03:42:00 -0000 1.3
--- notice.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# notice <target> <text>
+ # Send a notice to a channel or nick
rlevel 2
Index: part.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/part.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** part.tcl 30 Mar 2002 20:30:43 -0000 1.3
--- part.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# part [chan] [message]
+ # Part a channel
rlevel 2
Index: phpnuke.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/phpnuke.tcl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** phpnuke.tcl 12 Dec 2001 07:59:22 -0000 1.4
--- phpnuke.tcl 2 Apr 2002 08:22:09 -0000 1.5
***************
*** 1,2 ****
--- 1,5 ----
+ # phpnuke (hide)
+ # Display news from a phpnuke site
+
# This will connect to a nearby MySQL server and pull the latest article
# from a phpnuke database.
Index: ping.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/ping.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ping.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- ping.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# ping <nick>
+ # Check CTCP ping time between bot and another user
rlevel 7
Index: quit.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/quit.tcl,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** quit.tcl 11 Nov 2001 08:30:46 -0000 1.1.1.1
--- quit.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,3 ****
--- 1,4 ----
# quit [message]
+ # Completely shutdown bot
rlevel 9
Index: quote.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/quote.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** quote.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- quote.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# quote <text>
+ # Send raw text to server
rlevel 9
Index: reconnect.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/reconnect.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** reconnect.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- reconnect.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# reconnect [reason]
+ # Disconnect and reconnect to server
rlevel 9
Index: resetpass.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/resetpass.tcl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** resetpass.tcl 2 Apr 2002 07:01:03 -0000 1.1
--- resetpass.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,4 ****
# resetpass <handle>
! # Clears a user's password
rlevel 8
--- 1,4 ----
# resetpass <handle>
! # Clear a user's password
rlevel 8
Index: setcmode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setcmode.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** setcmode.tcl 23 Nov 2001 05:39:41 -0000 1.3
--- setcmode.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# setcmode <channel> <mode> [param]
+ # Set a channel mode
# TODO: allow user with +w on $chan to set cmodes
Index: setcp.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setcp.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setcp.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setcp.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setcp <prefix>
+ # Set bot's public command prefix
rlevel 8
Index: setg.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setg.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setg.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setg.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setg <name> <val>
+ # Set a global variable
rlevel 7
Index: setinfo.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setinfo.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** setinfo.tcl 23 Nov 2001 05:39:41 -0000 1.3
--- setinfo.tcl 2 Apr 2002 08:22:09 -0000 1.4
***************
*** 1,3 ****
--- 1,4 ----
# setinfo [chan] <text>
+ # Set an info line
rlevel 2
Index: setlevel.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setlevel.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setlevel.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setlevel.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setlevel <handle> <level>
+ # Set a user's access level
rlevel 8
Index: setmode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setmode.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setmode.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setmode.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setmode <handle> <channel> <mode> [param]
+ # Set a user/channel mode
rlevel 8
Index: setnick.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setnick.tcl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** setnick.tcl 3 Jan 2002 06:50:56 -0000 1.1
--- setnick.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,4 ****
# setnick <nick>
! # Sets bot's nick
rlevel 9
--- 1,4 ----
# setnick <nick>
! # Set bot's nick
rlevel 9
Index: setpass.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setpass.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setpass.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setpass.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setpass <password>
+ # Set a password for your account
rlevel 1
Index: setu.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setu.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setu.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setu.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setu <handle> <name> <val>
+ # Set a user variable
rlevel 8
Index: setumode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/setumode.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setumode.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- setumode.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# setumode <handle> <mode> [param]
+ # Set a user mode
rlevel 8
Index: stats.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/stats.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** stats.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- stats.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# stats <type>
+ # Display various statistics about bot
rlevel 8
Index: status.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/status.tcl,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** status.tcl 10 Feb 2002 07:23:41 -0000 1.5
--- status.tcl 2 Apr 2002 08:22:09 -0000 1.6
***************
*** 1,3 ****
--- 1,4 ----
# status [handle]
+ # Display a user's current status
if {$args > 1} {
Index: topic.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/topic.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** topic.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- topic.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# topic [chan] <topic>
+ # Set the topic in a channel
rlevel 2
Index: uinfo.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/uinfo.tcl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** uinfo.tcl 12 Dec 2001 08:00:05 -0000 1.1
--- uinfo.tcl 2 Apr 2002 08:22:09 -0000 1.2
***************
*** 1,4 ****
# uinfo [handle]
! # Displays detailed information about a given user
rlevel 2
--- 1,4 ----
# uinfo [handle]
! # Display detailed information about a given user
rlevel 2
Index: umode.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/umode.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** umode.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- umode.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# umode [handle]
+ # Display modes set for a user
if {$args > 1} {
Index: unsetg.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/unsetg.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** unsetg.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- unsetg.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# unsetg <name>
+ # Unset a global variable
rlevel 7
Index: unsetu.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/unsetu.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** unsetu.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- unsetu.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# unsetu <handle> <name>
+ # Unset a user variable
rlevel 8
Index: whois.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/whois.tcl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** whois.tcl 13 Nov 2001 03:16:25 -0000 1.2
--- whois.tcl 2 Apr 2002 08:22:09 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
# whois <nick>
+ # Get a user handle from a nick
rlevel 2
|
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:26:37
|
Update of /cvsroot/mx3bot/mx3bot/cmd
In directory usw-pr-cvs1:/tmp/cvs-serv28848/cmd
Modified Files:
help.tcl
Log Message:
generated help.tcl
Index: help.tcl
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/cmd/help.tcl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** help.tcl 12 Dec 2001 08:21:26 -0000 1.3
--- help.tcl 2 Apr 2002 08:26:33 -0000 1.4
***************
*** 1,58 ****
! # help <topic> [subtopic]
!
! return
! # Most of this is old and/or innacurate.
! # To be redone in 0.8.5.
! set help(access) "Display modes that a user holds in a channel."
! set help(action) "CTCP action (/me)"
! set help(addmask) "Adds a mask to an existing user."
! set help(adduser) "Adds a user to the bot's database."
! set help(auth) "Authorize to use an account."
! set help(caccess) "Check modes set on a channel."
! set help(ctcp) "Send a CTCP to a channel."
! set help(finduser) "(debug)"
! set help(fwoggey) ">8()---|-----< MAD FWOGGEY ATTACK!!!"
! set help(getg) "Display contents of a global variable."
! set help(getmask) "Display masks for a user."
! set help(setu) "Display contents of a certain user's variable."
! set help(hasha) "HASHA!!"
! set help(help) "Get information on a specified topic."
! set help(join) "Join a new channel."
! set help(match) "(debug)"
! set help(msg) "Send message to specified channel."
! set help(note) "Send a note to a user."
! set help(notes) "Read notes sent to you."
! set help(notice) "Send a notice to specified channel."
! set help(part) "Leave a channel."
! set help(pewp) "/me pewps"
! set help(quit) "Quit IRC."
! set help(quote) "Send a message directly to the IRC server."
! set help(reconnect) "Reconnect to the IRC server."
! set help(setcmode) "Set modes for specified channel."
! set help(setcp) "Set prefix for commands in-channel commands."
! set help(setg) "Set a global variable."
! set help(setlevel) "Change specified user's level."
! set help(setmode) "Set modes for user on a certain channel."
! set help(setpass) "Set or clear your password: `setcp -' to clear."
! set help(setu) "Set a specified user's variable."
! set help(setumode) "Set a mode for specified user."
! set help(stats) "General statistics for bot."
! set help(test) "(debug)"
! set help(uaccess) "Get modes for a user."
! set help(unsetg) "Unset a global variable."
! set help(unsetu) "Unset a user's variable."
! set help(whois) "Find specified nick's user handle."
- set help(commands) "access action addmask adduser auth caccess ctcp "
- append help(commands) "finduser fwoggey getg getmask getu hasha help join "
- append help(commands) "match msg note notes notice part pewp quit quote "
- append help(commands) "reconnect setcmode setcp setg setlevel setmode "
- append help(commands) "setpass setu setumode stats test uaccess unsetg "
- append help(commands) "unsetu whois"
if {$args != 1} {
! notice $nick "Usage: help <command> `help commands' for list."
return
}
--- 1,117 ----
! # help <command>
! # Get help on a specified topic
! #
! # Generated on Tue Apr 02 03:29:03 EST 2002 by buildhelp.tcl
! #
! set usage(access) "access [handle] [channel]"
! set desc(access) "Display modes that a user holds in a channel"
! set usage(action) "action <target> <param>"
! set desc(action) "Performs a CTCP Action (/me)"
! set usage(addban) "addban [chan] <nick|mask> [reason]"
! set desc(addban) "Adds a permanent ban to a channel"
! set usage(addmask) "addmask <handle> <mask>"
! set desc(addmask) "Adds a mask to an existing user"
! set usage(addme) "addme <name>"
! set desc(addme) "Add yourself to the bot's user database"
! set usage(adduser) "adduser <handle> <mask> <level>"
! set desc(adduser) "Adds a user to the bot's database"
! set usage(auth) "auth <handle> <password>"
! set desc(auth) "Authenticate to an account"
! set usage(away) "away [reason]"
! set desc(away) "Set your status to `away'."
! set usage(back) "back"
! set desc(back) "Set your status to `around'."
! set usage(banlist) "banlist [chan]"
! set desc(banlist) "Get a listing of bans for a specific channel"
! set usage(cmode) "cmode [<channel> [mode]]"
! set desc(cmode) "Set channel modes"
! set usage(connect) "connect <name> <server> <port> <nick> [username] [realname]"
! set desc(connect) "Connect to another IRC server"
! set usage(ctcp) "ctcp <target> <text>"
! set desc(ctcp) "Send a CTCP to a channel"
! set usage(delban) "delban [chan] <nick|mask>"
! set desc(delban) "Remove a channel ban"
! set usage(delmask) "delmask <handle> <mask>"
! set desc(delmask) "Remove a mask from a user"
! set usage(deluser) "deluser <handle>"
! set desc(deluser) "Remove a user from the database"
! set usage(disconnect) "disconnect [message]"
! set desc(disconnect) "Disconnect from the current server"
! set usage(fmsg) "fmsg <connection> <target> <text>"
! set desc(fmsg) "Send a message to another server"
! set usage(getg) "getg <name>"
! set desc(getg) "Get the value of a global variable"
! set usage(getu) "getu <handle> <name>"
! set desc(getu) "Get the value of a user variable"
! set usage(inviteme) "inviteme <chan>"
! set desc(inviteme) "Instruct bot to invite you to a channel"
! set usage(join) "join <channel> [key]"
! set desc(join) "Join a new channel"
! set usage(mode) "mode <chan> <mode> [<param>]"
! set desc(mode) "Perform an IRC mode command"
! set usage(msg) "msg <target> <text>"
! set desc(msg) "Send a message to a channel or nick"
! set usage(note) "note <handle> <note>"
! set desc(note) "Leave a note for a user"
! set usage(notes) "notes"
! set desc(notes) "Read any notes waiting for you"
! set usage(notice) "notice <target> <text>"
! set desc(notice) "Send a notice to a channel or nick"
! set usage(part) "part [chan] [message]"
! set desc(part) "Part a channel"
! set usage(ping) "ping <nick>"
! set desc(ping) "Check CTCP ping time between bot and another user"
! set usage(quit) "quit [message]"
! set desc(quit) "Completely shutdown bot"
! set usage(quote) "quote <text>"
! set desc(quote) "Send raw text to server"
! set usage(reconnect) "reconnect [reason]"
! set desc(reconnect) "Disconnect and reconnect to server"
! set usage(resetpass) "resetpass <handle>"
! set desc(resetpass) "Clear a user's password"
! set usage(setcmode) "setcmode <channel> <mode> [param]"
! set desc(setcmode) "Set a channel mode"
! set usage(setcp) "setcp <prefix>"
! set desc(setcp) "Set bot's public command prefix"
! set usage(setg) "setg <name> <val>"
! set desc(setg) "Set a global variable"
! set usage(setinfo) "setinfo [chan] <text>"
! set desc(setinfo) "Set an info line"
! set usage(setlevel) "setlevel <handle> <level>"
! set desc(setlevel) "Set a user's access level"
! set usage(setmode) "setmode <handle> <channel> <mode> [param]"
! set desc(setmode) "Set a user/channel mode"
! set usage(setnick) "setnick <nick>"
! set desc(setnick) "Set bot's nick"
! set usage(setpass) "setpass <password>"
! set desc(setpass) "Set a password for your account"
! set usage(setu) "setu <handle> <name> <val>"
! set desc(setu) "Set a user variable"
! set usage(setumode) "setumode <handle> <mode> [param]"
! set desc(setumode) "Set a user mode"
! set usage(stats) "stats <type>"
! set desc(stats) "Display various statistics about bot"
! set usage(status) "status [handle]"
! set desc(status) "Display a user's current status"
! set usage(topic) "topic [chan] <topic>"
! set desc(topic) "Set the topic in a channel"
! set usage(uinfo) "uinfo [handle]"
! set desc(uinfo) "Display detailed information about a given user"
! set usage(umode) "umode [handle]"
! set desc(umode) "Display modes set for a user"
! set usage(unsetg) "unsetg <name>"
! set desc(unsetg) "Unset a global variable"
! set usage(unsetu) "unsetu <handle> <name>"
! set desc(unsetu) "Unset a user variable"
! set usage(whois) "whois <nick>"
! set desc(whois) "Get a user handle from a nick"
! set usage(help) "help <command>"
! set desc(help) "Get help on a specified command or topic"
if {$args != 1} {
! notice $nick "Usage: help <command> `help commands' for list."
return
}
***************
*** 61,66 ****
if [info exists help($topic)] {
! notice $nick "$topic: $help($topic)"
} else {
notice $nick "No help for `$topic'."
}
--- 120,128 ----
if [info exists help($topic)] {
! notice $nick "$topic: $desc($topic)"
! notice $nick "Usage: $usage($topic)"
} else {
notice $nick "No help for `$topic'."
}
+
+
|
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:09:18
|
Update of /cvsroot/mx3bot/mx3bot/misc In directory usw-pr-cvs1:/tmp/cvs-serv24738/misc Log Message: Directory /cvsroot/mx3bot/mx3bot/misc added to the repository |
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:07:44
|
Update of /cvsroot/mx3bot/mx3bot/cmd In directory usw-pr-cvs1:/tmp/cvs-serv24293/cmd Removed Files: fwoggey.tcl Log Message: --- fwoggey.tcl DELETED --- |
|
From: Colin O'L. <in...@us...> - 2002-04-02 08:07:06
|
Update of /cvsroot/mx3bot/mx3bot/cmd In directory usw-pr-cvs1:/tmp/cvs-serv24161/cmd Removed Files: getmask.tcl Log Message: this has been obsoleted by uinfo.tcl --- getmask.tcl DELETED --- |
|
From: Colin O'L. <in...@us...> - 2002-04-02 07:28:50
|
Update of /cvsroot/mx3bot/mx3bot/cmd
In directory usw-pr-cvs1:/tmp/cvs-serv6307/cmd
Added Files:
resetpass.tcl
Log Message:
Initial checkin
--- NEW FILE: resetpass.tcl ---
# resetpass <handle>
# Clears a user's password
rlevel 8
if {$args != 1} {
notice $nick "Usage: resetpass <handle>"
return
}
set handle [lindex $param 0]
set id [user getid $handle]
if {$id == 0} {
notice $nick "User `$handle' was not found."
return
}
if {[user getlevel $id] > $ulevel} {
notice $nick "You cannot modify users with higher levels than your own."
return
}
if {[user setpass $id "-"]} {
notice $nick "Could not clear password."
} else {
notice $nick "Password cleared."
}
|
|
From: Colin O'L. <in...@us...> - 2002-04-01 21:24:54
|
Update of /cvsroot/mx3bot/mx3bot/src
In directory usw-pr-cvs1:/tmp/cvs-serv11325/src
Modified Files:
misc.c misc.h
Log Message:
removed strlwr()
Index: misc.c
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/src/misc.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** misc.c 30 Mar 2002 00:40:25 -0000 1.4
--- misc.c 1 Apr 2002 21:19:26 -0000 1.5
***************
*** 32,44 ****
}
- void strlwr(char *str)
- {
- while(*str)
- {
- *str = tolower(*str);
- str++;
- }
- }
-
void nl2sp(char *p)
{
--- 32,35 ----
Index: misc.h
===================================================================
RCS file: /cvsroot/mx3bot/mx3bot/src/misc.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** misc.h 30 Mar 2002 00:40:25 -0000 1.3
--- misc.h 1 Apr 2002 21:19:26 -0000 1.4
***************
*** 12,16 ****
char *timestr(time_t t);
- void strlwr(char *str);
void nl2sp(char *str);
int ischan(char *chan);
--- 12,15 ----
|