Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
        }
Пример #4
0
 public override void OnDownloadFailure(DownloadFailedMessage message)
 {
     _proxy.SendNotification(DOWNLOAD_FAILURE_TITLE, message.Message, Settings);
 }
Пример #5
0
 public override void OnDownloadFailure(DownloadFailedMessage message)
 {
     _twitterService.SendNotification($"Download Failed: {message.Message}", Settings);
 }
Пример #6
0
 public override void OnDownloadFailure(DownloadFailedMessage message)
 {
     TestLogger.Info("OnDownloadFailure was called");
 }
Пример #7
0
 public override void OnDownloadFailure(DownloadFailedMessage message)
 {
     _emailService.SendEmail(Settings, DOWNLOAD_FAILURE_TITLE_BRANDED, message.Message);
 }
Пример #8
0
 public override void OnDownloadFailure(DownloadFailedMessage message)
 {
     _growlService.SendNotification(DOWNLOAD_FAILURE_TITLE, message.Message, "DOWNLOADFAILURE", Settings.Host, Settings.Port, Settings.Password);
 }