Script Name:
auth.tcl
Version: 0.02.01
Author: krimson
Script Date: 28/05/2006
Category: Services Scripts
Downloads: 188
File Name:
auth.zip
Short Description:
Makes the bot login automatically with X/Q from UnderNet/QuakeNet immediately after connecting to the server. Also performs definable usermodes before logging in.
Extended Description File
###
## Name: auth.tcl v0.02.01
## Author: krimson
## Info: Auth with X/Q on UnderNet/QuakeNet upon connect
and sets usermodes on bot before joining channels
#
## Features:
# This script makes the bot login automatically with X/Q from
# UnderNet/QuakeNet immediately after connecting to the server.
# It also performs definable usermodes before logging in.
#
## Thanks to: caesar @ undernet #botlending
#
## Contact:
# mail: krimsonlord@yahoo.com
# irc: krimson@undernet/quakenet#botlending
#
## Setup:
# change the values in "set data" with your user and password
# after that, all you have to do is copy the script in
# scripts/ dir and load it AT THE END of eggdrop.conf like this:
# "source scripts/auth.tcl"
#
## Changelog:
#
# v0.02.01 - bugfix release
# v0.02.00 - rewritten most of the code
# - now using namespace to prevent variable collision
# - now checking if X/Q exists in userfile with +f
# - if not, add them with +f flag
# v0.01.02 - changed auto-detection of network - now detecting
# directly from irc server upon connect
# - added on join event (in case X/Q was split, the bot
# now auths when they join a channel the bot is on)
# v0.01.01 - minor event bug fixes
# - simplified the procedures
# v0.01.00 - added auto-detection of network name from eggdrop's
# config file
# - rewritten verification process
# - the eggdrop doesn't .die anymore if it's on the
# wrong network. it just skips the whole script and
# leaves a warning in logs
# - added another failed event (in case the server the
# bot is on is split from the rest of the network and
# X or Q is gone missing, the bot will join all
# channels)
# v0.00.03 - removed secondary auth attempts
# - added failed event (in case the bot doesn't login),
# so that it won't stay out of all channels forever.
# v0.00.02 - fixed endless looping of auth attempts
# (if it happend to not auth from the first try)
# - extended script for quakenet
###