EdwinRodger / MyMangaDataBase

Self Hosted Manga Tracker
https://edwinrodger.github.io/MyMangaDataBase/
GNU General Public License v3.0
13 stars 1 forks source link

[FEATURE] Ability to crawl external source for Manga update to know when a new chapter is out. #8

Open Kazer67 opened 4 months ago

Kazer67 commented 4 months ago

Describe your suggested feature

To follow some Manga Update, it would be nice to have the ability to crawl external website for new chapter.

What I was thinking is some kind of plugins for the possible source (since website are different in their layout, for each website a dedicated plugin could be needed to be able to properly crawl them).

Then, on a given Manga, we could add one (or more) "source" (with a "preferred" one selected) and using a button "Request Update", it would update the last number of chapter available (which is a field that would need to be added).

The goal is similar to the tracking website Kenmei where we can quickly see when a new chapter is out for a given Manga.

The idea behind making the source website through a plugin system is that it would make maintenance easier to update if one website break (or allow the community to make plugin for website not supported at that time.

Other details

No response

Acknowledgements

EdwinRodger commented 4 months ago

I didn't made MyMangaDataBase as an alternative to Kenmei but as a alternative to MyAnimeList.

The plugin system can be implemented but it will require some code rewrite. I will try to implement it but not in recent future.

Kazer67 commented 4 months ago

Not a problem since manually checking is possible but such feature could save time if it's possible to crawl directly various translator website as sometime a new episode may come out but isn't translated yet (and also make it easy to spot manga that have new translated episode available) and the plugin system is the best solution I can think of to manage it (so if one website change, the whole system doesn't stop working for the other).

Since Kenmei has the bad habit of blacklisting Manga when they feel like it, it could also become a decent alternative in addition of MyAnimeList (which is what I'm doing slowly by migrating to MMDB).