Allows your Jellyfin server to communicate with JellyTV app.
-
Install .NET Core SDK
-
Build the plugin with the following command:
dotnet publish --configuration Release
- Place the resulting .dll file from
bin/Release/net8.0/publishinto its own folder inside the Jellyfin plugin directory.
The JellyTV plugin ships with a built-in webhook route that you can use in other programs such as Jellyseerr to trigger push notifications alongside the standard Jellyfin events.
{yourJellyfinUrl}/JellyTV/notifications
[
{
"title": "JellyTV",
"body": "A user has requested a movie",
"username": "Charly"
}
]Or target multiple specific users:
[
{
"title": "JellyTV",
"body": "A user has requested a movie",
"username": ["Charly", "Jamie"]
}
]Notes:
usernameis optional. When omitted the notification is sent to every registered JellyTV device. Supply either a single username/userId string or an array of strings to deliver to specific users.- The request must include a valid Jellyfin access token that belongs to an administrator account; the
JellyTV/notificationsendpoint ignores non-admin callers. - Keep
title≤ 128 characters andbody≤ 512 characters to avoid being rejected by the relay.
Content-Type: application/json
X-Emby-Token: {jellyfinToken}
For Jellyseerr :
[
{
"title": "New request from {{requestedBy_username}}",
"body": "{{subject}}"
}
]Help us grow, ask for new features and get support 🚀