Added human_info property to MessagePackets

This patch adds the human_info property to the MessagePacket
object to just return the filtered message_text
This commit is contained in:
Hemna 2024-04-10 13:58:44 -04:00
parent 2e9cf3ce88
commit 8f6f8007f4
1 changed files with 5 additions and 0 deletions

View File

@ -246,6 +246,11 @@ class MessagePacket(Packet):
_type: str = field(default="MessagePacket", hash=False)
message_text: Optional[str] = field(default=None)
@property
def human_info(self) -> str:
self.prepare()
return self._filter_for_send(self.message_text).rstrip("\n")
def _build_payload(self):
self.payload = ":{}:{}{{{}".format(
self.to_call.ljust(9),