From 0878e830e463d698edb222bc080bb6e991344b73 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Fri, 8 Nov 2024 20:31:24 -0500 Subject: [PATCH] Add getter for Message-ID --- lib/nntp/tiny/message.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/nntp/tiny/message.py b/lib/nntp/tiny/message.py index b5d0cf7..563f11c 100644 --- a/lib/nntp/tiny/message.py +++ b/lib/nntp/tiny/message.py @@ -65,6 +65,11 @@ class Message(): def header(self, key: str): return self.headers.get(key.lower()) + def id(self) -> str: + match = self.RE_MESSAGE_ID.match(self.header('Message-ID')) + + return match[1] + def date(self): try: return search_dates(self.headers['date'])[0][1]