Remove $ from Discord delete notifications

pull/3762/head
Bogdan 5 months ago
parent 4215c21c94
commit 4f793f6b93

@ -25,15 +25,15 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnGrab(GrabMessage message) public override void OnGrab(GrabMessage message)
{ {
var embeds = new List<Embed> var embeds = new List<Embed>
{ {
new Embed new ()
{ {
Description = message.Message, Description = message.Message,
Title = message.Author.Name, Title = message.Author.Name,
Text = message.Message, Text = message.Message,
Color = (int)DiscordColors.Warning Color = (int)DiscordColors.Warning
} }
}; };
var payload = CreatePayload($"Grabbed: {message.Message}", embeds); var payload = CreatePayload($"Grabbed: {message.Message}", embeds);
_proxy.SendPayload(payload, Settings); _proxy.SendPayload(payload, Settings);
@ -43,7 +43,7 @@ namespace NzbDrone.Core.Notifications.Discord
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Description = message.Message, Description = message.Message,
Title = message.Author.Name, Title = message.Author.Name,
@ -59,12 +59,12 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnRename(Author author, List<RenamedBookFile> renamedFiles) public override void OnRename(Author author, List<RenamedBookFile> renamedFiles)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = author.Name, Title = author.Name,
} }
}; };
var payload = CreatePayload("Renamed", attachments); var payload = CreatePayload("Renamed", attachments);
@ -74,21 +74,21 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnAuthorAdded(Author author) public override void OnAuthorAdded(Author author)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = author.Name, Title = author.Name,
Fields = new List<DiscordField>() Fields = new List<DiscordField>()
{ {
new DiscordField() new ()
{ {
Name = "Links", Name = "Links",
Value = string.Join(" / ", author.Metadata.Value.Links.Select(link => $"[{link.Name}]({link.Url})")) Value = string.Join(" / ", author.Metadata.Value.Links.Select(link => $"[{link.Name}]({link.Url})"))
} }
}, },
} }
}; };
var payload = CreatePayload($"Author Added", attachments); var payload = CreatePayload("Author Added", attachments);
_proxy.SendPayload(payload, Settings); _proxy.SendPayload(payload, Settings);
} }
@ -96,13 +96,13 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnAuthorDelete(AuthorDeleteMessage deleteMessage) public override void OnAuthorDelete(AuthorDeleteMessage deleteMessage)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = deleteMessage.Author.Name, Title = deleteMessage.Author.Name,
Description = deleteMessage.DeletedFilesMessage Description = deleteMessage.DeletedFilesMessage
} }
}; };
var payload = CreatePayload("Author Deleted", attachments); var payload = CreatePayload("Author Deleted", attachments);
@ -112,13 +112,13 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnBookDelete(BookDeleteMessage deleteMessage) public override void OnBookDelete(BookDeleteMessage deleteMessage)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = $"${deleteMessage.Book.Author.Value.Name} - ${deleteMessage.Book.Title}", Title = $"{deleteMessage.Book.Author.Value.Name} - ${deleteMessage.Book.Title}",
Description = deleteMessage.DeletedFilesMessage Description = deleteMessage.DeletedFilesMessage
} }
}; };
var payload = CreatePayload("Book Deleted", attachments); var payload = CreatePayload("Book Deleted", attachments);
@ -128,13 +128,13 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnBookFileDelete(BookFileDeleteMessage deleteMessage) public override void OnBookFileDelete(BookFileDeleteMessage deleteMessage)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = $"${deleteMessage.Book.Author.Value.Name} - ${deleteMessage.Book.Title} - file deleted", Title = $"{deleteMessage.Book.Author.Value.Name} - ${deleteMessage.Book.Title} - file deleted",
Description = deleteMessage.BookFile.Path Description = deleteMessage.BookFile.Path
} }
}; };
var payload = CreatePayload("Book File Deleted", attachments); var payload = CreatePayload("Book File Deleted", attachments);
@ -144,14 +144,14 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnHealthIssue(HealthCheck.HealthCheck healthCheck) public override void OnHealthIssue(HealthCheck.HealthCheck healthCheck)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = healthCheck.Source.Name, Title = healthCheck.Source.Name,
Text = healthCheck.Message, Text = healthCheck.Message,
Color = healthCheck.Type == HealthCheck.HealthCheckResult.Warning ? (int)DiscordColors.Warning : (int)DiscordColors.Danger Color = healthCheck.Type == HealthCheck.HealthCheckResult.Warning ? (int)DiscordColors.Warning : (int)DiscordColors.Danger
} }
}; };
var payload = CreatePayload("Health Issue", attachments); var payload = CreatePayload("Health Issue", attachments);
@ -161,13 +161,13 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnBookRetag(BookRetagMessage message) public override void OnBookRetag(BookRetagMessage message)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Title = BOOK_RETAGGED_TITLE, Title = BOOK_RETAGGED_TITLE,
Text = message.Message Text = message.Message
} }
}; };
var payload = CreatePayload($"Track file tags updated: {message.Message}", attachments); var payload = CreatePayload($"Track file tags updated: {message.Message}", attachments);
@ -178,7 +178,7 @@ namespace NzbDrone.Core.Notifications.Discord
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Description = message.Message, Description = message.Message,
Title = message.SourceTitle, Title = message.SourceTitle,
@ -195,7 +195,7 @@ namespace NzbDrone.Core.Notifications.Discord
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Description = message.Message, Description = message.Message,
Title = message.Book?.Title ?? message.Message, Title = message.Book?.Title ?? message.Message,
@ -211,32 +211,32 @@ namespace NzbDrone.Core.Notifications.Discord
public override void OnApplicationUpdate(ApplicationUpdateMessage updateMessage) public override void OnApplicationUpdate(ApplicationUpdateMessage updateMessage)
{ {
var attachments = new List<Embed> var attachments = new List<Embed>
{ {
new Embed new ()
{ {
Author = new DiscordAuthor Author = new DiscordAuthor
{ {
Name = Settings.Author.IsNullOrWhiteSpace() ? Environment.MachineName : Settings.Author, Name = Settings.Author.IsNullOrWhiteSpace() ? Environment.MachineName : Settings.Author,
IconUrl = "https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/256.png" IconUrl = "https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/256.png"
}, },
Title = APPLICATION_UPDATE_TITLE, Title = APPLICATION_UPDATE_TITLE,
Timestamp = DateTime.UtcNow.ToString("yyyy-MM-ddTHH:mm:ss.fffZ"), Timestamp = DateTime.UtcNow.ToString("yyyy-MM-ddTHH:mm:ss.fffZ"),
Color = (int)DiscordColors.Standard, Color = (int)DiscordColors.Standard,
Fields = new List<DiscordField>() Fields = new List<DiscordField>()
{ {
new DiscordField() new ()
{ {
Name = "Previous Version", Name = "Previous Version",
Value = updateMessage.PreviousVersion.ToString() Value = updateMessage.PreviousVersion.ToString()
}, },
new DiscordField() new ()
{ {
Name = "New Version", Name = "New Version",
Value = updateMessage.NewVersion.ToString() Value = updateMessage.NewVersion.ToString()
} }
}, },
} }
}; };
var payload = CreatePayload(null, attachments); var payload = CreatePayload(null, attachments);

Loading…
Cancel
Save