Jump to content

Recommended Posts

ginjaninja
Posted (edited)

image.png.b33c4d053daf3738bffb581cf1b17cef.png

Purpose and Function

  • Reccomend media to 1 or more recipients (recipients the admin has given you access to). Recommendations are checked for unwatched then added to a user dedicated 'recommendation collection'
  • Admin send Recommendation access model - Everyone, No One (default), Named Users, Group Membership.
  • Configurable default New User behaviour (send policy, group membership). Configurable collection naming.
  • Admin server wide media type control.
  • User (and optionally admin) controlled recommendation receive preferences.
  • Toast notification of reccomendations. Historical event view of reccomendations.
  • Watched Medias are removed from a user's reccomendation collection on event and scheduled task.

Getting Started

  • Establish your preferred collection naming syntax.
  • Give users access to make recomendations to other users.
  • Use the user facing UI under the profile picture (only available on a web client) to make a reccomendation.
  • Review the "Collection" library for users' recomendation collections.

Disclaimers

  • Vibe coded with Claude, backup database before 1st use, until tested. (Collections are individually targetted for adding individual members)

Download

https://github.com/ginjaninja1/RecommendMe

Assume version changes require deletion of \data\RecommendMe ie a hard reset during early builds at least.

Changes

 

Known issues

Issues and Suggestions Welcome.


Roadmap [potential]

  • if Collections ever got an access model, implement that.
  • Import exisitng recomendations collections.
  • Implement most recent N mediaitems/images on collection collages agressively on change,
  • Store realtime notification for delivery when target user is playing something (improve chance of them seeing notification)


Other Info

  • Plugin stores data in \programdata\data\recommendme(good to know if you want to reset/uninstall)
Edited by ginjaninja

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...