Fix sending quirks

This commit is contained in:
2025-10-20 16:47:56 +00:00
parent e677b6dff8
commit 36edd7998d

View File

@@ -68,6 +68,11 @@ async def send_message(number, text):
res = tn.read_until(b'whatever', timeout=4).decode()
logging.debug('Response data: %s', res)
# fix sending quirks: question marks and short messages
text = text.replace('?', '\\?')
if len(text) <= 2:
message = text + '\r\n' + CTRL_Z
else:
message = text + CTRL_Z
tn.write(message.encode())