diff options
| author | 2019-02-10 20:44:29 +0000 | |
|---|---|---|
| committer | 2019-02-10 20:44:29 +0000 | |
| commit | 89f035fdcfd5a4ce157e5cb5dac293736b42dfbf (patch) | |
| tree | c43edc7c22f14202995e37ccadef86717be5f6c3 /src/IRCServer.py | |
| parent | Shift encoding/truncating IRC lines to src/IRCLine.py (diff) | |
| signature | ||
Add `IRCServer.hostmask()` to construct our nick!user@host hostmask
Diffstat (limited to 'src/IRCServer.py')
| -rw-r--r-- | src/IRCServer.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/IRCServer.py b/src/IRCServer.py index f3f9d47b..f37a45f0 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -91,6 +91,9 @@ class Server(IRCObject.Object): def fileno(self) -> int: return self.cached_fileno or self.socket.fileno() + def hostmask(self): + return "%s!%s@%s" % (self.nickname, self.username, self.hostname) + def tls_wrap(self): client_certificate = self.bot.config.get("tls-certificate", None) client_key = self.bot.config.get("tls-key", None) |
