GithubHelp home page GithubHelp logo

minori's Introduction

minori

features

  • execute actions when scraping from RSS feeds
  • no mal support

requirements

install

pip install .

or

python3 setup.py install

workflow

Add a feed first:

minori manage_feeds add_feed nyaa "https://nyaa.pantsu.cat/feed?"

Then add a show:

minori manage_shows add_show "Legend of the Galactic Heroes - Die Neue These" "[HorribleSubs] Legend of the Galactic Heroes - Die Neue These - @@EP_VAR@@ [1080p].mkv" --feed nyaa

Scan rss feeds for shows

minori check

actions

Minori will load 'actions', which are basically plugins installed in actions/. These actions can add their own functionality and subcommands, see download.py.

TODO: Update with some dev api info

When a show has been found on a feed, Minori will execute all loaded actions, providing them with the internal db, and the Minori 'context' - a dictionary containing info about the show/link/feed.

todo

  • we want custom feed paths!
  • clear documentation/standards for the action api
  • documentation on the Minori context
  • mvar replacer documentation/standards
  • add mal support?
  • frontend?

sample

๎‚ฑ minori check
[INFO] Looking for Legend of the Galactic Heroes - Die Neue These with title_format [HorribleSubs] Legend of the Galactic Heroes - Die Neue These - 03 [1080p].mkv
[INFO] Looking for Darling in the FranXX with title_format [HorribleSubs] Darling in the FranXX - 13 [1080p].mkv
[INFO] Looking for 3D Kanojo Real Girl with title_format [HorribleSubs] 3D Kanojo Real Girl - 03 [1080p].mkv
[INFO] Looking for Steins Gate 0 with title_format [HorribleSubs] Steins Gate 0 - 02 [1080p].mkv
[INFO] Looking for Wotaku ni Koi wa Muzukashii with title_format [HorribleSubs] Wotaku ni Koi wa Muzukashii - 02 [1080p].mkv

minori's People

Contributors

byxk avatar

Stargazers

Jimmy Fung avatar Brendan Wong avatar

Forkers

mrbrendanwong

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.