Just pointing out a typo...
msg $chan ( $+ $3 $+ ) Is allready In My Datebase, Try Updating ( $+ $3 $+ \'s $+ ) Definition $+.
should be
msg $chan ( $+ $3 $+ ) Is already In My Datebase, Try Updating ( $+ $3 $+ \'s $+ ) Definition $+.
:).
Nice script.
/Whitey