/audiobookshelf-discord-rpc

Displays what you're listening to on audiobookshelf on discord!

Primary LanguageRustMIT LicenseMIT

audiobookshelf-discord-rpc

Displays what you're listening to on audiobookshelf on discord!

Shows Book Name, Author, Duration, Genres, and Cover Art

  • Note: This will display what you're listening to on any device but you must run this program on a computer with discord installed!

  • The Installer now has an update feature, just press u and let it do its thing!

image

Run

Windows

  • Download the installer
  • Run the installer as admin to have the autostart service
  • Generate your config file
  • Create the startup task
  • audiobookshelf-discord-rpc should now be started and will run on boot
  • Files are located at %localappdata%/AudiobookshelfDiscordRPC & Service is created with Task Scheduler

Linux

./audiobookshelf-discord-rpc-installer
  • Generate your config file
  • Create the systemd service (runs as user)
  • audiobookshelf-discord-rpc should now be started and will run on boot
  • Executable and config.json are located at ~/.local/bin/ & systemd service is located at ~/.config/systemd/user/audiobookshelf-discord-rpc.service

Get API Key (Must Be Admin)

abs-api-1 abs-api-2 abs-api-3

Build

git clone https://github.com/0xgingi/audiobookshelf-discord-rpc
cd audiobookshelf-discord-rpc
cargo build --release

Build Installer

git clone https://github.com/0xgingi/audiobookshelf-discord-rpc
cd audiobookshelf-discord-rpc/installer
cargo build --release