skynet-im/skynet-server

Message Dependency Verification

daniel-lerch opened this issue · 1 comments

Clients can currently send any dependencies as long as the referenced Message exists. The server should verify Dependencies to prevent clients from referencing messages from channels they are not a member of or referencing messages like MessageReceived or MessageRead.

You can use 0x22 and 0x23 to mark your own messages as read / received