onNamesReply

Catch a NAMES reply and record each person as having been seen.

When requesting NAMES on a channel, or when joining one, the server will send a big list of every participant in it, in a big string of nicknames separated by spaces. This is done automatically when you join a channel. Nicknames are prefixed with mode signs if they are operators, voiced or similar, so we'll need to strip that away.

More concretely, it uses a splitter to iterate each name and call updateUser to update (or create) their entry in the seenUsers associative array.

version(WithSeenPlugin)
private
void
onNamesReply