For some reason the script I am noobishly trying to write is not working. The server message "mynick Nickname is already in use." is not triggering this part of my script "on *:NOTICE:*Nickname is already in use*:*:{ if ($network == SwiftIRC) { .msg nickserv recover mynick mypass } }" I have been reading a lot but I can't seem to figure this out. See server window output and script below. Does anyone know why the script is not initiating the recover/release part?

Server window:===================================================================
10 Mar 11:09:31 P * [10053] Software caused connection abort
-
10 Mar 11:09:31 P * Disconnected
-
10 Mar 11:09:49 P * Connecting to irc.swiftirc.net (6669)
-
10 Mar 11:09:55 P -hades.de.eu.SwiftIRC.net- *** Looking up your hostname...
-
10 Mar 11:09:55 P -hades.de.eu.SwiftIRC.net- *** Found your hostname (cached)
-
10 Mar 11:09:55 P -hades.de.eu.SwiftIRC.net- *** Checking ident...
-
10 Mar 11:09:58 P -hades.de.eu.SwiftIRC.net- *** No ident response; username prefixed with ~
-
mynick Nickname is already in use.

mynick Nickname is already in use.
-
10 Mar 11:10:02 P -NickServ- Your nick isn't registered.
-
mynick Nickname is already in use.
-
10 Mar 11:10:15 P * Your nick is now alternatenick
=================================================================


Script============================================================
on *:start:{
.server irc.swiftirc.net:+6697 -i mynick
}

on *:connect:{
if ($network == SwiftIRC) {
/nick mynick
.msg nickserv identify mypass
}
}

on *:NOTICE:*Nickname is already in use*:*:{
if ($network == SwiftIRC) { .msg nickserv recover mynick mypass }
}

on *:NOTICE:*User claiming your nick has been killed*:*:{
if ($network == SwiftIRC) { .msg nickserv release mynick mypass }
}

on *:NOTICE:*Services' hold on your nick has been released*:*:{ /nick mynick }

on *:NOTICE:*nick, type*:*:{
if ($network == SwiftIRC) { .msg nickserv identify mypass }
}

on *:NOTICE:*Your nick isn't registered*:*:{
if ($network == SwiftIRC) { /nick mynick }
}


on *:NOTICE:*Password accepted*:*:{
if ($network == SwiftIRC) { join #myChan mypass }
}

on *:JOIN:#mychan: {
if ($network == SwiftIRC) {
/mode #mychan +k chanpass
}
}