#MeshCore deserves a native #Linux client IMO.

@sesivany How do you handle channel messages and specifically figuring out the sender for a channel message?

From what I can find out it's simply convention to put it into the text as a prefix and it's easy to impersonate others with this.

Any insights or learnings from building this?

@djh I handle it like other clients do: it's basically "SenderName: MessageText" and I separate the two. There isn't any protection from impersonation in public channels. It's all encrypted by a shared key, names are just prefixes.

I heard they were brewing something on the firmware level regarding this. There are a lot of things in MC that basically rely on people behaving well.

@sesivany gotcha that's aligned with what I've been seeing; thank you for confirming 🙌