diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html
index 415652a0..4561070a 100644
--- a/data/interfaces/default/settings.html
+++ b/data/interfaces/default/settings.html
@@ -1825,6 +1825,26 @@
{year} |
The release year for the item. |
+
+ {release_date} |
+ The release date (in date format) for the item. |
+
+
+ {air_date} |
+ The air date (in date format) for the item. |
+
+
+ {added_date} |
+ The date (in date format) the item was added to Plex. |
+
+
+ {updated_date} |
+ The date (in date format) the item was updated on Plex. |
+
+
+ {last_viewed_date} |
+ The date (in date format) the item was last viewed on Plex. |
+
{studio} |
The studio for the item. |
diff --git a/plexpy/notification_handler.py b/plexpy/notification_handler.py
index 0f28bc24..c83cb5ec 100644
--- a/plexpy/notification_handler.py
+++ b/plexpy/notification_handler.py
@@ -727,6 +727,11 @@ def build_notify_text(session=None, timeline=None, notify_action=None, agent_id=
'track_num': metadata['media_index'].zfill(1),
'track_num00': metadata['media_index'].zfill(2),
'year': metadata['year'],
+ 'release_date': arrow.get(metadata['originally_available_at']).format(date_format),
+ 'air_date': arrow.get(metadata['originally_available_at']).format(date_format),
+ 'added_date': arrow.get(metadata['added_at']).format(date_format),
+ 'updated_date': arrow.get(metadata['updated_at']).format(date_format),
+ 'last_viewed_date': arrow.get(metadata['last_viewed_at']).format(date_format),
'studio': metadata['studio'],
'content_rating': metadata['content_rating'],
'directors': ', '.join(metadata['directors']),