telegram-slskd-local-bot
Docker 应用程序 from geiserx's Repository
概述
Telegram bot for automated music discovery and downloading. Resolves track metadata from Spotify, searches Soulseek (via slskd) for FLAC files, and places them in your music library with proper naming. Includes a scoring algorithm for quality selection.
Requires: slskd instance, Spotify API credentials, and a Telegram bot token.
More info: https://github.com/GeiserX/telegram-slskd-local-bot
Requires: slskd instance, Spotify API credentials, and a Telegram bot token.
More info: https://github.com/GeiserX/telegram-slskd-local-bot
要求
slskd instance, Spotify Developer API credentials, Telegram bot token
运行时参数
- 网络
bridge- 特权
- false
模板配置
DownloadsPathro
slskd completed downloads directory (read-only)
- 目标
- /downloads
- 默认值
- /mnt/user/Multimedia/Music/Downloads
Music OutputPathrw
Output directory for renamed FLAC files
- 目标
- /music
- 默认值
- /mnt/user/Multimedia/Music/FLAC
Bot TokenVariable
Telegram bot token from @BotFather
- 目标
- TELEGRAM_BOT_TOKEN
Spotify Client IDVariable
Spotify Developer API client ID
- 目标
- SPOTIFY_CLIENT_ID
Spotify Client SecretVariable
Spotify Developer API client secret
- 目标
- SPOTIFY_CLIENT_SECRET
slskd HostVariable
URL of your slskd instance
- 目标
- SLSKD_HOST
- 默认值
- http://slskd:5030
slskd API KeyVariable
slskd API key
- 目标
- SLSKD_API_KEY
Allowed UsersVariable
Comma-separated Telegram user IDs (empty = open)
- 目标
- TELEGRAM_ALLOWED_USERS
Auto ModeVariable
Automatically download best match without confirmation
- 目标
- AUTO_MODE
- 默认值
- false
Max ResultsVariable
Number of search results to display
- 目标
- MAX_RESULTS
- 默认值
- 5
下载统计数据
3,213
下载总数
详细信息
存储库
drumsergio/telegram-slskd-local-bot:latest最后更新2026-04-10
初见2026-04-06
在Unraid 上运行 telegram-slskd-local-bot 。
telegram-slskd-local-bot 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。