CinemaStatus

CinemaStatus

Docker-Anwendung from Keenaanee's Repository

Übersicht

Discord bot that polls Plex for the currently playing item, sets its own Discord Rich Presence,
and renames a cinema voice channel based on that media.

Configuration is via environment variables:

  • DISCORD_TOKEN: your bot token
  • PLEX_URL: Plex server URL (e.g. http://192.168.1.10:32400)
  • PLEX_TOKEN: Plex API token
  • TARGET_USER: Plex username to track (optional, leave blank to use first active session)
  • CINEMA_CHANNEL_ID: voice channel ID to rename
  • BASE_CHANNEL_NAME: base name of the channel
  • RENAME_COOLDOWN: seconds between renames
  • POLL_INTERVAL: seconds between Plex polls (default 30)

Laufzeit-Argumente

Netzwerk
bridge
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

Key 1Variable

Discord bot token

Ziel
DISCORD_TOKEN
Standard
YOUR_BOT_TOKEN_HERE
Key 2Variable

Plex server URL

Ziel
PLEX_URL
Standard
http://127.0.0.1:32400
Key 3Variable

Plex API token

Ziel
PLEX_TOKEN
Standard
YOUR_PLEX_TOKEN_HERE
Key 4Variable

Plex username to track (optional; blank = first active session)

Ziel
TARGET_USER
Key 5Variable

Discord voice channel ID to rename

Ziel
CINEMA_CHANNEL_ID
Standard
YOUR_VOICE_CHANNEL_ID_HERE
Key 6Variable

Base channel name

Ziel
BASE_CHANNEL_NAME
Standard
🎬 Cinema
Wert
🎬 Cinema
Key 7Variable

Seconds between channel renames

Ziel
RENAME_COOLDOWN
Standard
300
Wert
300
Key 8Variable

Seconds between Plex polls

Ziel
POLL_INTERVAL
Standard
30
Wert
30

Statistik herunterladen

344
Downloads insgesamt

Einzelheiten

Repository
keenaanee/cinemastatus:latest
Zuletzt aktualisiert2025-11-14
Erstmals gesehen2025-12-10

Führen Sie CinemaStatus auf Unraid aus.

CinemaStatus ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.