…lines 1–47 unchanged (47 lines)
48 [FieldDefinition(3, Label = "NotificationsTelegramSettingsSendSilently", Type = FieldType.Checkbox, HelpText = "NotificationsTelegramSettingsSendSilentlyHelpText")]
49 public bool SendSilently { get; set; }
50
51 [FieldDefinition(4, Label = "NotificationsTelegramSettingsIncludeAppName", Type = FieldType.Checkbox, HelpText = "NotificationsTelegramSettingsIncludeAppNameHelpText")]
52 public bool IncludeAppNameInTitle { get; set; }
53
54 [FieldDefinition(5, Label = "NotificationsTelegramSettingsIncludeInstanceName", Type = FieldType.Checkbox, HelpText = "NotificationsTelegramSettingsIncludeInstanceNameHelpText", Advanced = true)]
55 public bool IncludeInstanceNameInTitle { get; set; }
56
57 [FieldDefinition(6, Label = "NotificationsTelegramSettingsMetadataLinks", Type = FieldType.Select, SelectOptions = typeof(MetadataLinkType), HelpText = "NotificationsTelegramSettingsMetadataLinksHelpText")]
58 public IEnumerable<int> MetadataLinks { get; set; }
59
60 public override NzbDroneValidationResult Validate()
61 {
62 return new NzbDroneValidationResult(Validator.Validate(this));
63 }
64 }
65}
66