https://github.com/abarnes6/presence-for-plex
A lightweight app which displays your Plex watch status in your Discord client.
https://github.com/abarnes6/presence-for-plex
discord plex rust
Last synced: 5 months ago
JSON representation
A lightweight app which displays your Plex watch status in your Discord client.
- Host: GitHub
- URL: https://github.com/abarnes6/presence-for-plex
- Owner: abarnes6
- License: mit
- Created: 2025-04-10T02:44:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-05T05:01:59.000Z (5 months ago)
- Last Synced: 2026-02-05T16:34:10.898Z (5 months ago)
- Topics: discord, plex, rust
- Language: C++
- Homepage:
- Size: 1.03 MB
- Stars: 27
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Presence for Plex
A lightweight Discord Rich Presence client for Plex. Shows what you're watching with artwork, progress, and interactive links.
## Features
- Movies, TV shows, and music support
- Artwork from TMDB and MusicBrainz
- IMDb and MyAnimeList links as clickable buttons (thank you Jikan for MAL search)
- Progress timestamps
- Customizable display templates
- Multi-server support
## Configuration
Config file: `~/.config/presence-for-plex/config.yaml` (Windows: `%APPDATA%\presence-for-plex\config.yaml`)
### Template Variables
| Variable | Description |
|----------|-------------|
| `{title}` | Media title |
| `{show}` | TV show name |
| `{season}` | Season number |
| `{episode}` | Episode number |
| `{se}` | Formatted as S01E02 |
| `{year}` | Release year |
| `{genres}` | Genre list |
| `{artist}` | Music artist |
| `{album}` | Album name |
## Troubleshooting
Check the log file:
- Windows: `%APPDATA%\presence-for-plex\log.txt`
- macOS/Linux: `~/.config/presence-for-plex/log.txt`
## FAQ
### Why don't the buttons work for me?
Discord only shows Rich Presence buttons to others, not yourself.
## Attribution

## License
[MIT License](LICENSE)