public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var payload = new WebhookMovieDeletePayload { EventType = WebhookEventType.MovieDelete, Movie = new WebhookMovie(deleteMessage.Movie), DeletedFiles = deleteMessage.DeletedFiles }; _proxy.SendWebhook(payload, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var attachments = new List <Attachment> { new Attachment { Title = deleteMessage.Movie.Title, Text = deleteMessage.DeletedFilesMessage } }; var payload = CreatePayload("Movie Deleted", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { if (deleteMessage.DeletedFiles) { if (Settings.Notify) { _mediaBrowserService.Notify(Settings, MOVIE_DELETED_TITLE_BRANDED, deleteMessage.Message); } if (Settings.UpdateLibrary) { _mediaBrowserService.UpdateMovies(Settings, deleteMessage.Movie, "Deleted"); } } }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var movie = deleteMessage.Movie; var attachments = new List <Embed> { new Embed { Title = movie.Title, Description = deleteMessage.DeletedFilesMessage } }; var payload = CreatePayload("Movie Deleted", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var movie = deleteMessage.Movie; var variables = new StringDictionary(); variables.Add("Radarr_EventType", "MovieDelete"); variables.Add("Radarr_Movie_Id", movie.Id.ToString()); variables.Add("Radarr_Movie_Title", movie.Title); variables.Add("Radarr_Movie_Year", movie.Year.ToString()); variables.Add("Radarr_Movie_Path", movie.Path); variables.Add("Radarr_Movie_ImdbId", movie.ImdbId ?? string.Empty); variables.Add("Radarr_Movie_TmdbId", movie.TmdbId.ToString()); variables.Add("Radarr_Movie_DeletedFiles", deleteMessage.DeletedFiles.ToString()); if (deleteMessage.DeletedFiles && movie.MovieFile != null) { variables.Add("Radarr_Movie_Folder_Size", movie.MovieFile.Size.ToString()); } _proxy.SendNotification(variables, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var movie = deleteMessage.Movie; var environmentVariables = new StringDictionary(); environmentVariables.Add("Radarr_EventType", "MovieDelete"); environmentVariables.Add("Radarr_Movie_Id", movie.Id.ToString()); environmentVariables.Add("Radarr_Movie_Title", movie.Title); environmentVariables.Add("Radarr_Movie_Year", movie.Year.ToString()); environmentVariables.Add("Radarr_Movie_Path", movie.Path); environmentVariables.Add("Radarr_Movie_ImdbId", movie.ImdbId ?? string.Empty); environmentVariables.Add("Radarr_Movie_TmdbId", movie.TmdbId.ToString()); environmentVariables.Add("Radarr_Movie_DeletedFiles", deleteMessage.DeletedFiles.ToString()); if (deleteMessage.DeletedFiles && movie.MovieFile != null) { environmentVariables.Add("Radarr_Movie_Folder_Size", movie.MovieFile.Size.ToString()); } ExecuteScript(environmentVariables); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var body = $"{deleteMessage.Message}"; SendEmail(Settings, MOVIE_DELETED_TITLE_BRANDED, body); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { _twitterService.SendNotification($"Movie Deleted: {deleteMessage.Message}", Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { _prowlProxy.SendNotification(MOVIE_DELETED_TITLE, deleteMessage.Message, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { var body = $"{deleteMessage.Message}"; _proxy.SendNotification(MOVIE_DELETED_TITLE, body, Settings); }
public override void OnMovieDelete(MovieDeleteMessage deleteMessage) { TestLogger.Info("OnMovieDelete was called"); }