First working version of jellyseerr discord bot

This commit is contained in:
2025-05-25 16:05:57 +02:00
commit 1748432ddb
12 changed files with 9249 additions and 0 deletions

36
.env.example Normal file
View File

@ -0,0 +1,36 @@
# Discord Jellyseerr Bot - Environment Variables
# Copy this file to .env and fill in your values
# Discord Bot Token (required)
DISCORD_BOT_TOKEN=your_discord_bot_token_here
# Bot command prefix (default is !)
BOT_PREFIX=!
# Jellyseerr Configuration (required)
JELLYSEERR_URL=http://your-jellyseerr-instance:5055
# Jellyseerr Authentication (using local user account)
JELLYSEERR_EMAIL=your_jellyseerr_email@example.com
JELLYSEERR_PASSWORD=your_jellyseerr_password
# Set to false if you want to disable local login (not recommended)
JELLYSEERR_LOCAL_LOGIN=true
# Number of days until authentication cookie expires (default: 7)
AUTH_COOKIE_EXPIRY=7
# Notifications
# Jellyseerr provides webhooks for notifications, which can be configured
# directly in the Jellyseerr settings. Discord webhooks are recommended
# instead of using this bot for notifications.
# UI Settings
EMBED_COLOR=0x3498db
# Debug Settings
# Set to true to enable verbose logging (useful for troubleshooting)
DEBUG_MODE=false
# API request timeout in seconds
REQUEST_TIMEOUT=30