CinemaStatus

CinemaStatus

Application Docker from Keenaanee's Repository

Vue d'ensemble

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)

Arguments d'exécution

Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

Key 1Variable

Discord bot token

Cible
DISCORD_TOKEN
Défaut
YOUR_BOT_TOKEN_HERE
Key 2Variable

Plex server URL

Cible
PLEX_URL
Défaut
http://127.0.0.1:32400
Key 3Variable

Plex API token

Cible
PLEX_TOKEN
Défaut
YOUR_PLEX_TOKEN_HERE
Key 4Variable

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

Cible
TARGET_USER
Key 5Variable

Discord voice channel ID to rename

Cible
CINEMA_CHANNEL_ID
Défaut
YOUR_VOICE_CHANNEL_ID_HERE
Key 6Variable

Base channel name

Cible
BASE_CHANNEL_NAME
Défaut
🎬 Cinema
Valeur
🎬 Cinema
Key 7Variable

Seconds between channel renames

Cible
RENAME_COOLDOWN
Défaut
300
Valeur
300
Key 8Variable

Seconds between Plex polls

Cible
POLL_INTERVAL
Défaut
30
Valeur
30

Télécharger les statistiques

344
Total des téléchargements

Détails

Référentiel
keenaanee/cinemastatus:latest
Dernière mise à jour2025-11-14
Première vue2025-12-10

Exécutez CinemaStatus sur Unraid.

CinemaStatus est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.