Project workflow and community coordination bot for the Streamyfin ecosystem.
This Discord bot integrates Streamyfin development workflows directly into the Streamyfin Discord server and assists with issue creation, feature discussions, contributor metrics, repository browsing, project notifications, and user guidance.
The bot runs on Node.js and ships with a Dockerfile for containerized deployment.
- Node.js (see
package.jsonfor version) - Redis (used for caching)
- A Discord bot token with the required intents/permissions
- A GitHub token for the GitHub-related commands
- Copy
.env.exampleto.envand fill in your Discord bot token, GitHub token, and Redis connection details. - Copy
example.docker-compose.ymltodocker-compose.ymland adjust as needed. - Start the stack:
docker compose up -d
- Copy
.env.exampleto.envand fill in the required values. - Install dependencies and start the bot:
npm install npm start
| Command | Purpose |
|---|---|
/help |
Display available commands |
/beta |
Information about joining the beta program |
/donate |
Support the project financially |
/logs |
Instructions for providing Jellyfin logs |
/paste |
Link to paste.streamyfin.app for log sharing |
/piracy |
Show piracy policy boundaries |
/remindme |
Create a personal reminder |
/support |
Guidance on how to request support effectively |
/tv |
Status of Android TV and Apple TV clients |
/wyci |
Response when a requested feature is not planned |
Report Message (context) |
Report a message for moderator review |
| Command | Purpose |
|---|---|
/createissue |
Create a GitHub issue via guided private thread |
/closeissue |
Close and lock the related GitHub issue from discussion thread |
/featurerequest |
Submit a feature request and create a discussion thread |
/issue |
Retrieve or browse issues from GitHub |
/repo |
Show repository information or list organization repos |
/roadmap |
Show project roadmap |
/stats |
Display contributor leaderboard and project metrics |
/closeissueandReport Messagerequire moderator/maintainer permissions in the server.
Found a bug or have a feature request?
