Default Scripts

There are several tcl-scripts you get if you download sBNC 1.1. You can find them in the /scripts/ directory of your sBNC installation. This page provides a list of these scripts and a short explanation:

Script Explanation
account.tcl implements “getchanlogin” (provides nick → Q accountname mappings)
alltools.tcl some useful functions (taken from eggdrop)
awaymessage.tcl away messages (sent to all channels with user detaches)
bind.tcl implements bind-related eggtcl functions
botnet.tcl implements botnet-related eggtcl commands
channel.tcl implements channel-related eggtcl functions
contact.tcl contact form for the web interface
fakemode.tcl an example script
highlight.tcl an example script (“highlights” your own nick)
iface.tcl web interface script
lock.tcl supports disabling certain options for users
misc.tcl misc stuff
namespace.tcl internal scripts for maintaining user-specific variables
partyline.tcl internal channel support (&partyline and &test by default)
pushmode.tcl implements eggtcl's pushmode function
qauth.tcl Q auth script
socket.tcl implements socket-related eggtcl functions
stubs.tcl some eggtcl stub functions (which either make no sense for sbnc .. or which haven't been implemented yet)
tcl.tcl a simple debug script for tcl
timers.tcl implements timer-related eggtcl commands
usys.tcl implements user-related eggtcl functions
variables.tcl eggtcl global variables
version.tcl supports ctcp version requests
vhost.tcl adds vhost-related commands and supports restricting vhost-usage
virtual.tcl support for virtual admins/groups

Updates

Updates that fixes bugs in the 1.1 pre-packaged version of the scripts. There might be more information about the fixes on the individual script pages.

 
en/1.1/scripts.txt · Last modified: 2011/08/27 15:15 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki