using MessagePack;

namespace MareSynchronos.API.Data;

[MessagePackObject(keyAsPropertyName: true)]
public record ChatMessage
{
    public string SenderName { get; set; } = string.Empty;
    public uint SenderHomeWorldId { get; set; } = 0;
    public byte[] PayloadContent { get; set; } = [];
}