{"repo":"AbhayVAshokan/jellyfin-syncplay-chat","free":true,"listed":false,"github":"https://github.com/AbhayVAshokan/jellyfin-syncplay-chat","clone":"git clone https://github.com/AbhayVAshokan/jellyfin-syncplay-chat.git","description":"Live chat plugin for your Jellyfin Syncplay.","language":"JavaScript","stars":16,"topics":["chat","csharp","dotnet","jellyfin","jellyfin-plugin","syncplay"],"license":"GPL-3.0","category":"chat-messaging","readme_excerpt":"Syncplay Chat Syncplay Chat adds a chat button during SyncPlay sessions and sends chat messages as Jellyfin toasts to devices in the same SyncPlay group. https://github.com/user-attachments/assets/69be29fa-b328-45c5-9967-f9582b0dd7d1 Pre-requisites - Jellyfin server compatible with Jellyfin.Controller / Jellyfin.Model 10.11.8 . - .NET SDK 9.0 for building. - Jellyfin File Transformation plugin installed and enabled. - Without File Transformation, sync-chat.js will not be injected into the web client. Installation 1. In Jellyfin, go to Dashboard Plugins Catalog ⚙️ 2. Click ➕ and give the repository a name (e.g., \"Jellfin SyncPlay Chat\"). 3. Set the Repository URL to: 4. Click Save. 5. Go to the Catalog tab, find SyncPlay Chat in the list, and click Install. 6. Restart your Jellyfin server to complete the installation. Local Development Deploy From repository root: What it does: - Publishes the solution in Debug. - Copies publish output to Jellyfin plugin directory. Environment overrides: Notes: - PLUGIN DIR takes precedence over JELLYFIN DATA DIR . - Default JELLYFIN DATA DIR is $HOME/Library/Application Support/jellyfin . - Restart Jellyfin after deploy. Manual Build and Install Build: Output: - Jellyfin.Plugin.SyncPlayChat/bin/Release/net9.0/publish/ Install manually by copying publish output into a plugin folder such as: - macOS: $HOME/Library/Application Support/jellyfin/plugins/SyncPlayChat - Linux: $HOME/.local/share/jellyfin/plugins/SyncPlayChat - Windows: %LOCALAPPDATA","default_branch":null,"files":null,"tree":[],"storefront":"/r/AbhayVAshokan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AbhayVAshokan/jellyfin-syncplay-chat/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."}