sBNC Scripts

The sBNC scripts here are split into 4 sections, firstly scripts which work on any version of sBNC (or at least as far as I know), scripts which work on 1.1, scripts which work on 1.2, and scripts which are just uploaded for the sake of having all scripts uploaded in one place (ie I've not edited in any way).

The scripts you find here are offered free to anyone who wants to use them, with the understanding that your using them at your own risk, and that I can't promise you any support for problems you might encounter. The reason these scripts are available is simply that I thought others might want to use and improve upon them.

Also I won't pretend that I wrote all these scripts from scratch, there are scripts you will find here, that I might have only edited to fix a typo. In fact there's a whole folder of scripts I've not edited at all, just uploaded so I have a place to wget them from. At the same time there are scripts here which are written completely from scratch, and major edits to scripts I have found elsewhere, to add functionality or just to suit me better.

To install these scripts you will need to place them in the scripts folder, and then edit the sbnc.tcl script source list, to tell the bnc to load the script. If it has been added to the tcl, you can download and update the script simply by running the command in the text box below.

If you do need to get in touch with me for whatever reason you can try #kh on irc.swiftirc.net. For other sbnc issues I would checking out the support here.

sBNC Scripts

Unedited Scripts

Firstly if you want to tap into the folder with the unedited scripts in, you can find those at /unedited/.

Scripts for all versions

Amsg.tcl File Size: 17.11KB - Last Modified: 04/04/2009 - To Update Type:
This script is for an AMSG blacklist, it will prevent messages from being sent to user specified channels. Read more.
 
Awaymessage.tcl File Size: 2.68KB - Last Modified: 04/04/2009 - To Update Type:
This script will allow users to turn on a message to be sent to all channels opon disconnecting from the BNC. Read more.
 
Basictcl.tcl File Size: 0.98KB - Last Modified: 04/04/2009 - To Update Type:
This script allows the creation of a 'TCL Bot', allowing users to run TCL on the BNC from channels. Read more.
 
Greet.tcl File Size: 8.63KB - Last Modified: 04/04/2009 - To Update Type:
This script automates the setting of greets on bots and services, it can return BNC related stats, and rotate random greet messages. Read more.
 
Nickserv.tcl File Size: 14.87KB - Last Modified: 04/04/2009 - To Update Type:
This script allows the user to set a nickserv password, and allow the BNC to auto identify to nickserv upon request and connect. Read more.
 
Offlinereply.tcl File Size: 4.48KB - Last Modified: 04/04/2009 - To Update Type:
This script will message the nickname of any user who query's or notices the user while they are disconnected. It also checks channels for highlights and replys in a similar fashion Read more.
 
Php.tcl File Size: 2.38KB - Last Modified: 04/04/2009 - To Update Type:
This script demo's the use of php within tcl Read more.
 
Ping6.tcl File Size: 0.86KB - Last Modified: 04/04/2009 - To Update Type:
This script adds a ping6 and links command to tcl. Read more.
 
Sbncbot.example.tcl File Size: 1.87KB - Last Modified: 04/04/2009 - To Update Type:
This is an example script, allowing the creation of 'perform' bots, turning a BNC user into a harmless bot. Read more.
 
Tcl.tcl File Size: 4.54KB - Last Modified: 04/04/2009 - To Update Type:
This script enables remote control over a BNC account making a sort of 'TCL Bot', using a /sbnc command you control the 'bot settings. Read more.
 
Updatetest.tcl File Size: 0.08KB - Last Modified: 04/04/2009 - To Update Type:
putlog "If you see this line this script (updatetest.tcl) was loaded successfully!" Read more.
 
Version.tcl File Size: 1.49KB - Last Modified: 04/04/2009 - To Update Type:
This adds a version reply from the BNC opon ctcp request. Read more.
 
Wakeup.tcl File Size: 2.94KB - Last Modified: 04/04/2009 - To Update Type:
This script adds a !wakeup [hours ago] script based on the xkcd comic (http://xkcd.com/448/) Read more.
 

Scripts for sbnc 1.2

Channelsort.tcl File Size: 3.58KB - Last Modified: 04/04/2009 - To Update Type:
This allows different types of channel sorting, changing the order channels are joined and ordered on connect. Read more.
 
Defaultsettings.tcl File Size: 3.39KB - Last Modified: 04/04/2009 - To Update Type:
This allows an admin to set up a set of default settings for users. By Worrum and BlackShroud. Read more.
 
Lock.tcl File Size: 10.57KB - Last Modified: 30/10/2009 - To Update Type:
This script is to disable user settings, it will prevent users from changing specific settings. Read more.
 
Log.tcl File Size: 15.22KB - Last Modified: 04/04/2009 - To Update Type:
This script logs channels for users while they are offline. Read more.
 
Partyline.tcl File Size: 22.25KB - Last Modified: 09/07/2009 - To Update Type:
This script allows the creation of partyline's, channels which exist on the bnc and not the IRC server. Read more.
 
Vhost.tcl File Size: 15.76KB - Last Modified: 17/04/2009 - To Update Type:
This allows the limiting of vhost usage, set the max clients per vhost and auto set vhost on user creation. Read more.
 
Virtual.tcl File Size: 23.76KB - Last Modified: 04/04/2009 - To Update Type:
This allows the additon of virtual admins, these admins get limited control over users they add. Read more.
 

Scripts for sbnc 1.1

Iface.tcl File Size: 7.8KB - Last Modified: 04/04/2009 - To Update Type:
This script is to allow external interfaces to the BNC such as using the web interface. By BlackShroud Read more.
 
Khextra.tcl File Size: 14.12KB - Last Modified: 04/04/2009 - To Update Type:
This script is a collation of scripts to improve on the admin commands available on sbnc 1.1 Read more.
 
Partyline.tcl File Size: 17.96KB - Last Modified: 04/04/2009 - To Update Type:
This script allows the creation of partyline's, channels which exist on the bnc and not the IRC server. Read more.
 
Vhost.tcl File Size: 6.77KB - Last Modified: 04/04/2009 - To Update Type:
This allows the limiting of vhost usage, set the max clients per vhost and auto set vhost on user creation. By Worrum and BlackShroud. Read more.
 
Virtual.tcl File Size: 21.99KB - Last Modified: 04/04/2009 - To Update Type:
This allows the additon of virtual admins, these admins get limited control over users they add. Read more.
 

Page source Valid XHTML 1.0 Transitional