telegram-slskd-local-bot

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

要求

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 或家庭实验室。