The IRC chat rooms are also called IRC channels . There are thousands of running IRC networks in the world . They run various implementations of IRC servers , and are administered by various groups of IRC operators , but the protocol exposed to IRC users is very similar , and all IRC networks can be accessed by the same client software , although there might be slight incompatibilities and limited functionality due to the differing server implementations .