mirror of
https://github.com/meshcore-dev/meshcore-cli.git
synced 2026-04-20 22:13:48 +00:00
sync_msgs command to get all pending msgs
This commit is contained in:
parent
6d5e5d1194
commit
00d3fb7c4a
1 changed files with 7 additions and 2 deletions
|
|
@ -89,7 +89,7 @@ class MeshCore:
|
||||||
case 7: # contact msg recv
|
case 7: # contact msg recv
|
||||||
res = {}
|
res = {}
|
||||||
res["type"] = "PRIV"
|
res["type"] = "PRIV"
|
||||||
res["pubkey_prefix"] = data[1:7]
|
res["pubkey_prefix"] = data[1:7].hex()
|
||||||
res["path_len"] = data[7]
|
res["path_len"] = data[7]
|
||||||
res["txt_type"] = data[8]
|
res["txt_type"] = data[8]
|
||||||
res["sender_timestamp"] = int.from_bytes(data[9:13], byteorder='little')
|
res["sender_timestamp"] = int.from_bytes(data[9:13], byteorder='little')
|
||||||
|
|
@ -98,7 +98,7 @@ class MeshCore:
|
||||||
case 8 : # chanel msg recv
|
case 8 : # chanel msg recv
|
||||||
res = {}
|
res = {}
|
||||||
res["type"] = "CHAN"
|
res["type"] = "CHAN"
|
||||||
res["pubkey_prefix"] = data[1:7]
|
res["pubkey_prefix"] = data[1:7].hex()
|
||||||
res["path_len"] = data[7]
|
res["path_len"] = data[7]
|
||||||
res["txt_type"] = data[8]
|
res["txt_type"] = data[8]
|
||||||
res["sender_timestamp"] = int.from_bytes(data[9:13], byteorder='little')
|
res["sender_timestamp"] = int.from_bytes(data[9:13], byteorder='little')
|
||||||
|
|
@ -201,6 +201,11 @@ async def next_cmd(mc, cmds):
|
||||||
print(json.dumps(await mc.get_contacts(),indent=4))
|
print(json.dumps(await mc.get_contacts(),indent=4))
|
||||||
case "recv" :
|
case "recv" :
|
||||||
print(await mc.get_msg())
|
print(await mc.get_msg())
|
||||||
|
case "sync_msgs" :
|
||||||
|
res=True
|
||||||
|
while res:
|
||||||
|
res = await mc.get_msg()
|
||||||
|
print (res)
|
||||||
case "infos" :
|
case "infos" :
|
||||||
print(mc.self_info)
|
print(mc.self_info)
|
||||||
case "advert" :
|
case "advert" :
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue