--- #id: tracker01 name: TorrentLeech identifier: torrentleech description: TorrentLeech (TL) is a private torrent tracker for 0DAY / GENERAL. language: en-us urls: - https://www.torrentleech.org privacy: private protocol: torrent supports: - irc - rss source: custom settings: - name: rsskey type: secret label: RSS key help: "Go to your profile and copy your RSS key" regex: /([\da-fA-F]{20}) irc: network: TorrentLeech.org server: irc.torrentleech.org port: 7021 tls: true channels: - "#tlannounces" announcers: - _AnnounceBot_ settings: - name: nickserv.account type: text required: false label: NickServ Account help: NickServ account. Make sure to group your user and bot. Eg. user_bot - name: nickserv.password type: secret required: false label: NickServ Password help: NickServ password parse: type: single lines: - test: - "New Torrent Announcement: Name:'debian live 10 6 0 amd64 standard iso' uploaded by 'Anonymous' - http://www.tracker01.test/torrent/000000" - "New Torrent Announcement: Name:'debian live 10 6 0 amd64 standard iso' uploaded by 'Anonymous' freeleech - http://www.tracker01.test/torrent/000000" pattern: New Torrent Announcement:\s*<([^>]*)>\s*Name:'(.*)' uploaded by '([^']*)'\s*(freeleech)*\s*-\s*(https?\:\/\/[^\/]+\/)torrent\/(\d+) vars: - category - torrentName - uploader - freeleech - baseUrl - torrentId match: torrenturl: "{{ .baseUrl }}rss/download/{{ .torrentId }}/{{ .rsskey }}/{{ .torrentName }}.torrent" encode: - torrentName