caesar wrote:Anyway, how do you check if someone has his nickname registered/logged in with NickServ?
Depends.
Nick is registered (but you don't care if they logged in): Ask NickServ.
If you share a common channel, and the network has account-notify and extended join, you can use that info. (eggdrop 1.9 keeps track of the account name in that case)
If the network has WHOX (advertised in the 005 isupport numeric), then you can do a /who on the nick and see if the account name is != 0.
On some networks you can see if someone is logged in by looking at their /who flags - if they have the r flag, they are logged in.
As a last resort - ask NickServ. Many NickServ implementations have a /ns status NICK command, which can be somewhat easily scripted.