- LidarrClient (api/v1) with lookup, profile/folder discovery, and add_artist - !media music <query> — MusicBrainz lookup via Lidarr, numbered list cached per (room, sender) - !media music add <query|N> — POST /api/v1/artist with profile/folder defaults (auto-picks first if not set in config). Carries through images/genres/links from the lookup result and kicks off a search for missing albums by default. - New config block 'lidarr' with optional quality_profile_id / metadata_profile_id / root_folder_path overrides.
12 lines
186 B
YAML
12 lines
186 B
YAML
maubot: 0.3.1
|
|
id: com.3ddbrewery.media
|
|
version: 0.5.0
|
|
license: MIT
|
|
modules:
|
|
- media_bot
|
|
main_class: MediaBot
|
|
config: true
|
|
extra_files:
|
|
- base-config.yaml
|
|
database: true
|
|
webapp: true
|