3个稳定版本
| 1.1.1 | 2022年12月6日 |
|---|---|
| 1.1.0 | 2022年6月7日 |
| 1.0.0 | 2022年5月27日 |
#10 in #plex
34KB
665 行代码
Plex Discord富存在感
显示您正在Plex服务器上观看的电影或电视剧。
深受 mpd-discord-rpc by Jake Stanger 的启发。
安装
通过cargo安装
cargo install plex-discord-rpc
手动安装
使用以下命令构建发布二进制文件
cargo build --release --locked
然后将其从 target/release/plex-discord-rpc 复制到您最喜欢的 bin 文件夹,并使其可执行。
cp target/release/plex-discord-rpc ~/.local/bin
chmod +x ~/.local/bin/plex-discord-rpc
然后,假设您的 bin 文件夹在您的 $PATH 中,运行该二进制文件
plex-discord-rpc
配置
运行程序一次将生成默认配置文件。在Linux上,它将在 ~/.config/plex-discord-rpc/config.toml。
Plex配置
host- 您Plex服务器的计算机名。例如:host.plex.localusername- 您在Plex服务器上的用户名。这用于跟踪哪个会话是您的以及您目前正在观看的内容。token- 您Plex服务器的X-Plex-Token。有关查找令牌的信息,请参阅 此处。tls- 如果您的Plex服务器使用TLS(即https或wss),则应将其设置为true。
Discord配置
app_id- 用于富存在感的Discord应用程序ID。large_image- 用于富存在感的大图像资产。small_image- 用于富存在感的小图像资产。large_text- 在悬停大图像时显示的文本。small_text- 在悬停小图像时显示的文本。
默认配置
[plex]
host = "localhost:32400"
username = "admin"
token = "change me"
tls = true
[discord]
app_id = 979815538509348874
large_image = "plex"
small_image = ""
large_text = "Plex"
small_text = ""
依赖项
~12–24MB
~383K SLoC