using System.Text.Json.Serialization; using LibMatrix.Helpers; using LibMatrix.Interfaces; namespace LibMatrix.StateEventTypes.Common; [MatrixEvent(EventName = "im.ponies.room_emotes")] public class RoomEmotesEventContent : EventContent { [JsonPropertyName("emoticons")] public Dictionary? Emoticons { get; set; } [JsonPropertyName("images")] public Dictionary? Images { get; set; } [JsonPropertyName("pack")] public PackInfo? Pack { get; set; } public class EmoticonData { [JsonPropertyName("url")] public string? Url { get; set; } } public class PackInfo { } }