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.local
username
- 您在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