From: Christian Heller Date: Wed, 11 Jun 2025 12:23:58 +0000 (+0200) Subject: Get USER command username from getpass.get_user(). X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/%22https:/validator.w3.org/process?a=commitdiff_plain;h=f860be8fd30fcdfae2913c1da87036926a5abed2;p=ircplom Get USER command username from getpass.get_user(). --- diff --git a/ircplom.py b/ircplom.py index 0c9bac2..bdf4171 100755 --- a/ircplom.py +++ b/ircplom.py @@ -5,6 +5,7 @@ from abc import ABC, abstractmethod from base64 import b64decode from contextlib import contextmanager from enum import Enum, auto +from getpass import getuser as getusername from inspect import _empty as inspect_empty, signature, stack from queue import SimpleQueue, Empty as QueueEmpty from signal import SIGWINCH, signal @@ -830,14 +831,10 @@ class TuiLoop(Loop): self._window_idx = idx self.window.draw() - def cmd__connect(self, - hostname: str, - username: str, - nickname: str, - realname: str + def cmd__connect(self, hostname: str, nickname: str, realname: str ) -> None: 'Send INIT_CONNECT command to main loop.' - login = LoginNames(user=username, nick=nickname, real=realname) + login = LoginNames(user=getusername(), nick=nickname, real=realname) self.broadcast(EventType.INIT_CONNECT, (hostname, login)) def cmd__prompt_enter(self) -> None: