maubot-media/media_bot
Maddox d90d58755f v0.6.0: Seerr optional, scrubbed personal data, README rewrite
Issue #2.

Search/request now work without Seerr — when seerr.url/api_key are left
as placeholders the bot falls back to direct Sonarr/Radarr lookup + add
(mirrors how Lidarr music already works). Numbered selection keeps
working across both sources via a _source discriminator stamped onto
each result. !media requests / !media trending now print a friendly
hint when Seerr is absent.

base-config.yaml no longer ships any homelab-specific URLs, MXIDs, or
Emby UIDs — admin_users defaults to [], user_map to {}, and every
service URL uses a docker-hostname placeholder. New per-service config
keys (quality_profile_id, root_folder_path, monitor, search_on_add,
language_profile_id, minimum_availability) let operators pin Sonarr/
Radarr defaults the same way Lidarr already could; null = auto-pick
the first profile/folder.

README rewritten as a self-contained setup guide: requirements, build,
upload, instance config (Required vs Optional with the Seerr fallback
called out), webhook setup, fork notes.
2026-05-03 15:02:50 -04:00
..
clients v0.6.0: Seerr optional, scrubbed personal data, README rewrite 2026-05-03 15:02:50 -04:00
__init__.py Initial commit: media bot v0.1.0 2026-04-28 08:22:38 -04:00
bot.py v0.6.0: Seerr optional, scrubbed personal data, README rewrite 2026-05-03 15:02:50 -04:00
db.py v0.4.2: SQLite, subscriptions, Sonarr webhook, daily digest 2026-04-28 19:13:19 -04:00