Add support for doodstream

This commit is contained in:
2022-07-19 11:03:16 +02:00
parent dc42220f09
commit 698ed5ac3c
2 changed files with 16 additions and 1 deletions

View File

@ -9,6 +9,7 @@ export abstract class Match {
id: string
reliability: Reliability
domains: string[]
replace?: boolean
regex: RegExp
abstract match(match: RegExpMatchArray): Promise<string>
@ -27,6 +28,7 @@ class Doodstream implements Match {
'doodstream.com',
'dood.pm'
]
replace = true
regex = new RegExp(/(\/pass_md5\/.*?)'.*(\?token=.*?expiry=)/s)
async match(match: RegExpMatchArray): Promise<string> {
@ -242,6 +244,7 @@ class Vupload implements Match {
}
export const matches = [
new Doodstream(),
new Evoload(),
new Mixdrop(),
new Newgrounds(),