Replays any queued Replays awaiting the result of a WHOIS query. Before that, records the user's services account by saving it to the user's IRCClient in the IRCPlugin's IRCPluginState.users associative array.
dialect.defs.IRCEvent.Type.RPL_ENDOFWHOIS is also handled, to cover the case where a user without an account triggering Permissions.anyone- or Permissions.ignore-level commands.
This function was part of UserAwareness but triggering queued replays is too common to conflate with it.
Replays any queued Replays awaiting the result of a WHOIS query. Before that, records the user's services account by saving it to the user's IRCClient in the IRCPlugin's IRCPluginState.users associative array.
dialect.defs.IRCEvent.Type.RPL_ENDOFWHOIS is also handled, to cover the case where a user without an account triggering Permissions.anyone- or Permissions.ignore-level commands.
This function was part of UserAwareness but triggering queued replays is too common to conflate with it.