Basics of getting started
EvoBot User Guide
7 min
welcome to evobot , your advanced media organization tool this guide will help you rename, organize, and manage your media library efficiently 1\ getting started access the evobot interface via your web browser (usually http //localhost 5452or your server's ip) the interface organize files the main panel for setting up your renaming task output buffer shows the logs and progress of your tasks system info displays version and system details 2\ basic usage renaming your media input folder click the folder icon to select the directory containing your unorganized media output folder select the destination directory where organized files should be moved/copied action choose how files are handled move moves files to the new location (default) copy copies files, keeping originals hardlink creates a hardlink (instant, saves space) symlink creates a symbolic link hardlink or copy tries hardlink, falls back to copy strict mode uncheck this if you want evobot to guess matches for messy filenames keep checked for accuracy run click the run button (play icon) to start processing 3\ organizing movies & tv shows database selection you can choose specific metadata sources for different media types series database defaults to themoviedb you can switch to thetvdb , tvmaze , or anidb anime database defaults to themoviedb switch to anidb for specialized anime metadata movie database defaults to themoviedb naming formats customize how your files are named in the format options section standard {plex}(recommended for plex/emby) custom you can use bindings like {n}(title), {y}(year), {s00e00}(episode), {vf}(resolution) example {n} ({y})/{n} {s00e00} {t} 4\ advanced features filtering skip unwanted files using the match filter or file options exclude list prevents re processing the same files exclude link skips symbolic links min file size/age filter by size or age custom filter use expressions like age < 7(files newer than 7 days) or size > 100mb post processing automate tasks after renaming import extras copies artwork, nfo files, and subtitles from the source folder clean deletes empty folders and clutter left behind in the source apply chmod fixes file permissions refresh updates file timestamps exec run a custom command on each processed file example mv notifications get alerted when tasks finish discord paste your discord webhook url pushover enter your user key and api token plex/emby/jellyfin enter your host and token to trigger a library scan automatically 5\ api configuration to use premium or restricted services, configure your api keys in the database options section scroll down to api configuration enter your keys for tmdb , thetvdb , omdb , tvmaze , anidb , or opensubtitles click save api keys 6\ troubleshooting no match found try using manual query ( q) to force a specific search term wrong match enable strict mode or check your file naming logs check the output buffer for detailed error messages
