Ten en cuenta que un "socket" gestionado desde PHP .. por la parte de PHP .. tan sólo te pone a tu disposición las funciones básicas para abrirlo, "escuchar" y "escribir" sobre el (ademas de cerrarlo .. claro).
Lo que "hables" .. (recibas/envies) con ese socket abierto .. dependerá del protocolo que use lo que abristes .. En tu caso el del IRC que por alguna RFC estará detallado.
Usa google y busca el protocolo IRC o busca por:
www.rfcfind.net
Un saludo,