When enabling CAP extended-join on servers that support this extension, it's impossible to retrieve the information being sent by the server.
https://github.com/atheme/charybdis/blob/master/doc/extended-join.txtWhen extended-join is turned on via
CAP req :extended-join there are 2 additional parameters sent to the client in all
JOIN messages...
(Standard)
:MadGoat!arnie@loves.mirc.co.uk JOIN #mIRC(Extended)
:MadGoat!arnie@loves.mirc.co.uk JOIN #mIRC Arnie :I am Green! RAWR!Those added parameters are their NickServ account name, and gecos (real name).
There's no way to access this information by
On Join event, as $1- is left blank.
RAW Join doesn't trigger as an event, either. The only way to access the information is via /debug hacks.