def add_from_namreply(self, items: tuple[str, ...]):
'Add to .user_ids items assumed as nicknames with membership prefixes.'
for item in items:
- nickname = item.lstrip(self._get_membership_prefixes())
- self.user_ids.append(self._userid_for_nickuserhost(
- NickUserHost(nickname), create_if_none=True))
+ n_u_h = NickUserHost(item.lstrip(self._get_membership_prefixes()))
+ user_id = self._userid_for_nickuserhost(n_u_h, create_if_none=True)
+ self.user_ids.append(user_id, complete=False)
def append_user(self, user: '_User') -> None:
'To .user_ids append user.nickname and declare .user_ids complete.'