Nzbirc/v1/autotv

From tiberious.org

Main_Page > NZBirc > v1 > autotv

Contents

Module: autoTV

Automatically download the latest TV episodes from newzbin

Dependencies

Triggers

By default the triggers are:

Public:

  • !autotv
  • autotv

Private (Notice):

  • @autotv

Commands

  • add show [f:flags] - Add the show to the auto download list, flags determine the quality of reports to download
  • del show - Delete a show from the auto download list
  • edit show [setting] [=/+/- value] - View or change a shows settings, if =, + or - are specified, the setting is modified. This works the same way as the config module
  • list [show] [times] - List information about a show, if no show is specified, information about all the shows are shown, times can be used to limit the results
  • update show - Perform a manual update on a particular show
  • history times - Return the nzb's downloaded using the auto downloader on the specified times

Description

This module monitors tvrage.com and newzbin.com for the latest episodes, and downloads them with your specific quality automatically when they air.

Configuration

  • publicCommand - Lists the commands that trigger this module, and return publicly
  • privateCommand - Lists the commands that trigger this module privatly (notice you)
  • checkTime - When to start checking for a new episode (in hours from 00:00 on the day of airing)
  • hourlyCheckLength - How long to check for episodes every hour (in days)
  • dailyCheckLength - How long to check for episodes every day (in days)
  • tvrageCheckTime - How often to check tvrage for new episodes (in hours)
  • startTime
    • hourCheck - List of times to check for episodes hourly (minutes of the hour) [splits the search evenly between the times]
    • dayCheck - List of times to check for episodes daily (mintues of the hour) [splits the search evenly between the times]
    • tvrageCheck - List of times to perform the tvrage check (minutes of the hour) [splits the search evenly between the times]
  • defaultFlags - The default flags for tv shows (see module:ed for list of flags)
  • nextEpisode - Number of days to check in the future for new episodes
  • list
    • compactLimit - Number of results in a list, to use the compact view method (many results on one line)
  • historyLength - How long to keep episodes in the history
  • useTvNzb - Use the tvnzb module to look and download tv episodes

Show Configuration

Each show has their own configuration options that can be editted

  • name - Main name of the show, as listed on tvrage.com or newzbin.com
  • alias - An alias for easier access to the show
  • alternatives - List of alternative names found on newzbin.com
  • tvrageID - The id of the show on tvrage
  • tvrageIDonly - Do not use episode numbers to check for new episodes, use tvrage urls
  • priority - Where to place the item in the queue when downloaded (none/next/force)
  • checkTime - When to start checking for a new episode (in hours from 00:00 on the day of airing)
  • hourlyCheckLength - How long to check for episodes every hour (in days)
  • dailyCheckLength - How long to check for episodes every day (in days)
  • flags - List of flags specifying the quality and codec information to download (the first item is most important), see flags
  • airtime - When a show airs (in a standard time format)
  • airday - Which day the show airs on
  • airReminder - Display an Airing reminder (When the program airs) [Note: This does not take into account for time zones] (not implemented)