diff --git a/internal/indexer/definitions/subsplease.yaml b/internal/indexer/definitions/subsplease.yaml index f7752dc..8416b09 100644 --- a/internal/indexer/definitions/subsplease.yaml +++ b/internal/indexer/definitions/subsplease.yaml @@ -21,6 +21,7 @@ irc: channels: - "#subsplease" announcers: + - "NekoNeko" - "Katou" settings: - name: nick @@ -31,26 +32,30 @@ irc: - name: auth.account type: text - required: true + required: false label: NickServ Account help: NickServ account. Make sure to group your main user and bot. - name: auth.password type: secret - required: true + required: false label: NickServ Password help: NickServ password parse: type: single lines: - - pattern: '\[Release\] (.*(SubsPlease).*?)\.?(mkv)? \((\d+.?\d*[KMGTP]?B)\) - .* - (.*)' + - test: + - "[Release] [SubsPlease] Title - 01 (480p) [636F636B].mkv (420.69MB) - https://nyaa.si/view/0000000 - https://nyaa.si/view/0000000/torrent" + - pattern: '\[Release\] (.*(SubsPlease).*?)\.?(mkv)? \((\d+.?\d*[KMGTP]?B)\) - (.*) - (.*)' vars: - torrentName - releaseGroup - releaseTags - torrentSize + - infoUrl - torrentUrl match: + infourl: "{{ .infoUrl }}" torrenturl: "{{ .torrentUrl }}" diff --git a/internal/indexer/definitions/tokyotoshokan.yaml b/internal/indexer/definitions/tokyotoshokan.yaml index d8094e0..290ba33 100644 --- a/internal/indexer/definitions/tokyotoshokan.yaml +++ b/internal/indexer/definitions/tokyotoshokan.yaml @@ -38,6 +38,7 @@ irc: required: false label: NickServ Password help: NickServ password + parse: type: multi lines: