Script Name:
DieAuth.tcl
Version: 2.1
Author: Wcc
Script Date: 18/06/2002
Category: Not specified
Downloads: 15
File Name:
DieAuth2.1.tar.gz
Short Description:
Makes owners (+n users) enter an authorization code to use ".die" You can also password protect the .die command. Also disables /msg <bot> die.
Extended Description File
Information:
This script makes owners (+n users) enter an authorization code
to use ".die" You can also password protect the .die command.
Also disables /msg <bot> die.
Changes log for DieAuth.tcl:
Version 2.1
* Released to the public from the |DAWG| Tcl website.
* Fixed an error where dieauth_dopass was called even if
usepass was disabled.
* Code cleanups.
Version 2.0
* Released to the public from the |DAWG| Tcl website.
* Cleaned up code.
* Removed die lines.
* Added support for multiple info channels via the use of
user-defined channel flags.
* The script now works properly when die authorization and
password protection are disabled.
* Improved auth key generation.
Version 1.9
* Released to the public from the |DAWG| Tcl website.
* The bot will no longer try to message channels it isn't in.
* Changed fast queue to putserv.
Version 1.8
* Released to the public from the |DAWG| Tcl website.
* Added the option to shorten the auth code.
Version 1.7
* Released to the public from the |DAWG| Tcl website.
* Completely removed bold and the DIEAUTH: prefix in all
messages to channels.
* Added the option to disable the DIEAUTH: and use of bold
in DCC chat.
Version 1.6
* Released to the public from the |DAWG| Tcl website.
* If you are using eggdrop 1.6.7 and up, die will quit, than
die on its own, and quitting before killing the bot isn't
needed.
Version 1.5
* Released to the public from the |DAWG| Tcl website.
* Minor documentation updates.
* Put all configuration settings into an array to save code.
* Converted some 'if {string == "otherstring"} {' into 'if
{[string match string otherstring]} {'.
* Fixed a rand bug with uppercase characters.
Version 1.4
* Released to the public from the |DAWG| Tcl website.
* Renamed all putidx commands to putdcc for
forward-compatibility reasons.
Version 1.3
* Released to the public from the |DAWG| Tcl website.
* Added password protection.
* Added an option to broadcast a notice when a shutdown
starts/fails.
* Added an option to log when a shutdown starts/fails.
* Added an option to msg a nick or channel when a shutdown
starts/fails.
* Added user-defined encryption keys for generating the
authorization code.
* The bot now quits irc with the die reason specified.
If no reason is specified, the reason is 'Authorized
by $hand'.
* Added the option to append the user's hand to the die reason
* This script now replaces DiePass.tcl
Version 1.2
* UnReleased.
* Bug Fixes.
* Added the option to log invalid die attempts to a channel.
* Fixed a bug where dieauto_infodest should have been
dieauth_infodest.
Version 1.1
* Released to www.egghelp.org.
* Fixed minor spelling/grammatical errors.