feat(source): Add SonicMTL and MTLNovel.Club
Closes LNReader/lnreader-sources#221, Closes LNReader/lnreader-sources#223
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -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];
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user