namespace BotSharp.Abstraction.Messaging.Models.RichContent.Template { public class ButtonTemplateMessage : IRichMessage { public string Text { get; set; } = string.Empty; [JsonPropertyName("template_type")] public string TemplateType => "button"; public List Buttons { get; set; } = new List(); } public class ButtonElement { public string Type { get; set; } = string.Empty; public string? Url { get; set; } public string Title { get; set; } = string.Empty; } }