Add timestamps to received text messages

pull/16/head
Mark Jessop 2024-09-14 21:13:14 +09:30
rodzic 3828ff03b5
commit 80810f0008
2 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -207,7 +207,7 @@
var text_messages = [];
socket.on('text_update', function(msg) {
var _text = "Msg #" + msg.id + ": " + msg.text;
var _text = msg.timestamp + " Msg #" + msg.id + ": " + msg.text;
text_messages.push(_text);
if(text_messages.length > 10){
text_messages.shift();

Wyświetl plik

@ -225,6 +225,8 @@ def handle_telemetry(packet):
elif packet_type == WENET_PACKET_TYPES.TEXT_MESSAGE:
# A text message from the payload.
text_data = decode_text_message(packet)
# Add some received timestamp info
text_data['timestamp'] = datetime.datetime.now(datetime.timezone.utc).strftime("%Y-%m-%dT%H:%M:%S.%fZ")
if text_data['error'] == 'None':
flask_emit_event('text_update', data=text_data)