🎬 Watch portal

Open Telegram and send /portal to your Index bot, then open the link it sends you.

β–Ά Admin

β–Ά Library

Search results

In your library

Request from TMDB

Home

Overview of library, catalog, channels, and queues.

Quick actions

Channel monitoring

πŸ€– Bot live indexes in place. πŸ“‘ Member watch forwards new files to ingest (use bot ⚑ Auto-setup to bulk-discover).

Register & set mode

All channels

πŸ€– Bot live index

Bot is admin here β€” new channel posts are indexed automatically.

πŸ“‘ Telethon member watch

Bot is not admin β€” Telethon polls and auto-forwards new files to the ingest sink.

πŸ“₯ Ingest sink

Pending list

Review uploads β€” same as bot /pending. Changing Lane to course, archive, shortform, or adult removes the item from pending. Media stays pending until TMDB map.

Batch map

One TMDB pick for a whole series.

Single files

User requests

Tracking list

TV seasons and multipart movies from your library (fast list β€” TMDB franchise collections load in the bot only).

Metadata gaps

Media library titles missing TMDB and/or poster. Courses are managed in Course library only. Tap Fix TMDB to pick a match inline.

Upload pipeline

Configure source channels, monitor jobs, and run end-to-end tests. Channel pickers for new targets are easiest in the Telegram bot (Library setup β†’ Pipeline upload targets).

Folder duplicate check

Pick a folder on this computer (e.g. your Windows PC with the portal open in Chrome/Edge). The browser reads names and sizes only β€” video files are never uploaded. Results compare against your library instantly.

Advanced β€” paste or load CSV manifest

Default source channels

Upload jobs

Duplicate holds

Filename prefix rules

Strip uploader or channel tags from filenames before title parsing and TMDB lookup. Include trailing spaces if the prefix has them (e.g. [@Anime_RTX] ).

Watch library

Catalog slots in your library β€” published and unpublished.