namespace BotSharp.Abstraction.Messaging.Models.RichContent.Template; /// /// Coupon Template /// https://developers.facebook.com/docs/messenger-platform/send-messages/template/coupon /// public class CouponTemplateMessage : IRichMessage, ITemplateMessage { [JsonIgnore] public string Text { get; set; } public string Title { get; set; } public string Subtitle { get; set; } [JsonPropertyName("template_type")] public string TemplateType => "coupon"; [JsonPropertyName("coupon_code")] public string CouponCode { get; set; } [JsonPropertyName("coupon_url")] public string CouponUrl { get; set; } [JsonPropertyName("coupon_url_button_title")] public string CouponUrlButtonTitle { get; set; } = "Shop now"; [JsonPropertyName("coupon_pre_message")] public string CouponPreMessage { get; set; } = "Here's a deal just for you!"; [JsonPropertyName("image_url")] public string ImageUrl { get; set; } [JsonPropertyName("payload")] public string Payload { get; set; } }