diff --git a/src/event_handlers/message_sender.py b/src/event_handlers/message_sender.py new file mode 100644 index 0000000..e780c92 --- /dev/null +++ b/src/event_handlers/message_sender.py @@ -0,0 +1,14 @@ +from server_connector import ServerUplinkConnector + + +class MessageSender: + def __init__(self, custom_anchor=None): + self.server_connector = ServerUplinkConnector() + if isinstance(custom_anchor, str): + custom_anchor = custom_anchor.encode('utf-8') + self.anchor = custom_anchor or b'message' + + def send(self, message): + if isinstance(message, str): + message = message.encode('utf-8') + self.server_connector.send(self.anchor, message)