CinemaStatus

CinemaStatus

Docker 应用程序 from Keenaanee's Repository

概述

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)

运行时参数

网络
bridge
外壳
sh
特权
false

模板配置

Key 1Variable

Discord bot token

目标
DISCORD_TOKEN
默认值
YOUR_BOT_TOKEN_HERE
Key 2Variable

Plex server URL

目标
PLEX_URL
默认值
http://127.0.0.1:32400
Key 3Variable

Plex API token

目标
PLEX_TOKEN
默认值
YOUR_PLEX_TOKEN_HERE
Key 4Variable

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

目标
TARGET_USER
Key 5Variable

Discord voice channel ID to rename

目标
CINEMA_CHANNEL_ID
默认值
YOUR_VOICE_CHANNEL_ID_HERE
Key 6Variable

Base channel name

目标
BASE_CHANNEL_NAME
默认值
🎬 Cinema
价值
🎬 Cinema
Key 7Variable

Seconds between channel renames

目标
RENAME_COOLDOWN
默认值
300
价值
300
Key 8Variable

Seconds between Plex polls

目标
POLL_INTERVAL
默认值
30
价值
30

下载统计数据

344
下载总数

详细信息

存储库
keenaanee/cinemastatus:latest
最后更新2025-11-14
初见2025-12-10

在Unraid 上运行 CinemaStatus 。

CinemaStatus 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。