Hát.. nem tudom mire gondoltál pontosan, de ha saját IRC szervert üzemeltetsz (ircd, apró kis jól konfigurálható program, semmi extra), akkor olyan védelmet, tanúsítvány kezelést, tunnelt, stb. pakolsz alá amit nem sajnálsz:) Más szerverén logikusan csak kliens szinten tudsz bûvészkedni. A scripteket is IRCBot kezeli, amit szintén neked kell futtatnod lokálisan vagy szerveren.
Viszont az IRC további elõnye hogy nyílt forráskódú, ingyenes, és csaknem 20 évnyi tartalom található hozzá. Vagyis minden.
Van neki millió dokumentációja, API-ja, kis hozzáértéssel olyan klienst készítesz hozzá amilyet szeretnél, ugyanígy a szervert is úgy babrálod, ahogy jól esik:)