public override void OnDownloadFailure(DownloadFailedMessage message) { var attachments = new List <Embed> { new Embed { Description = message.Message, Title = message.SourceTitle, Text = message.Message, Color = (int)DiscordColors.Danger } }; var payload = CreatePayload($"Download Failed: {message.Message}", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnDownloadFailure(DownloadFailedMessage message) { var attachments = new List <Attachment> { new Attachment { Fallback = message.Message, Title = message.SourceTitle, Text = message.Message, Color = "danger" } }; var payload = CreatePayload($"Download Failed: {message.Message}", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnDownloadFailure(DownloadFailedMessage message) { var attachments = new List <Embed> { new Embed { Author = new DiscordAuthor { Name = Settings.Author.IsNullOrWhiteSpace() ? Environment.MachineName : Settings.Author, IconUrl = "https://raw.githubusercontent.com/lidarr/Lidarr/develop/Logo/256.png" }, Description = message.Message, Title = message.SourceTitle, Text = message.Message, Color = (int)DiscordColors.Danger } }; var payload = CreatePayload($"Download Failed: {message.Message}", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnDownloadFailure(DownloadFailedMessage message) { _proxy.SendNotification(DOWNLOAD_FAILURE_TITLE, message.Message, Settings); }
public override void OnDownloadFailure(DownloadFailedMessage message) { _twitterService.SendNotification($"Download Failed: {message.Message}", Settings); }
public override void OnDownloadFailure(DownloadFailedMessage message) { TestLogger.Info("OnDownloadFailure was called"); }
public override void OnDownloadFailure(DownloadFailedMessage message) { _emailService.SendEmail(Settings, DOWNLOAD_FAILURE_TITLE_BRANDED, message.Message); }
public override void OnDownloadFailure(DownloadFailedMessage message) { _growlService.SendNotification(DOWNLOAD_FAILURE_TITLE, message.Message, "DOWNLOADFAILURE", Settings.Host, Settings.Port, Settings.Password); }