refactored

This commit is contained in:
2026-03-15 15:03:23 +01:00
parent 06f4c36b15
commit 7ce91a34dc
5 changed files with 70 additions and 9 deletions
+3 -1
View File
@@ -9,11 +9,13 @@ class MsgReceiver(MsgSink):
self.filter = filter
def is_msg(self, msg: MsgContainer):
res = False
try:
data = msg.data.decode(encoding="utf-8")
return re.match(self.filter, data)
res = re.match(self.filter, data) is not None
except UnicodeDecodeError:
pass
return res
def on_recv(self, msg: MsgContainer):
print(f"{self.name}: {msg}")