mirror of
https://github.com/idanoo/autobrr
synced 2025-07-23 00:39:13 +00:00

* feat(irc): support SASL and NickServ auth * feat(irc): add missing fields * feat(irc): support SASL and NickServ auth * feat(irc): add missing fields * feat(irc): add validation * feat(indexers): unify and set required values * feat(irc): add postgres migrations * feat(irc): use nick as handlerkey * feat(irc): use account for nickserv * fix(irc): pg db migration
88 lines
2.5 KiB
YAML
88 lines
2.5 KiB
YAML
---
|
||
#id: oppaitime
|
||
name: OppaiTime
|
||
identifier: oppaitime
|
||
description: OppaiTime (OT) is a private torrent tracker for XXX
|
||
language: en-us
|
||
urls:
|
||
- https://oppaiti.me/
|
||
privacy: private
|
||
protocol: torrent
|
||
supports:
|
||
- irc
|
||
- rss
|
||
source: gazelle
|
||
settings:
|
||
- name: authkey
|
||
type: secret
|
||
required: true
|
||
label: Auth key
|
||
help: Right click DL on a torrent and get the authkey.
|
||
|
||
- name: torrent_pass
|
||
type: secret
|
||
required: true
|
||
label: Torrent pass
|
||
help: Right click DL on a torrent and get the torrent_pass.
|
||
|
||
irc:
|
||
network: OppaiTime
|
||
server: irc.oppaiti.me
|
||
port: 6697
|
||
tls: true
|
||
channels:
|
||
- "#oppaitime-announce"
|
||
announcers:
|
||
- Udon
|
||
settings:
|
||
- name: nick
|
||
type: text
|
||
required: true
|
||
label: Nick
|
||
help: Bot nick. Eg. user|bot
|
||
|
||
- name: auth.account
|
||
type: text
|
||
required: false
|
||
label: NickServ Account
|
||
help: NickServ account. Make sure to group your user and bot.
|
||
|
||
- name: auth.password
|
||
type: secret
|
||
required: false
|
||
label: NickServ Password
|
||
help: NickServ password
|
||
|
||
- name: invite_command
|
||
type: secret
|
||
default: "Udon KNOCK oppaitime-announce USERNAME IRCKEY"
|
||
required: true
|
||
label: Invite command
|
||
help: Invite auth with Udon. Replace USERNAME site username and IRCKEY with your IRC key.
|
||
|
||
# Categories
|
||
# Movies
|
||
# Anime
|
||
# Manga
|
||
# Games
|
||
# Audio
|
||
# Other
|
||
|
||
parse:
|
||
type: single
|
||
lines:
|
||
- test:
|
||
- "[Manga] Kirisaki Byakko – Hatsujou Shitara Wakasagihime ni Omakase! [English] - https://oppaiti.me/torrents.php?id=9057 / https://oppaiti.me/torrents.php?action=download&id=10047 - futanari:female,kagerou.imaizumi:character, wakasagihime:character, sole.dickgirl:female, mermaid:female, monster.girl:female, sole.female:female, touhou.project:parody, big.breasts:female, wolf.girl:female"
|
||
- "[Games] Redamz – Monster Girl Island Halloween VR Build [Loose / English / Archived (zip) / Uncensored] - https://oppaiti.me/torrents.php?id=9064 / https://oppaiti.me/torrents.php?action=download&id=10064 - slime.girl,multiple.arms,robot.girl,virtual.reality,spider.girl,elf,catgirl,big.breasts,small.breasts,nukige"
|
||
pattern: '\[(\w+)\] (.+) – (.+) \[(.+)\] - https?:\/\/.* \/ (https?:\/\/.*\/)torrents\.php\?action=download&id=(\d+) - (.+)'
|
||
vars:
|
||
- category
|
||
- uploader
|
||
- torrentName
|
||
- releaseTags
|
||
- baseUrl
|
||
- torrentId
|
||
- tags
|
||
|
||
match:
|
||
torrenturl: "{{ .baseUrl }}torrents.php?action=download&id={{ .torrentId }}&authkey={{ .authkey }}&torrent_pass={{ .torrent_pass }}"
|