[Enhancement]: Recommend to other users (of the same server/library) #454

Open
opened 2026-04-24 23:09:59 +02:00 by adam · 2 comments
Owner

Originally created by @raviwarrier on GitHub (Jun 14, 2022).

Describe the feature/enhancement

"Recommend this" as a button to ping/notify someone else on the server that they should consider reading the book.

Some considerations (and solutions to possible problems you may run into):

  1. Show the "recommend this" button only if the server has multiple users
  2. Allow the users to be visible to/invisible from the function. For example, if I don't want recommendations, I can turn it off and no one on the server will see my username on the list of people they can recommend the book to.
  3. If not to specific people, maybe if someone flags/recommends a book, it just displays as a notification "Someone in the community thinks this book is worth reading" (or some similar notification).
Originally created by @raviwarrier on GitHub (Jun 14, 2022). ### Describe the feature/enhancement "Recommend this" as a button to ping/notify someone else on the server that they should consider reading the book. Some considerations (and solutions to possible problems you may run into): 1. Show the "recommend this" button only if the server has multiple users 2. Allow the users to be visible to/invisible from the function. For example, if I don't want recommendations, I can turn it off and no one on the server will see my username on the list of people they can recommend the book to. 3. If not to specific people, maybe if someone flags/recommends a book, it just displays as a notification "Someone in the community thinks this book is worth reading" (or some similar notification).
adam added the enhancement label 2026-04-24 23:09:59 +02:00
Author
Owner

@ZLoth commented on GitHub (Aug 26, 2024):

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

If ABS has multiple users configured, then it would nice to have a feature to "Recommend" an audiobook to another user.

Why would this be helpful?

My self-hosted audiobookshelf server has a few thousand audiobooks available which I share with other family members. This volume of books can be intimidating to someone who is new to listening to audiobooks. By providing a "Recommend" feature, I can recommend several audiobooks to try out for the first time listener along with some optional text behind the recommendation. The recommend icon can only appear if there are recommended books, and recommended books can appear on the home page.

Future Implementation (Screenshot)

Recommend feature would have two items:

  • Specific User or All Users
  • 150 character limit on suggestion

From Web Page:
image

Audiobookshelf Server Version

2.12.3

@ZLoth commented on GitHub (Aug 26, 2024): ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement If ABS has multiple users configured, then it would nice to have a feature to "Recommend" an audiobook to another user. ### Why would this be helpful? My self-hosted audiobookshelf server has a few thousand audiobooks available which I share with other family members. This volume of books can be intimidating to someone who is new to listening to audiobooks. By providing a "Recommend" feature, I can recommend several audiobooks to try out for the first time listener along with some optional text behind the recommendation. The recommend icon can only appear if there are recommended books, and recommended books can appear on the home page. ### Future Implementation (Screenshot) Recommend feature would have two items: - Specific User or All Users - 150 character limit on suggestion From Web Page: ![image](https://github.com/user-attachments/assets/5df29a9a-0c19-4b14-bd18-3632bd711bcc) ### Audiobookshelf Server Version 2.12.3
Author
Owner

@CalAlaera commented on GitHub (Sep 5, 2024):

I have a server that I share with my partners and we all enjoy using. Right now, as a workaround for this, we use a "Recommended Books" collection, but finding it isn't very intuitive for a new user. If there was a way to curate the "Discover" shelf on the home screen, that would work well.

@CalAlaera commented on GitHub (Sep 5, 2024): I have a server that I share with my partners and we all enjoy using. Right now, as a workaround for this, we use a "Recommended Books" collection, but finding it isn't very intuitive for a new user. If there was a way to curate the "Discover" shelf on the home screen, that would work well.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#454