Miakkia 0 Posted 1 hour ago Posted 1 hour ago (edited) Hi everyone, I’d like to share MediaOps, a free and open-source, self-hosted Discord bot I’ve been building to bring several parts of an Emby community directly into Discord. The idea started from my own setup: I wanted users to be able to search the Emby library, request missing content through Ombi, follow the status of those requests, and organize synchronized Watch Parties without having to jump between multiple interfaces. MediaOps currently includes: Emby library search through /movie and /tv Recently added media with /latest Ombi movie and TV requests directly from Discord Discord Forum integration for media requests, including automatic status/tag updates Watch Party scheduling and management Random movie selection for Watch Parties Discord Scheduled Events and RSVP notifications English and French support Role-based Discord command permissions Docker deployment with support for Unraid and Portainer A /health command for checking the MediaOps, Emby and request-provider connections Watch Parties For synchronized playback, MediaOps integrates with Emby Watch Party by Oratorian, an open-source project specifically designed to provide synchronized Watch Party sessions for Emby. Emby Watch Party by Oratorian on GitHub MediaOps does not attempt to replace or reimplement the Watch Party engine. Instead, the two projects complement each other: Emby Watch Party by Oratorian handles the synchronized Emby playback experience, while MediaOps adds the Discord orchestration around it — scheduling a party, creating Discord events, handling participation, sending reminders, generating the Watch Party session and giving participants a simple way to join. This allows an Emby community to organize the entire Watch Party from Discord while relying on Oratorian's project for the actual synchronized viewing experience. A big thanks to Oratorian for making Emby Watch Party available as an open-source project. It is what makes the synchronized playback side of MediaOps' Watch Party integration possible. Self-hosted by design MediaOps v1 is intentionally single-tenant and self-hosted. You create your own Discord Application/Bot and connect your own MediaOps instance to your own Emby, Ombi and optional Watch Party services. Your Emby and Ombi credentials remain with your deployment; there is no central MediaOps service that needs access to your server. Installation MediaOps is distributed as a Docker image through GHCR and includes Docker Compose and Unraid templates. It has also been accepted into Unraid Community Applications and should become searchable there after the next CA catalog build. The project is licensed under GPLv3 and the source code, documentation, configuration examples and installation instructions are available on GitHub. Project links GitHub: MediaOps on GitHub MediaOps Community / support: Join the MediaOps Discord MediaOps is still a young project, so feedback from other Emby users and self-hosters would be very welcome — particularly around different Emby deployments, Discord workflows and features that would make the integration more useful. Thanks! miakkia Edited 1 hour ago by Miakkia missing info
GrimReaper 5101 Posted 1 hour ago Posted 1 hour ago 15 minutes ago, Miakkia said: GitHub: MediaOps on GitHub MediaOps Community / support: Join the MediaOps Discord Not sure how you inserted those links into the post, but both of them are null.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now