Nzbirc/v1/nzbv2

From tiberious.org

Main_Page > NZBirc > v1 > nzbv2

Contents

Module: NZBv2

Communicate with v2.newzbin.com

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 communicates with newzbin.com (currently v2), but can use v3's DNZB system to obtain nzb files

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
    • useDNZB - use v3's Direct NZB download method
  • 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
  • deepSearch - Performs a deep search of the results (and provies extra information, ie: size, filename, tv info)
  • reportCache - The number of days to keep reports info before re-requesting it