module
0.0.0-20240704100120-4b28c8fbb014
Repository: https://github.com/roarc0/gofetch.git
Documentation: pkg.go.dev
# README
GoFetch
A simple magnet link scraper that filters the items based on regular expressions.
Work in progress 🚧
This is a work in progress, and it's not yet ready for use.
Installation 💾
go install github.com/roarc0/gofetch/cmd/gofetch-cli@latest
Usage 🏄
Create the configuration file in ~/.config/gofetch/config.yaml
replace variables with actual values.
memory:
filepath: gofetch.db
sources:
nyaa:
type: nyaa
uris:
- https://$URL/?c=1_2&s=seeders&o=desc
entries:
animeName:
sourcename: nyaa
filter:
matchers:
- type: regex
matcher:
regex: .*AnimeName.*
matchtype: required
- type: regex
matcher:
regex: ^\[Releaser\].*
matchtype: required
- type: regex
matcher:
regex: .*1080p.*
matchtype: required
- type: regex
matcher:
regex: .*(480|720)p.*
matchtype: exclude
animeName2:
sourcename: nyaa
filter:
matchers:
- type: regex
matcher:
regex: .*AnimeName2.*
matchtype: required
- type: regex
matcher:
regex: ^\[Releaser2\].*
matchtype: required
- type: regex
matcher:
regex: .*1080p.*
matchtype: required
- type: regex
matcher:
regex: .*(480|720)p.*
matchtype: exclude
Credits :star:
License :scroll:
The MIT License (MIT). Please see License File for more information.
# Packages
No description provided by the author