Jump to content

Plugin: Emby Reporter.


Recommended Posts

Posted (edited)

Latest version can be found at yocksers/EmbyReporter: Report issues in Emby

I have had this plugin running for a nearly half a year now  for my own use and have decided to share it.

It enables users to report issues with videos.
This is done by right clicking a video and pressing the "report issue" in the context menu.

image.png.795649828448e70824ae0906cd11efa7.png

It also adds a menu and a small notification badge in the menu and top of the main page.

image.png.d064d76c6d8bd08cb80584a1d466eedf.png

Pressing either will open a chat where the user can communicate with the admin.

image.png.70cc1c359f2e74809fd1b3f4bd514680.png

It does this by injecting a two scripts in Emby.
The plugin does this for you when you click the  "install client script", clicking the "remove client script" restores the files back to normal.
A backup of the files will be created when installing the scripts.
Note: This only works for Windows and some Linux installs of Emby, for Docker see the bottom of this post.

image.png.e451617ec38ef110d5c1bbecf756a05a.png

The plugin can also be set to send notifications through Emby with forexample Pushover so you get notifications on you phone or other devices when a report is made by a user.

In the settings there is a log of the reports made so reports made can easily be seen.

Limitations:
This only works in the webclient and not the apps.

For Docker installs of Emby the plugin is supplied with some scripts that needs to be bound in the Docker compose.
Place the script file on your system and make 3 bindings in the docker compose.
For example:
image.thumb.png.30bb9da77aab2b91387f78b7fa0c9887.png

Change the host path accordingly do where you placed the files.

Edited by yocker
  • Like 4
  • Agree 1
  • Thanks 1
  • 2 months later...
yocker
Posted

Not atm.
I'm slowly working on making a fully contained plugin that installs the script by it self.
Unknown when it's done.

  • Like 1
  • 3 weeks later...
yocker
Posted (edited)
On 3/8/2026 at 6:00 PM, Raichi said:

Hello @yockeris this plugin still available?

The plugin should work now with a a button to install the scripts needed and one to undo the changes.

Please note:
The plugin changes the internal Emby file actionsheet.js to be able to work, but it will make a backup before hand.
Also, this is beta so some bugs might be there, i have been running this my self for some time on my own server for a while now though without any problems.
It will only work in the webclient and not in the Emby Apps

 

Edited by yocker
  • Thanks 1
yocker
Posted

There we go, bit better description in top post. :) 

  • 2 weeks later...
Posted

New version up at yocksers/EmbyReporter: Report issues in Emby.

Added some of functionality.

1) User and admin can chat with each other.
2) Issue status
3) Notification appears on new reply from admin on the mainpage for the user.
4) Button in the side bar for opening the chat.
5) Toast message gets sent to user when they are watching a video so they don't miss the reply.
6) User can close the issue, in case it was sent by mistake.

Remember press the uninstall scripts before updating the plugin and to clear the cache of the browser after pressing install script.
 

Posted

pitty this only works for web client

Posted
6 minutes ago, kikinjo said:

pitty this only works for web client

Agree.
But maybe it will give the devs some ideas for a report system that does.

  • Like 1
yocker
Posted

Updated the first post with some instructions on how to install on the docker version of Emby.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...