So far i have done this
// !news system
on *:text:!news:#: { msg NickServ status $nick } if
(on *:text:*-NickServ- STATUS 3*) then ($istok(%friend,$nick,32)) { msg $nick %news }
else { msg $nick test %ID }
That is a logical lay out, and obviously doesnt work, I am just working on a proper soloution atm, help as always - appreciated.