The messages displayed when someone joins, parts, quits, is kicked and/or is banned are recognized by mIRC via the various events. Each of those items has it's own event.

The ON TEXT event, which monitors regular messages does not recognize these messages as text, as they are part of different events.

These are different from information that is echoed, as echoed information is not sent to the server but events are.