;WHATauto regex.conf
;DO NOT EDIT THIS FILE

[version]
version=97

;;downloadTypes: 
;1 = use the downloadID, and expect the filename in response
;2 = use the downloadID followed by '/downloadID.torrent' to request the torrent.

;;requiresAuth types:
;0 = No auth
;1 = Send auth string to botname


[whatcd]
server: irc.what-network.net
port: 6697
ssl: 1

;nick of the identify bot, also the nick of the announce bot if announcebotname is not set.
botname: drone

;what is the /who of the bot? (for security)
botwho: drone@ircop.what-network.net

;What channel should I be watching announcements in? Also, this is autojoined by messaging botname and asking to enter
announcechannel: #what.cd-announce

;Does the network require logging into a bot to hide my ident?
requiresauth: 1

;What is the format for the authorization string?
authstring: enter $authchan $username $irckey

;What channel should I ask to join while authorizing against the bot?
authchan: #what.cd-announce

;What are the names (in this config) of the announcement regex's?
announces: music, ebook

;How many lines does the bot use to make those announcements?
announcelines: 1

;The regex format for the music announcement, prefaced by the amount of lines the announcement takes
music: (.+?) - (.+) \[(\d+)\] \[([^\]]+)\] - (MP3|FLAC|Ogg|AAC|AC3|DTS|Ogg Vorbis) / ((?:24bit)?(?: ?Lossless)?(?:[\d|~|\.xVq|\s]*(?:AAC|APX|APS|Mixed|Auto|VBR)?(?: LC)?)?(?: ?(?:\(VBR\)|\(?ABR\)?|[K|k][b|p]{1,2}s)?)?)(?: / (Log))?(?: / ([-0-9\.]+)\%)?(?: / (Cue))?(?: / (CD|DVD|Vinyl|Soundboard|SACD|Cassette|DAT|WEB|Blu-ray))(?: / (Scene))?(?: / (Freeleech!))? - https://what\.cd/torrents\.php\?id=(\d+) / https://what\.cd/torrents\.php\?action=download&id=(\d+) - ?(.*)
;The regex format for the ebook announcement, prefaced by the amount of lines the announcement takes
ebook: ^((?:(?!MP3|FLAC|Ogg|AAC|AC3|DTS|Ogg Vorbis).)*) - https://what.cd/torrents.php\?id=(\d+) / https://what.cd/torrents.php\?action=download&id=(\d+) - (.*)

loginURL: https://what.cd/login.php

;Specifies how the torrents should be requested.
downloadType: 1

;The url used to download the torrents
downloadURL: https://what.cd/torrents.php?action=download&id=

;The allowed tags that can be used in the filters for this site
tags: artist, title, album, tags, year, type, log, logper, cue, scene, freeleech, format, quality, source, all_tags, groupID

;The allowed not_tags that can be used in the filters for this site
not_tags: not_artist, not_title, not_album, not_tags, not_year, not_type, not_format, not_quality, not_source, not_groupID

;The regex group matches in order for the music announcment
musicFormat: artist, album, year, type, format, quality, log, logper, cue, source, scene, freeleech, groupID, downloadID, tags

;The regex group matches in order for the ebook announcement
ebookFormat: title, groupID, downloadID, tags


[3dtorrents]
;3dtorrents.org has no announce channel (afaik)
presetcookie: 1
downloadtype: 4
urlending: &f=
downloadURL: http://www.3dtorrents.org/download.php?id=

[alphaomega]
server:ssl.alphaomega.me
port:7000
ssl:1
botname:cerberus
botwho:Cerberus@alphaomega.me
announcechannel: #AO.announce
requiresauth:0
announcelines:1
announces:misc
misc: \[New Release\]-\[([^\]]*)\]-\[([^\]]*)\]-\[URL\]-\[ http://www.alphaomega.me/torrents.php\?id=\d+ \]-\[ (\d+) \]
downloadURL:http://www.alphaomega.me/torrents.php?action=download&id=
downloadType: 1
loginURL:http://www.alphaomega.me/login.php
tags: group, title
not_tags: not_group, not_title
miscFormat: group, title, downloadID

[animebytes]
server: irc.animebyt.es
port: 7000
ssl: 1
botname: Satsuki
botwho: 75@galador.Developer.AnimeBytes
announcechannel: #announce
announcelines: 1
authchan: #announce
requiresauth: 1
authstring: enter $authchan $username $irckey
loginURL: https://yuki.animebyt.es/login.php
announces: anime
anime: (.*) - \[(\d+)\] - (TV Series|Movie|DVD Special|ONA|OVA|TV Special) (DVD|HD DVD|Bluray|TV|LD|VHS|Web) / (\w+) / (\w+) / (\w+) / ([^/]+)(?:/ (Dual Audio) )?(?:/ (Softsubs|RAW|Hardsubs) )?(?:(?!/ Hentai)/ ([^/\|]+)(?!/ Hentai) )?(?:/ (Hentai) )?(?:/ (Freeleech!) )?\|\| Page: http://animebyt\.es/torrents\.php\?id=[\d]+ \|\| SSL Page: https://yuki\.animebyt\.es/torrents\.php\?id=[\d]+ \|\| Download: http://animebyt\.es/torrents\.php\?action=download&id=([\d]+) \|\| ([^\|]+) (?:\|\| Uploaded By: (\w+))?
downloadtype: 1
downloadURL: https://yuki.animebyt.es/torrents.php?action=download&id=
tags: title, year, type, source, container, codec, resolution, audio, dual_audio, subs, sub_group, hentai, freeleech, tags, uploader
not_tags: title, year, type, source, container, codec, resolution, audio, subs, tags, uploader
animeFormat: title, year, type, source, container, codec, resolution, audio, dual_audio, subs, sub_group, hentai, freeleech, downloadID, tags, uploader

[awesomehd]
server: irc.awesome-hd.net
port: 7000
ssl: 1
botname: ahdbot
botwho: AHDBot@awesome-hd.net
announcechannel: #ahd-announce
requiresauth: 1
announcelines: 1
announces: misc
misc: (TV-SHOW|MOVIE|AUDIO-TRACK): ?([^\[]+)? \[(\d*)\] - ([^/]*) / ([^/]*) / ([^/]*) / ([^/]*) / ([^/]*)(?: / (AC-3|AAC|AVC|DTS|DTS-Express|DTSHD-HRA|DTSHD-MA|FLAC|PCM|PGS|TrueHD|UTF-8|Vorbis)?)?(?: / (Scene))?(?: / (AHD Gold))?(?: / (DXVA))?(?: / (Freeleech!))?(?: / (\d+)% Freeleech)?(?: / (\d+)x Upload)? - https://awesome-hd.net/torrents.php\?id=\d+ / https://awesome-hd.net/torrents.php\?action=download&id=(\d+)(?: - (.*))?
;intro: @.*http:.*http:.*
loginURL: https://awesome-hd.net/login.php
downloadURL: https://awesome-hd.net/torrents.php?action=download&id=
downloadType: 1
authstring: enter $announcechan $username $irckey
tags: type, title, year, group, source, resolution, container, codec, audio, scene, ahd, dxva, freeleech, freeleechpercent, uploadmultiplier,  all_tags
not_tags: not_type, not_title, not_year, not_group, not_source, not_resolution, not_container, not_codec, not_audio, not_scene, not_ahd, not_dxva, not_freeleech, not_freeleechpercent, not_uploadmultiplier, not_tags
miscFormat: type, title, year, group, source, resolution, container, codec, audio, scene, ahd, dxva, freeleech, freeleechpercent, uploadmultiplier, downloadID, tags 

[baconbits]
server: irc.baconbits.org
port: 6697
ssl: 1
loginURL: https://baconbits.org/login.php
downloadURL: https://baconbits.org/torrents.php?action=download&id=
downloadType: 1
botname: BaconBot
botwho: bot@baconbits.org
announcechannel: #torrents
requiresauth: 0
announcelines: 1
announces: music, misc
misc: (\S+) uploaded: (.*)  - https://baconbits\.org/torrents\.php\?id=(\d+)&torrentid=(\d+) - ?(.*)$
music: (\S+) uploaded: (.+?) - (.+) \[(\d+)\] - (MP3|FLAC|Ogg|AAC|AC3|DTS|Ogg Vorbis) / ((?:24bit)? ?Lossless|[Vxq\.0-9|APS]{1,5}(?: \(VBR\))?) / (Log)? ?/? ?(Cue)? ?/? ?(CD|DVD|Vinyl|Soundboard|SACD|Cassette|DAT|WEB|Blu-ray) ?/? ?(Scene)? - https://baconbits\.org/torrents\.php\?id=(\d+)&torrentid=(\d+) - ?(.*)$
intro: @(\S+) uploaded:
video: (\S+) uploaded: (.+) \[(\d+)\] -  (.+) \/ (.+) \/ (.+) \/ (.+) \/ (.+) - https://baconbits\.org/torrents\.php\?id=(\d+)&torrentid=(\d+) - ?(.*)$
tags: uploader, title, artist, album, year, format, quality, log, cue, source, scene, groupID, encoding, audio, container, resolution, all_tags
not_tags: not_uploader, not_title, not_artist, not_album, not_year, not_format, not_quality, not_log, not_cue, not_source, not_scene, not_groupID, not_encoding, not_audio, not_container, not_resolution, not_tags
musicFormat: uploader, artist, album, year, format, quality, log, cue, source, scene, groupID, downloadID, tags
miscFormat: uploader, title, groupID, downloadID, tags
videoFormat: uploader, title, year, source, encoding, audio, container, resolution, groupID, downloadID, tags

[bd25]
downloadURL: http://bd25.org/download.php?id=
loginURL: http://bd25.org/index.php?page=login
loginuserpost: uid
loginpasswordpost: pwd
login200: 1
downloadType: 4
urlending: &f=

[bibliotik]
loginURL: http://bibliotik.org/login
downloadURL: http://bibliotik.org/torrents
downloadType: 3
urlending: download

[bitgamer]
server: irc.bitgamer.su
port: 7777
ssl: 1
botname: Bob
botwho: BobSaget@Illest.MF.in.a.Cardigan.Sweater
announcechannel: #bitgamer
requiresauth: 0
announcelines: 1
announces: games
games:New torrent: \((.+)\) (.*) \[([^/]+)?/?([^/]+)?/?(\d+)?.*\] (.*) http://www\.bitgamer\.su/details\.php\?id=(\d+)
intro:New torrent:
downloadURL: http://www.bitgamer.su/download.php?id=
downloadType: 1
loginURL: http://www.bitgamer.su/login.php
tags: platform, title, region, genre, year, size 
not_tags: not_platform, not_title, not_region, not_genre, not_year, not_size 
gamesFormat: platform, title, region, genre, year, size, downloadID

[bithdtv]
server: irc.p2p-network.net
port: 6697
ssl: 1
botname: BHD-bot
announcechannel:#bit-hdtv 
announcelines: 1
requiresauth: 2
botwho: ~BHD-bot@P2PNET-D572632F.bit-hdtv.com
announces: tv
tv: New torrent: ([^\|]+) \| Cat.: ?([^\|]*) \| ?([^\|]*) \| ?([^\|]*) \|([^\|]+) \| Uploader:([^\|]+) \| http.*id=(\d+)
intro: New torrent:
downloadType: 2
downloadURL: http://www.bit-hdtv.com/download.php
tags: title, category, codec, unknown, resolution, uploader
not_tags: not_title, not_category, not_codec, not_unknown, not_resolution, not_uploader
tvFormat: title, category, codec, unknown, resolution, uploader, downloadID

[bitme]
server: irc.lostirc.org
port: 6697
ssl: 1
botname: BitMe
announcechannel: #bitme.announce
announcelines: 1
requiresauth: 1
authstring: !invite $username $irckey
botwho: eggdrop@Lost-1E91F4D5.net
announces: misc
presetcookie: 1
misc: BitMe\.ORG Category: \[ (.*) \] Torrents: \[ (.*) \] Size: \[ (.*) \] Details: \[ http.*id=(\d+)&hit=1 \] Torrent: \[ .* \]
intro: BitMe.ORG Category:
downloadType: 2
downloadURL: http://www.bitme.org/download.php
tags: category, title, size
not_tags: not_category, not_title, not_size
miscFormat: category, title, size, downloadID

[bitmetv]
server: irc.lostirc.org
port: 6697
ssl: 1
botname: bitmetv
announcechannel: #bitmetv.announce
announcelines: 1
authchan: #bitmetv.announce
requiresauth: 1
authstring: !invite $username $irckey
botwho: eggdrop@bitmetv.org
announces: tv
presetcookie: 1
tv: BitMeTV\.ORG Torrents: \[ (.*?) \] Size: \[ (.*?) \] Link: \[.*?id=(.*?)&hit=1 \]
intro: BitMeTV.ORG Torrents
downloadType: 2
downloadURL: https://www.bitmetv.org/download.php
tags: title, size
not_tags: not_title, not_size
tvFormat: title, size, downloadID

[broadcasthenet]
server: irc.broadcasthe.net
port: 6697
ssl: 1
botname: CableGuy
botwho: CG@CableGuy.Bot.BroadcasThe.Net
announcebotname: Barney
announcebotwho: 4505@Barney.Bot.BroadcasThe.Net
announcechannel: #btn-whatauto
announcelines: 1
announces: video
downloadType: 1
video: ([^\|]*) \| (?:AutoFillFail|S(?:eason )?(\d+)(?:E(\d+))?|[^\|]*) \| (Episode|Season) \| (\d+) \| (AVI|MKV|VOB|MPEG|MP4|ISO|WMV|TS|M4V|M2TS|---) \| (XViD|x264|x264-Hi10P|MPEG2|DiVX|DVDR|VC-1|h.264|WMV|BD|---) \| (HDTV|PDTV|DSR|DVDRip|TVRip|VHSRip|Bluray|BDRip|BRRip|DVD5|DVD9|HDDVD|WEBRip|WEB-DL|BD5|BD9|BD25|BD50|Mixed|Unknown|---) \| (SD|720p|1080p|1080i|Portable Device|---) \| (Yes|No) \| (Yes|No) \| (\d+) \| ([^\|]*) \| ([^\|]*) (?:\| (.*))?
loginURL: https://broadcasthe.net/login.php
morepostdata: 'keeplogged' : '1'
downloadURL: https://broadcasthe.net/torrents.php?action=download&id=
tags: series, year, container, source, uploader, encoding, resolution, season, episode, type, scene, fasttorrent, title, language, releasename
not_tags: not_series, not_year, not_container, not_source, not_uploader, not_encoding, not_resolution, not_season, not_episode, not_type, not_title, not_language, not_releasename
videoFormat: series, season, episode, type, year, container, encoding, source, resolution, scene, fasttorrent, downloadID, uploader, language, releasename

[brokenstones]
server: irc.p2p-network.net
port: 6697
ssl: 1
botname: Lisa
botwho: ~Lisa@most.gorgeous.bot
announcechannel: #brokenstones
requiresauth: 0
announces: misc
announcelines: 1
misc: \[BrokenStones\] (.*) - http://brokenstones.me/details.php\?id=(\d+)
intro: [BrokenStones]
presetcookie: 1
downloadType: 2
downloadURL: https://brokenstones.me/download.php
tags: title
not_tags: not_title
miscFormat: title, downloadID

[delish]
server: irc.deli.sh
port: 6697
ssl: 1
botname: Delish
botwho: Delish@bot.deli.sh
announcechannel: #deli.sh-announce
requiresauth: 1
authstring: enter $authchan $username $irckey
authchan: #deli.sh-announce
announces: food
announcelines: 1
food: ^(\[.*\]) :: (.*) :: (.*) :: http://deli\.sh/torrents\.php\?id=\d+ / http://deli\.sh/torrents\.php\?action=download&id=(\d+).*
loginURL: http://deli.sh/login.php
downloadType: 1
downloadURL: https://ssl.deli.sh/torrents.php?action=download&id=
tags: category, title, tags
not_tags: not_category, not_title, not_tags
foodFormat: category, title, tags, downloadID

[digitalhive]
server: irc.corrupt-net.org
port: 7000
ssl: 1
botname: DH
botwho: bot@dh.org 
announcechannel: #dh.announce
announcelines: 1
requiresauth: 0
announces: misc
misc: New in(?: ([\S]*) )?- (.*?) (?:\(Uploaded (.+) After Pre\.\))?\s*\(http://www.digitalhive.org/details.php\?id=(\d+)\)
intro: New in
downloadURL: https://www.digitalhive.org/download.php?id=
downloadType: 1
loginURL: https://www.digitalhive.org/takelogin.php
tags: group, pretime, title
not_tags: not_group, not_pretime, not_title
miscFormat: group, title, pretime, downloadID

[fux0r]
server: irc.corrupt-net.org
port: 6697
ssl: 1
botname: XXX
botwho: Announce@hey.fux0r.eu
announcechannel: #fux0r
announcelines: 1
requiresauth: 0
loginURL: https://hey.fux0r.eu/login.php
announces: porn
porn: \s*New Filth \( (.*) \) Formats \( ([^/]*) / ([^/]*) / ([^/]*)(?: / (720p|1080p))?(?: / (Scene))?(?: / (Freeleech))?(?: / ([/ Disc \d]*?))?(?: / (Exclusive))? \) URL \( http://hey\.fux0r\.eu/torrents\.php\?id=\d+ /  https://ssl\.fux0r\.eu/torrents\.php\?id=(\d+) \) TID \( (\d+) \)
downloadtype: 1
downloadURL: https://hey.fux0r.eu/torrents.php?action=download&id=
tags: title, container, codec, source, hd, scene, freeleech, discnumber, exclusive, groupID
not_tags: not_title, not_container, not_codec, not_source, not_hd, not_discnumber, not_groupID
pornFormat: title, container, codec, source, hd, scene, freeleech, discnumber, exclusive, groupID, downloadID

[gazellegames]
;IRC Part is not tested.
server: irc.gazellegames.net
port: 7000
ssl: 1
botname: Vertigo
botwho: vertigobot@ggnbot.gazellegames.net
announcechannel: #announce
requiresauth: 1
authstring: enter $authchan $username $irckey
authchan: #gazellegames
announcelines: 1 
announces: games
games: 
gamesFormat:
tags:
not_tags:
downloadURL: https://gazellegames.net/torrents.php?action=download&id=
downloadType: 1
loginURL: https://gazellegames.net/login.php


[gettorrents]
server: irc.gettorrents.org
port: 6697
ssl: 1
botname: Gettorrents
botwho: Gettorrent@gettorrents.org
announcechannel: #gettorrents
requiresauth: 0
announcelines: 1
announces: music
music: New torrent was uploaded -> Name: ([^:]*) \.:\. Requested: (no|yes) \.:\. Category: ([^\.]*) \.:\. Size: [^:]*:\. Uploaded By: ([^\s]*) \.:\. URL: https://gettorrents.org/details.php\?id=([\d]+)
tags: name, requested, category, uploader
not_tags: not_name, not_requested, not_category, not_uploader
musicFormat: name, requested, category, uploader, downloadID
downloadURL: https://www.gettorrents.org/download.php
downloadType: 2
loginURL: https://gettorrents.org/takelogin.php

[hdbits]
server: irc.p2p-network.net
port: 6697
ssl: 1
requiresAuth: 1
botname: midgards
botwho: ~johndoe@hdbits.org
authstring: invite $irckey
announcechannel: #hdbits
announces: hd
announceLines: 1
hd: New Torrent: (.*) - Type: (.*?)(?: \((.+),(.+)\))? - Uploaded by: (\w+) - http://hdbits.org/details.php\?id=(\d+)&hit=1
hdFormat: title, category, codec, source, uploader, downloadID
intro: New Torrent:
tags: title, category, codec, source, uploader
not_tags: not_title, not_category, not_codec, not_source, not_uploader
downloadType: 1
loginURL: https://hdbits.org/takelogon.php
loginuserpost: uname
downloadURL: https://hdbits.org/download.php/1.torrent?id=

[iptorrents]
server: irc.iptorrents.com
port: 6697
ssl: 1
botname: IPT 
botwho: IPT@THE.BOT
announcechannel: #ipt.announce
announcelines: 1
requiresauth: 0
announces: misc
presetcookie: 1
misc: \[([^\]]*)\] (.*) - http://on.iptorrents.com/details.php\?id=(\d+)(?: - (.*))?
downloadtype: 2
downloadURL: http://on.iptorrents.com/download.php
tags: group, title, sizeString
not_tags: not_group, not_title, not_sizeString
miscFormat: group, title, downloadID, sizeString

[karagarga]
server: irc.brokensphere.net
port: 6697
ssl: 1
botname: Hermes[RSS]
botwho: Hermes@karagarga.net
announcechannel: #karagarga
requiresauth: 0
announcelines: 4
announces: movies
movies: ^(?: Now available.*? Tracker| --> http://karagarga.net/details.php\?id=\d+)(.*) - (.*) \((.*\d+.*)\) \[(.*)\]  --> http://karagarga.net/details.php\?id=(\d+)(?:.* - .* \(.*\d+.*\) \[.*\]| =+)
intro: Now available on
	@^ ?--> http.*?\d+ ?[^=]+ .* http.*?\d+ =+$
downloadURL: http://karagarga.net/down.php
downloadType: 2
loginURL: http://karagarga.net/takelogin.php
tags: director, title, year, genre
not_tags: not_director, not_title, not_year, not_genre
moviesFormat: director, title, year, genre, downloadID

[lztr]
server: hub.tik-t0k.net
port: 6697
ssl: 1
botname: Scarlett
botwho: Scarlett@lztr.us
announcechannel: #lztr
requiresauth: 1
authstring: enter #lztr $username $irckey
announcelines: 1
announces: music
music: (.*) - (.*) \[(\d+)\] - (FLAC|MP3|Ogg|M4A) / ((?:24Bit Lossless|Lossless|V0|V2|320k|256k|192k|256|q8)(?: \(VBR\))?)(?: / (Log))?(?: / ([\d\.]*)%)?(?: / (Cue))? / (CD|WEB|SACD|Vinyl|iTunes)(?: / (Scene))?(?: / (Super Awesome Upload))?(?: /(Exclusive| SSD))? - http://www.lztr.us/.*ts.php\?id=(\d+) / .*d&id=(\d+) - (.*)
downloadURL: http://lztr.us/torrents.php?action=download&id=
downloadType: 1
loginURL: http://lztr.us/login.php
tags: artist, album, year, format, quality, log, logper, cue, source, scene, superawesomeupload, exclusive, groupID, all_tags
not_tags: not_artist, not_album, not_year, not_format, not_quality, not_log, not_logper, not_cue, not_source, not_scene, not_exclusive, not_groupID, not_tags
musicFormat: artist, album, year, format, quality, log, logper, cue, source, scene, superawesomeupload, exclusive, groupID, downloadID, tags

[thegft]
server: irc.thegft.org
port: 6697
ssl: 1
botname: Spannage
botwho: Spannage@GFT.Whore
announcechannel: #gftracker-spam
announcelines: 1
requiresauth: 1
authstring: invite $irckey
presetcookie: 1
announces: misc
misc: NEW :: ([^:]+) :: ([^:]+) :: http://www\.thegft\.org/details\.php\?id=([\d]+) :: .*
miscFormat: title, group, downloadID
downloadtype: 1
downloadURL: http://www.thegft.org/download.php?id=
tags: title, group
not_tags: not_title, not_group

[tophos]
server: irc.corrupt-net.org
port: 6697
ssl: 1
botname: Tophos
botwho: TopHos@Corrupt-FA371758.xzibition.com
announcechannel: #tophos.spam
announcelines: 5
requiresauth: 0
presetcookie: 1
announces: misc
misc: Name: ?(.*)Category: ?(.*)Pretime: ?(.*)Size: ?(.*)URL: http://www.tophos.org/details.php\?id=(\d+)
miscFormat: title, category, pretime, sizeString, downloadID
intro: Name:
downloadtype: 1
downloadURL: https://www.tophos.org/download.php?torrent=
tags: title, category, pretime, sizeString
not_tags: not_title, not_category, not_pretime, not_sizeString

[passthepopcorn]
server: irc.passthepopcorn.me
port: 7000
ssl: 1
botname: Hummingbird
announcechannel: #ptp-announce
announcelines: 1
botwho: nectar@ircop.passthepopcorn.me
requiresauth: 1
authstring: ENTER $username $irckey $announcechan
announces: video
video: (.*) \[(\d+)\](?: by (.*))? - ([^\/]*) / ([^\/]*) / ([^\/]*) / ([^\/]*)(?: / (Scene))?(?: / (Freeleech!))? - https?://passthepopcorn\.me/torrents\.php\?id=(\d+)&torrentid=(\d+) / https?://passthepopcorn\.me/torrents.php\?action=download&id=\d+ - ?(.*)
loginURL: https://tls.passthepopcorn.me/ajax.php?action=login
downloadURL: https://tls.passthepopcorn.me/torrents.php?action=download&id=
downloadType: 1
loginjson: 1
tags: title, year, director, codec, source, container, resolution, scene, freeleech, groupID, tags
not_tags: not_title, not_director, not_year, not_codec, not_container, not_source, not_resolution, not_groupID, not_tags
videoFormat: title, year, director, codec, source, container, resolution, scene, freeleech, groupID, downloadID, tags

[pianosheets]
;IRC does not seem to be implemented is not tested.
downloadURL: http://www.pianosheets.org/torrents.php?action=download&id=
downloadType: 1
loginURL: http://www.pianosheets.org/login.php

[pretome]
server: irc.preto.me
port: 6697
ssl: 1
botname: tehDude
botwho: theDude@preto.me
announcechannel: #announce
announcelines: 1
requiresauth: 0
presetcookie: 1
announces: video
video: tehFIRE: \[(.*)\] (.*) :: preGAP: (.*) :: http.*id=(\d+)
intro: tehFIRE:
downloadURL: https://preto.me/download.php
downloadType: 2
tags: category, title, pretime
not_tags: not_category, not_title, not_pretime
videoFormat: category, title, pretime, downloadID

[piratethenet]
server: hub.tik-t0k.net
port: 6697
ssl: 1
botname: PTNBot
botwho: PTNBot@ptn.b0t
announcechannel: #piratethe.net
announcelines: 1
requiresauth: 1
authstring: enter $irckey
announces: video
video: New Torrent.* Name:  (.*) .:. .:. Quality:  (.*) .:. Size: (.*) http.*id=(\d+)
intro: New Torrent Uploaded
downloadURL: https://piratethe.net/download.php?torrent=
downloadType: 1
loginURL: https://piratethe.net/takelogin.php
tags: title, quality
not_tags: not_title, not_quality
videoFormat: title, quality, size, downloadID

[pwnnetwork]
downloadURL: https://pwnnetwork.net/torrents.php?action=download&id=
downloadType: 1
loginURL: https://pwnnetwork.net/login.php

[quorks]
server: irc.chaoz-irc.org
port: 7000
ssl: 1
botname: Quorksbot
botwho: quorksbot@ist.der.Newsbot.von.quorks
announcechannel: #qrt-announce
announcelines: 1
requiresauth: 0
downloadURL: http://quorks.net/download.php
downloadType: 2
loginURL: https://quorks.net/takelogin.php
announces: misc
misc: -=\] (.*) \[=- http.*id=(\d+) ?(.*)
tags: title, pretime
not_tags: not_title, not_pretime
miscFormat: title, downloadID, pretime


[sharetheremote]
server: irc.sharetheremote.org
port: 6697
ssl: 1
botname: TVGuide 
botwho: ~HALv4@127.0.0.1
announcechannel: #announce
requiresauth: 0
announcelines: 1
announces: tv
tv: New upload by ([\w]+) :: (.*?) S([\d]+)E([\d]+) :: ([^/]+)/([^/]+)/([^ ]+) :: http://sharetheremote.org/torrents\.php\?id=[\d]+&torrentid=([\d]+) 
downloadURL: https://sharetheremote.org/torrents.php?action=download&id=
downloadType: 1
loginURL: https://sharetheremote.org/login.php
tags: uploader, title, season, episode, source, container, resolution
not_tags: not_uploader, not_title, not_season, not_episode, not_source, not_container, not_resolution
tvFormat: uploader, title, season, episode, source, container, resolution, downloadID

[sceneaccess]
;SCC requires the passkey in credentials.conf
server: irc.sceneaccess.org
port: 7000
ssl: 1
botname: SCC
botwho: ~SCC@bot.sceneaccess.org
announcechannel: #announce
announcelines: 1
requiresauth: 0
announces: misc, packs
packs: NEW in (.*?[/|\\]Packs): -> (.*?) \((.*?)\) - .*?id=(\d+)
misc: NEW in ([^:]+?): -> (.*?) (?:\(Uploaded (.*?) after pre\) - )?\(([^\)]+)\) - .*?id=(\d+)
intro: NEW in
loginURL: http://sceneaccess.org/login
downloadURL: http://sceneaccess.org/download
downloadType: 5
nameregexp: NEW in .* -> (.*?) \(.*\).*
tags: group, title, pretime, size
not_tags: not_group, not_title, not_pretime, not_size
miscFormat: group, title, pretime, size, downloadID
packsFormat: group, title, size, downloadID

[scenehd]
server: irc.p2p-network.net
port: 6697
ssl: 1
botname: SceneHD
botwho: ~SceneHD@SceneHD.org
announcebotname: fireBot
announcebotwho: ~fireBot@P2PNET-93A39977.fiery.ca
announcechannel: #SceneHD.Announce
requiresauth: 1
authstring: invite $irckey $announcechan
announces: hd
announcelines: 1
hd: \[NEW\] (.*) \[(.*)\] https:.*id=(\d+) by: (.*)
intro: [NEW]
downloadType: 1
downloadURL: https://scenehd.org/download.php?id=
loginURL: https://scenehd.org/takelogin.php
tags: title, category, uploader
not_tags: not_title, not_category, not_uploader
hdFormat: title, category, downloadID, uploader

[sciencehd]
server: irc.forpirates.net
port: 6697
ssl: 1
botname: SciBorg
botwho: SciBorg@sciencehd.net
announcechannel: #SciHD-Announce
requiresauth: 1
authstring: $announcechan $username $irckey
announcelines: 1 
announces: science
science: New Upload! \[ ([\w]+) \] \[([^\]]+)\] \[([\d]+) \| ([\w]+) \| ([\w]+) \| ([\w]+)\] - http[s]?://sciencehd\.info/torrents\.php\?id=[\d]+&torrentid=([\d]+)
downloadURL: https://sciencehd.info/torrents.php?action=download&id=
downloadType: 1
loginURL: http://sciencehd.info/login.php
tags: group, title, year, container, resolution, audio
not_tags: not_group, not_title, not_year, not_container, not_resolution, not_audio
scienceFormat: group, title, year, container, resolution, audio, downloadID

[shellife]
;Shellife.eu has no announce channel (afaik)
downloadtype: 1
downloadURL: http://shellife.eu/download.php?id=
loginURL: http://shellife.eu/takelogin.php


[stopthepresses]
server: irc.stopthepress.es
port: 6697
ssl: 1
botname: PaperBoy
botwho: PaperBoy@ircop.stopthepress.es
requiresauth: 1
authstring: AUTH $username $irckey
announcechannel: #STP-Announce
announcelines: 1
announces: ebook, newspaper, packs
downloadType: 1
ebook: (.+) - (.+) \[(\d{4})\] \[(Book)\] - (EPUB|MOBI|PDF|AZW3|DJVU|HTML|TXT|CBR|CBZ|Other) / (Web|Disc|Scan|Unknown|Other)(?: / (Retail))?(?: / (Scene))?(?: / (Freeleech!))? - .*id=(\d+) / .*id=(\d+) - (.*)
ebookFormat: author, title, year, type, format, source, retail, scene, freeleech, groupID, downloadID, tags
newspaper: (.+?) - (\d{2})[-]*(\d{2})? \[(\d{4})\] \[(Issue|Special Issue)\] - (EPUB|MOBI|PDF|AZW3|DJVU|HTML|TXT|CBR|CBZ|Other) / (Web|Disc|Scan|Unknown)(?: / (Retail))?(?: / (Scene))?(?: / (Freeleech\!))? - .*id=(\d+) / .*id=(\d+) - (.*)
newspaperFormat: title, month, day, year, type, format, source, retail, scene, freeleech, groupID, downloadID, tags
packs: (.+) \[(\d{4})\] \[(Pack)\] - (EPUB|MOBI|PDF|AZW3|DJVU|HTML|TXT|CBR|CBZ|Other) / (Web|Disc|Scan|Unknown)(?: / (Retail))?(?: / (Scene))?(?: / (Freeleech\!))? - .*id=(\d+) / .*id=(\d+) - (.*)
packsFormat: title, year, type, format, source, retail, scene, freeleech, groupID, downloadID, tags
loginURL: https://stopthepress.es/login.php
morepostdata: 'keeplogged' : '1', 'login' : 'Login'
downloadURL: https://stopthepress.es/torrents.php?action=download&id=
tags: author, title, day, month, year, format, source, retail, scene, freeleech, groupID, tags, all_tags
not_tags: not_author, not_title, not_year, not_format, not_source, not_retail, not_scene, not_groupID, not_tags

[supertorrents]
server: irc.p2pirc.org
port: 7000
ssl: 1
botname: ST-Bot
botwho: userbot@5EBD3F46.6B67753F.D9A02788.IP
announcechannel: #supertorrents
announcelines: 1
requiresauth: 0
announces: misc
misc: NEW TORRENT: ([^ ]*) SECTION: ([^ ]*) PRETIME: [^:]*: http://www.supertorrents.org/details.php\?id=([\d]+)&hit=1
downloadtype: 2
downloadURL: http://www.supertorrents.org/download.php
loginURL: http://www.supertorrents.org/takelogin.php
tags: title, section
not_tags: not_title, not_section
miscFormat: title, section, downloadID

[tehconnection]
server: irc.p2p-net.eu
port: 6697
ssl: 1
botname: Zooey
botwho: Bot@TehConnection.eu
announcechannel: #tehconnection
requiresauth: 1
authstring:invite $announcechan $username $irckey
announcelines: 1
announces: misc
misc: New Torrent: (.*?) \((\d+)\) \[(.*?)\/(.*?)\/(.*?)\/(.*?)(?:\/(Scene)|)\] :: Uploader: (.*?) :: https://tehconnection\.eu/torrents\.php\?id=[\d]+&torrentid=(\d+)
intro:New Torrent:
downloadURL: https://tehconnection.eu/torrents.php?action=download&id=
downloadType: 1
loginURL: https://tehconnection.eu/login.php
tags: title, year, codec, quality, container, source, scene, uploader
not_tags: not_title, not_year, not_codec, not_quality, not_container, not_source, not_uploader
miscFormat: title, year, source, quality, container, codec, scene, uploader, downloadID

[torrentbytes]
server: irc.p2p-network.net
port: 6697
ssl: 1
botname: erica
botwho: ~erica@torrentbytes.net
announcebotwho: ~ByteMe@torrentbytes.net
announcechannel: #torrentbytes-spam
requiresauth: 1
authstring: letmeinspam $username $irckey
announces: misc
announcelines: 1
misc: \[TB-RLS\] \.:\. \[ (.*) \] \.:\. \[ http.*d\.php\?id=(\d+) \].*id=\d+ \](?: \.:\. \[ (.+) \])?
intro: [TB-RLS]
downloadType: 1
downloadURL: https://www.torrentbytes.net/download.php?id=
loginURL: https://www.torrentbytes.net/takelogin.php
morepostdata: 'login' : 'Log in!', 'returnto' : '/'
tags: title, pretime
not_tags: not_title, not_pretime
miscFormat: title, downloadID, pretime

[torrentleech]
server: irc.torrentleech.org
port: 7021
ssl: 1
botname: _AnnounceBot_
botwho: _AnnounceB@86989CED.D067F63E.7EA4CE36.IP
announcechannel: #torrentleech
requiresauth: 0
announcelines: 1
announces: misc
presetcookie: 1
misc: New Torrent Announcement: <([^>]*)>[\W]*Name:'([^']*)[\W]*uploaded by '([^']*)' -\W+http://www.torrentleech.org/details.php\?id=(\d+)
downloadURL: http://www.torrentleech.org/download.php
downloadType: 2
tags: group, title, uploader
not_tags: not_group, not_title, not_uploader
miscFormat: group, title, uploader, downloadID

[torrentvault]
server: irc.torrentvault.org
port: 9022
ssl: 1
botname: TorrentVault
announcechannel: #tv
announcelines: 1
authchan: #tv
requiresauth: 1
authstring: invite $username $irckey
botwho: tv@services.torrentvault
announces: misc
downloadType: 1
misc: (?:\w+) in (.+) -> (.+) by ([\S]+)(?: for (?:\w+))? \[(?:(?: [\w]+: [^\|\]]+)(?: [\|]?)){1,2}(?: Genre: ([\S]+) )?\] \[ https://www\.torrentvault\.org/(?:[a-z]|\?|\.|&|=)+(\d+)
loginURL: http://www.torrentvault.org/login.php
downloadURL: http://www.torrentvault.org/torrents.php?action=download&id=
tags= group, title, uploader, genre
not_tags: not_group, not_title, not_uploader, not_genre
miscFormat: group, title, uploader, genre, downloadID

[thebox]
server: irc.theplace.bz
port: 6697
ssl: 1
requiresAuth: 0
botname: Bella
botwho: Bella@tbz-750B1DDE
announcechannel: #TheBox.bz
announces: misc
announceLines: 1
misc: .*\s+->\s+'((.*)\s+\((.*)\)\s+\[(.*?)\s*\((.*)\)\])\s*'\s+@\s+http://thebox.bz/details\.php\?id=([\d]+)\s+\(\s*(.*)\s*\)
presetcookie: 1
downloadType: 2
downloadURL: http://www.thebox.bz/download.php
miscFormat: release, name, date, source, format, downloadID, category
tags: release, name, date, source, format, category
not_tags: release, name, date, source, format, category

[theempire]
server: irc.theplace.bz
port: 6697
ssl: 1
requiresAuth: 0
botname: Bella
botwho: Bella@tbz-750B1DDE
announcechannel: #TheEmpire.bz
announces: misc
announceLines: 1
misc: .*\s+->\s+'((.*)\s+\((.*)\)\s+\[(.*)\s\((.*)\)\])'\s+@\s+http://theempire.bz/details\.php\?id=([\d]+)\s+\(\s*(.*)\s*\)
presetcookie: 1
downloadType: 2
downloadURL: http://www.theempire.bz/download.php
miscFormat: release, name, date, source, format, downloadID, category
tags: release, name, date, source, format, category
not_tags: release, name, date, source, format, category

[theplace]
server: irc.theplace.bz
ssl: 0
port: 6667
botname: bella
botwho: Bella@tbz-750B1DDE
announcechannel: #theplace.bz
announcelines: 1
requiresauth: 0
announces: selfhelp
selfhelp: \[ThePlace\] New Upload -> '(.+)' @ http://theplace.bz/details\.php\?id=(\d+) \((.+)\)
loginURL: http://theplace.bz/login.php
downloadType: 2
downloadURL: http://theplace.bz/download.php
selfhelpFormat: title, downloadID, tags
tags: title, tags
not_tags: not_title, not_tags

[theswarm]
server: irc.swarm-network.me
ssl: 1
port: 6697
botname: julie
botwho: julie@julie.theswarm.me
announcechannel: #announce
announcelines: 1
requiresauth: 1
authstring: enter $authchan $username $irckey
authchan: #announce
announces: movie
movie: abc(de)fg (\d+)
movieFormat: title, downloadID
tags: title
not_tags: not_title
loginURL: https://ssl.theswarm.me/login.php
downloadURL: https://ssl.theswarm.me/torrents.php?action=download&id=
downloadType: 1

[undergroundgamer]
server: irc.bitgamer.su
port: 7777
ssl: 1
botname: Eva
botwho: Eva@Servant.of.The.Supreme.Overlord
announcechannel: #chat
requiresauth: 0
announcelines: 1
announces: games
games:New torrent: \((.+?)\) (.+?) \[([^/]+)?/?(\d+)?\] ?\[?(RQ)?\]? ?(.*) http://www\.underground-gamer\.com/details\.php\?id=(\d+)
intro:New torrent:
downloadURL: https://www.underground-gamer.com/download.php?id=
downloadType: 1
loginURL: https://www.underground-gamer.com/login.php
tags: platform, title, genre, year, request, sizestring
not_tags: not_platform, not_title, not_genre, not_year, not_request, not_sizestring
gamesFormat: platform, title, genre, year, request, sizestring, downloadID

[waffles]
;waffles does not have an announce channel anymore.
;server: irc.p2p-network.net
;port: 6697
;ssl: 1
;botname: Waffles  
;botwho: ~bot@waffles.fm
;announcechannel: #waffles.fm-announce 
;requiresauth: 1
;authstring: invite
;announcelines: 1
;announces: music
;music: \[([^\]]*)\]: ([^-]*) - ([^\[]*) \[(\d*)-([^-]*)-([^-]*)-([^-\]]*)(?:-([^-\]]*))?\] - http://waffles.fm/details.php\?id=(\d*)
;tags: genre, artist, album, year, source, format, quality, log
;not_tags: not_genre, not_artist, not_album, not_year, not_source, not_format, not_quality
;musicFormat: genre, artist, album, year, source, format, quality, log, downloadID
downloadURL: https://www.waffles.fm/download.php/1
downloadType: 2
loginURL: https://www.waffles.fm/w/index.php?title=Special:UserLogin&action=submitlogin&type=login&returnto=Main_Page
morepostdata: 'wpLoginattempt' : 'Log in'
loginuserpost: wpName
loginpasswordpost: wpPassword

[x264]
server: irc.xevion.net
port: 6670
ssl: 1
botname: x2bot
botwho: x264@Sodomy.Monster
announcechannel: #x264
requiresauth: 2
announcelines: 1
announces: movies
movies: \[ New Torrent: (.*) \| (.*) \| https:\/\/.*id=(\d+) \| .*title\/(.*)\/? \]
intro: [ New Torrent:
downloadURL: https://x264.me/download.php
downloadType: 2
loginURL: https://x264.me/takelogin.php
tags: title, category, imdbID
not_tags: not_title, not_category, not_imdbID
moviesFormat: title, category, downloadID, imdbID

;;BLANK TEMPLATE
[blank]
server: 
port: 
ssl: 
botname:
botwho: 
announcechannel: 
requiresauth: 
announcelines: 
announces: 
misc: 
downloadURL: 
downloadType: 1
loginURL: 
tags: 
not_tags: 
miscFormat: 
