Nzbirc/v1/nzb

From tiberious.org

Main_Page > NZBirc > v1 > nzb

Contents

Module: NZB

Communicate with www.newzbin.com

Dependencies

Optional Dependencies

Includes

  • PEAR, HTTP_Request: HTTP/Request.php

Triggers

By default the triggers are:

  •  !nzb (Public)
  • nzb (Public)
  • @nzb (Notice)

Commands

  • [force/next]add query [f:flags] - Download nzb files based on the query, which can be one or more NZBid's, a search query or a standard url, if flags are specified, it attempts to download the best quality version
  • +/!/^/-nzbid [+/!/^/-nzbid2 [...]] - the same as add/del, but it will only accept nzbID's from newzbin.com, + adds, ! adds and forces, ^ adds and places next in the queue, - deletes, (!,^ and - depend on HellaNZB)
  • search query [f:flags] - Searches newzbin based on the query, if flags are specified, the results are sorted based on their flags
  • info nzbid [nzbid2 [...]] - Obtain information about a newzbin report, from its ID
  • history times - Return the nzb's downloaded on the specified times

Description

This module takes over from nzbv2, it is mostly the same but uses www.newzbin.com v3 version for searching and obtaining newzbin information.

The largest change is in the flags which are reflected in NZBirc version 1.4

Configuration

  • publicCommand - Lists the commands that trigger this module, and return publicly
  • privateCommand - Lists the commands that trigger this module, and return publicly
  • nbLogin - Login to newzbin.com or not
  • login
    • username - Newzbin.com username
    • password - Newzbin.com password
  • download
    • useHella - use HellaNZB to download nzb files (not recommended, requires: hellanzb)
    • nzbPath - path to store all the nzb files
    • nickPreface - Add a (nickname) at the beginning of each nzb file for ident later
    • history - Number of days to keep a history of nzb's that have been downloded
  • language - if you only want results from a particular language, specify it here
  • searchResults - How many results you want to return from a search result
  • maxPages - How many pages to search for when doing a deep search, number of results = maxPages*100, so 5 = 500 results
  • reportCache - The number of days to keep reports info before re-requesting it