{"repo":"shtbox/jellycheckr","free":true,"listed":false,"github":"https://github.com/shtbox/jellycheckr","clone":"git clone https://github.com/shtbox/jellycheckr.git","description":"Jellyfin plugin that detects continuous playback and shows an \"Are you still watching?\" prompt. If there is no response, playback is paused automatically. Ideal for preventing overnight binge sessions or unattended playback.","language":"C#","stars":38,"topics":["autopause","csharp","dotnet","home-media-server","idle-detection","jellyfin","jellyfin-client","jellyfin-plugin","jellyfin-web","media-server"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Jellycheckr Jellycheckr is an \"Are You Still Watching?\" plugin for Jellyfin. It is built for admins who want a more deliberate playback experience: less unattended autoplay, a clearer check-in point for long binge sessions, and a fallback path for clients that cannot render a web prompt. - Shows an interactive \"Are You Still Watching?\" prompt in Jellyfin Web. - Lets you trigger the check-in by episode count, a time threshold, or both. - Stops playback automatically if the viewer ignores the countdown. - Uses server-side fallback actions for native clients that cannot show the modal. - Includes a built-in configuration page inside the Jellyfin dashboard. Screenshots Web Client Example Built-In Configuration UI The plugin ships with its own dashboard configuration page, so you can tune prompt timing and native-client fallback behavior without editing files. Developer HUD (Testing Only) If you enable developer mode, Jellycheckr can show a debug HUD to help validate timing, trigger decisions, and prompt flow during testing. Why It Exists Jellyfin does not ship with a built-in Netflix-style autoplay check-in flow. Jellycheckr adds one without forcing a single behavior across every client type. - Web playback can present a blocking prompt with a clear continue-or-stop choice. - Native clients can still be handled through server-observed playback and pause/stop commands. - Admins can tune the timing to match how aggressively or gently they want playback managed. How It Works Jellyfi","default_branch":null,"files":null,"tree":[],"storefront":"/r/shtbox","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shtbox/jellycheckr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}