Go to file
2024-05-20 01:30:58 +02:00
.github 💚 Fix test coverage actions workflow 2023-09-03 14:14:07 +02:00
client Add web client (#108) 2023-03-08 09:41:55 +01:00
images Add unraid CA icon 2023-01-15 23:15:58 +01:00
src major commit 2024-05-19 23:23:05 +00:00
test ♻️ Migrate to NestJS 2022-12-18 12:17:33 +01:00
.deepsource.toml 👷 Add test coverage for deepsource 2023-04-01 12:46:17 +02:00
.dockerignore 🚀 Add deployments for armv7 and multi-architecture 2022-12-22 00:20:16 +01:00
.env.example 🐛 #236 Destroying connection improperly (#245) 2023-11-19 19:32:30 +01:00
.eslintrc.js 🚨 Fix EsLint errors 2022-12-20 11:03:24 +01:00
.gitignore 🙈 Ignore .vscode configuration files 2022-12-18 12:17:34 +01:00
.prettierrc ♻️ Migrate to NestJS 2022-12-18 12:17:33 +01:00
.yarnrc.yml ♻️ Migrate to NestJS 2022-12-18 12:17:33 +01:00
Dockerfile major commit 2024-05-19 23:23:05 +00:00
LICENSE.md Update messages sent to users 2020-09-22 15:37:45 +03:00
nest-cli.json ♻️ Migrate to NestJS 2022-12-18 12:17:33 +01:00
package-lock.json major commit 2024-05-19 23:23:05 +00:00
package.json major commit 2024-05-19 23:23:05 +00:00
README.md make it legal 2024-05-20 01:30:58 +02:00
tsconfig.build.json ♻️ Migrate to NestJS 2022-12-18 12:17:33 +01:00
tsconfig.json ♻️ Strict Typescript 2023-03-31 23:22:54 +02:00
yarn.lock major commit 2024-05-19 23:23:05 +00:00

Nest Logo


Jellyfin Discord Bot

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.

Features

  • 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 and Albums from your Jellyfin instance

📌 About this project

This project is a fork of manuel-rw's fork of KGT1's fork, adding functionality such as presence, defered messages, higher bitrate.

Limitations

  • 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)

🚀 Installation

Please check out manuel-rw's Wiki section in his repository for installation instructions:

https://github.com/manuel-rw/jellyfin-discord-music-bot/wiki

💻 Development

Clone it, make your changes and create a pull request. Simple as that

👤 Credits