Hallo,
ich nutze die yowsup implementierung um WhatsApp Nachrichten zu versenden und auch zum Teil um Befehle zu empfangen.
Leider bin ich noch nicht dahinter gekommen, wie ich beim Senden einen Zeilenumbruch machen kann??
\n im String scheint nicht zu funktionieren. Irgendwo las ich was von ###, aber auch dass ging nicht!
Lösung gefunden: muss in yowsup Code ändern, dann geht auch ###
https://github.com/tgalal/yowsup/issues/539
def setBody(self, body):
self.body = body.replace("###","\n")
in yowsup/layers/protocol_messages/protocolentities/message_text.py
so every ### in the message text will get replaced with \n
Greets
Byte
funktioniert leider nicht :/
gibt es einen anderen weg umbrüche zu machen?
Was funktioniert nicht, hast Du die Datei angepasst?
yowsup/layers/protocol_messages/protocolentities/message_text.py
dann im Bereich
def setBody(self, body):
self.body = body.replace("###","\n")
ändern. ggf. Raspi oder FHEM neu starten und dann müsste ab sofort jedes ### in der Nachricht durch einen Zeilenumbruch ersetzt werden.
Greets
Byte