From f836272fe6b2b45891edd50a60e0fa1a00a1859b Mon Sep 17 00:00:00 2001 From: Kyle Sanderson Date: Wed, 25 May 2022 03:16:00 -0700 Subject: [PATCH] feat(indexers): add AL (#282) * feat(indexers): add AL --- internal/indexer/definitions/acidlounge.yaml | 65 ++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 internal/indexer/definitions/acidlounge.yaml diff --git a/internal/indexer/definitions/acidlounge.yaml b/internal/indexer/definitions/acidlounge.yaml new file mode 100644 index 0000000..7e3fd52 --- /dev/null +++ b/internal/indexer/definitions/acidlounge.yaml @@ -0,0 +1,65 @@ +--- +#id: AC1D +name: Acid-Lounge +identifier: acidlounge +description: Small general tracker. +language: en-us +urls: + - https://www.acid-lounge.org.uk +privacy: private +protocol: torrent +supports: + - irc + - rss +source: custom +settings: + - name: passkey + type: secret + label: Pass key + help: "Your passkey" + regex: /([\da-z]{32}) + - name: uid + type: secret + label: User ID + help: "Your User ID" + regex: /(\d+) + +irc: + network: Acid-Lounge + server: irc.acid-lounge.org.uk + port: 6697 + tls: true + channels: + - "#acid-uploads" + announcers: + - ACiD-BaBy + settings: + - name: nickserv.account + type: text + required: true + label: NickServ Account + help: NickServ account. Make sure to group your user and bot. Eg. user_bot + - name: nickserv.password + type: secret + required: true + label: NickServ Password + help: NickServ password + +parse: + type: single + lines: + - test: + - "(Games/PC) The.Smallest.Game-ze0s https://www.acid-lounge.org.uk/details.php?id=3443&hit=1" + - "(Music/MP3) TUNES_4_LYFE_WEB_iNT https://www.acid-lounge.org.uk/details.php?id=30104&hit=1" + - "(XXX/0-Day) Cute.Stuff.69.XXX.VR180.2700p.MP4-s0ez https://www.acid-lounge.org.uk/details.php?id=30444221135&hit=1" + - "(Movies/HD) Have.You.Seen.The.Cat.Tonight-WhereThat https://www.acid-lounge.org.uk/details.php?id=3018979898&hit=1" + - "(TV-HD/X264) The.Eggerton.S01E01.720p.WEB.h264-OTA https://www.acid-lounge.org.uk/details.php?id=302099&hit=1" + pattern: '\((.*)\) (.*) (https?\:\/\/[^\/]+).*id=(\d+)' + vars: + - category + - torrentName + - baseUrl + - torrentId + + match: + torrenturl: "{{ .baseUrl }}/rssdownload.php?passkey={{ .passkey }}&uid={{ .uid }}&tid={{ .torrentId }}"