aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2019-03-12 10:39:54 +0000
committerGravatar jesopo2019-03-12 10:39:54 +0000
commit10ca8a12192016bf9f9465ad5451064df869079b (patch)
tree5920acb21919125f61e7e4543ff08da5256d26d0
parentRemove default logging, show request path in our own _handle logging (diff)
signature
Add IRCUser.hostmask() to format nick/user/host in to a hostmask
-rw-r--r--src/IRCUser.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/IRCUser.py b/src/IRCUser.py
index c371bf5b..6cc1c506 100644
--- a/src/IRCUser.py
+++ b/src/IRCUser.py
@@ -32,6 +32,9 @@ class User(IRCObject.Object):
def __str__(self) -> str:
return self.nickname
+ def hostmask(self) -> str:
+ return "%s!%s@%s" % (self.nickname, self.username, self.hostname)
+
def get_id(self)-> int:
return (self.identified_account_id_override or
self.identified_account_id or self._id)