package Ġeu . kan ade . t ach iy omi . extension . pt . bl man hw acl ub Ċ Ċ import Ġeu . kan ade . t ach iy omi . annotations . N sf w Ċ import Ġeu . kan ade . t ach iy omi . lib . rate limit . RateLimit Interceptor Ċ import Ġeu . kan ade . t ach iy omi . multis rc . mad ara . Mad ara Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util . Locale Ċ import Ġjava . util . concurrent . TimeUnit Ċ Ċ @ N sf w Ċ class ĠBl Man hw a Club Ġ: ĠMad ara ( ĊĠĠĠ Ġ" BL ĠMan hw a ĠClub ", ĊĠĠĠ Ġ" https :// bl man hw a . club ", ĊĠĠĠ Ġ" pt - BR ", ĊĠĠĠ ĠSimpleDateFormat (" dd ĠM MM Ġy yyy ", ĠLocale (" pt ", Ġ" BR ")) Ċ ) Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġclient : ĠOk HttpClient Ġ= Ġsuper . client . newBuilder () ĊĠĠĠĠĠĠĠ Ġ. add Interceptor ( RateLimit Interceptor ( 1 , Ġ 2 , ĠTimeUnit . SECONDS )) ĊĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠ Ġ// Ġ[... document . querySelectorAll (' div . genres Ġli Ġa ')] ĊĠĠĠ Ġ// ĠĠĠĠ Ġ. map ( x Ġ=> Ġ` Genre ("${ x . innerText . slice ( 1 , Ġ- 4 ). replace (' (', Ġ''). trim () }", Ġ"${ x . href . replace (/ .* gener o \/ (.* )\ // , Ġ'$ 1 ') }") `) ĊĠĠĠ Ġ// ĠĠĠĠ Ġ. join (', \ n ') ĊĠĠĠ Ġoverride Ġfun Ġget Genre List (): ĠList < Genre > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠGen re (" A Ã§Ã£o ", Ġ" acao "), ĊĠĠĠĠĠĠĠ ĠGen re (" Ad ul to ", Ġ" ad ul to "), ĊĠĠĠĠĠĠĠ ĠGen re (" A vent ura ", Ġ" av ent ura "), ĊĠĠĠĠĠĠĠ ĠGen re (" Com Ã© dia ", Ġ" co media "), ĊĠĠĠĠĠĠĠ ĠGen re (" C ot id iano ", Ġ" co tid iano "), ĊĠĠĠĠĠĠĠ ĠGen re (" D ram a ", Ġ" dr ama "), ĊĠĠĠĠĠĠĠ ĠGen re (" Esp orte ", Ġ" es port e "), ĊĠĠĠĠĠĠĠ ĠGen re (" F ant as ia ", Ġ" f ant as ia "), ĊĠĠĠĠĠĠĠ ĠGen re (" Gender ĠB ender ", Ġ" gender - b ender "), ĊĠĠĠĠĠĠĠ ĠGen re (" Hist Ã³ ric o ", Ġ" h istor ico "), ĊĠĠĠĠĠĠĠ ĠGen re (" Hor ror ", Ġ" hor ror "), ĊĠĠĠĠĠĠĠ ĠGen re (" M af ia ", Ġ" ma f ia "), ĊĠĠĠĠĠĠĠ ĠGen re (" M ist Ã© rio ", Ġ" m ister io "), ĊĠĠĠĠĠĠĠ ĠGen re (" Omega verse ", Ġ" omega verse "), ĊĠĠĠĠĠĠĠ ĠGen re (" Ps icol Ã³g ico ", Ġ" ps ico logic o "), ĊĠĠĠĠĠĠĠ ĠGen re (" Rom ance ", Ġ" rom ance "), ĊĠĠĠĠĠĠĠ ĠGen re (" S ci - fi ", Ġ" sci - fi "), ĊĠĠĠĠĠĠĠ ĠGen re (" Sh o unen ĠA i ", Ġ" sh o unen - ai "), ĊĠĠĠĠĠĠĠ ĠGen re (" S ob ren atural ", Ġ" so b ren atural "), ĊĠĠĠĠĠĠĠ ĠGen re (" Super ĠHer Ã³ i ", Ġ" super - hero i "), ĊĠĠĠĠĠĠĠ ĠGen re (" Tr ag Ã© dia ", Ġ" tr aged ia "), ĊĠĠĠĠĠĠĠ ĠGen re (" V ida ĠEs col ar ", Ġ" vid a - es col ar "), ĊĠĠĠĠĠĠĠ ĠGen re (" Y ao i ", Ġ" y ao i ") ĊĠĠĠ Ġ) Ċ } Ċ