Novel Creation and Updates

Commands to create a Novel, show info or update its content

create-novel

Creates a new novel and saves it.

create-novel [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--toc-main-url <toc_main_url>

Main URL of the TOC, required if not loading from file.

--toc-html <toc_html>

Novel TOC HTML loaded from file (required if not loading from URL)

--host <host>

Host used for decoding, optional if toc-main-url is provided.

--author <author>

Name of the novel author.

--start-date <start_date>

Start date of the novel, should be in the format YYYY-MM-DD, YYYY-MM or YYYY.

--end-date <end_date>

End date of the novel, should be in the format YYYY-MM-DD, YYYY-MM or YYYY.

--language <language>

Language of the novel.

--description <description>

Description of the novel.

--tag <tags>

Novel tag, you can add multiple of them.

--cover <cover>

Path of the image to be used as cover.

--save-title-to-content

Add the chapter title to the content.

Default:

False

--auto-add-host

Automatically add the host to chapter URLs.

Default:

False

--force-flaresolver

Force the use of FlareSolver for requests.

Default:

False

show-novel-info

Show information about a novel.

show-novel-info [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

set-metadata

Set metadata for a novel.

set-metadata [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--author <author>

Name of the novel author.

--start-date <start_date>

Start date of the novel, should be in the format YYYY-MM-DD, YYYY-MM or YYYY.

--end-date <end_date>

End date of the novel, should be in the format YYYY-MM-DD, YYYY-MM or YYYY.

--language <language>

Language of the novel.

--description <description>

Description of the novel.

add-tags

Add tags to a novel.

add-tags [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--tag <tags>

Tag to be added

remove-tags

Remove tags from a novel.

remove-tags [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--tag <tags>

Tag to be removed.

show-tags

Show tags of a novel.

show-tags [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

set-cover-image

Set the cover image for a novel.

set-cover-image [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--cover-image <cover_image>

Required Filepath of the cover image.

set-scraper-behavior

Set scraper behavior for a novel.

set-scraper-behavior [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.

--save-title-to-content <save_title_to_content>

Toggle the title of the chapter being added to the content (use true or false).

--auto-add-host <auto_add_host>

Toggle automatic addition of the host to chapter URLs (use true or false).

--force-flaresolver <force_flaresolver>

Toggle forcing the use of FlareSolver (use true or false).

--hard-clean <hard_clean>

Toggle using a hard clean when cleaning HTML files (use true or false).

show-scraper-behavior

Show scraper behavior of a novel.

show-scraper-behavior [OPTIONS]

Options

-t, --title <title>

Required Title of the novel, this server as the identifier.

-nb, --novel-base-dir <novel_base_dir>

Alternative base directory for the novel files.