Change your logging.json
file to output debug
logs for Jellyfin.Plugin.Webhook
. Make sure to add a comma to the end of "System": "Warning"
{
"Serilog": {
"MinimumLevel": {
"Default": "Information",
"Override": {
"Microsoft": "Warning",
"System": "Warning",
+ "Jellyfin.Plugin.Webhook": "Debug"
}
}
Use Handlebars templating engine to format notifications however you wish.
See Templates for sample templates.
<a>
tagEvery Notifier: Server
$major.$minor.$build
Every Notifier: User
Every Notifier: Device
Every Notifier: Client
BaseItem:
hh:mm:ss
BaseItem: Season
BaseItem: Episode
BaseItem: Audio
BaseItem: Album
Playback
hh:mm:ss
true/false
, Only when NotificationType == PlaybackStop
Audio info
Video info
Subtitle info
Plugin info
Future events can be created from https://github.com/jellyfin/jellyfin/blob/master/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs