feat(source): Add SonicMTL and MTLNovel.Club

Closes LNReader/lnreader-sources#221, Closes LNReader/lnreader-sources#223
This commit is contained in:
Rajarshee Chatterjee
2022-05-06 20:31:44 +05:30
parent a9e2d872f2
commit 8e58ce2eb1
4 changed files with 50 additions and 0 deletions
@@ -245,3 +245,17 @@ export const NovelOwlScraper = new MadaraScraper(
'NovelOwl',
{ 'totalPages': 208, 'useNewChapterEndpoint': true },
);
export const SonicMTLScraper = new MadaraScraper(
121,
'https://www.sonicmtl.com/',
'SonicMTL',
{ 'totalPages': 17, 'useNewChapterEndpoint': true },
);
export const MTLNovelDotClubScraper = new MadaraScraper(
122,
'https://mtlnovel.club/',
'MTLNovel.Club',
{ 'totalPages': 35, 'useNewChapterEndpoint': true },
);
@@ -249,5 +249,23 @@
"totalPages": 208,
"useNewChapterEndpoint": true
}
},
{
"sourceId": 121,
"baseUrl": "https://www.sonicmtl.com/",
"sourceName": "SonicMTL",
"options": {
"totalPages": 17,
"useNewChapterEndpoint": true
}
},
{
"sourceId": 122,
"baseUrl": "https://mtlnovel.club/",
"sourceName": "MTLNovel.Club",
"options": {
"totalPages": 35,
"useNewChapterEndpoint": true
}
}
]
+4
View File
@@ -65,6 +65,8 @@ import {
TipNovelScraper,
FreeNovelMeScraper,
NovelOwlScraper,
SonicMTLScraper,
MTLNovelDotClubScraper,
} from './multisrc/madara/MadaraGenerator';
import WuxiaBlogScraper from './en/wuxiablog';
import WuxiaCityScraper from './en/wuxiacity';
@@ -254,6 +256,8 @@ export const sourceManager = (sourceId: number): Scraper => {
118: RulateScraper,
119: RanobeRFScraper,
120: MTNovelScraper,
121: SonicMTLScraper,
122: MTLNovelDotClubScraper,
};
return scrapers[sourceId];
+14
View File
@@ -810,5 +810,19 @@
"sourceName": "MT Novel",
"icon": "https://github.com/LNReader/lnreader-sources/blob/main/src/en/allnovelfull/icon.png?raw=true",
"lang": "English"
},
{
"sourceId": 121,
"sourceName": "SonicMTL",
"icon": "https://github.com/LNReader/lnreader-sources/blob/main/multisrc/madara/icons/sonicmtl.png?raw=true",
"url": "https://www.sonicmtl.com/",
"lang": "English"
},
{
"sourceId": 122,
"sourceName": "MTLNovel.Club",
"icon": "https://github.com/LNReader/lnreader-sources/blob/main/multisrc/madara/icons/mtlnovel.club.png?raw=true",
"url": "https://mtlnovel.club/",
"lang": "English"
}
]