A simple Discord bot that enables you to broadcast
your Jellyfin Media Server music collection to voice channels.
It's Open Source and can easily be hosted by yourself!
Thank you manuel-rw for forking this project.
This is a fork of their fork and uses most of it's code.
- Lightweight and extendable using the Nest framework
- Easy usage with Discord command system (eg.
/play
,/pause
, ...) - Fast and validated configuration using environment variables
- Typesafe code for quicker development and less bugs
- Supports
Music
,Playlists
andAlbums
from your Jellyfin instance
This project is a fork of manuel-rw's fork of KGT1's fork, adding functionality such as presence, defered messages, higher bitrate.
- Bot does not support shards. This means, you cannot use it in multiple servers concurrently.
- Album covers are not visible, unless they are remote (eg. provided by external metadata provider)
- Streaming any video content in voice channels (See this issue)
Please check out manuel-rw's Wiki section in his repository for installation instructions:
https://github.com/manuel-rw/jellyfin-discord-music-bot/wiki
Clone it, make your changes and create a pull request. Simple as that
- https://tabler-icons.io/
- https://docs.nestjs.com/
- https://discord.js.org/
- https://github.com/fjodor-rybakov/discord-nestjs
- https://github.com/jellyfin/jellyfin-sdk-typescript
- https://jellyfin.org/
- https://github.com/KGT1/jellyfin-discord-music-bot
- https://gitmoji.dev/
- https://github.com/manuel-rw/jellyfin-discord-music-bot