diff --git a/config/default.js b/config/default.js index a34a207e..7cbf23f3 100644 --- a/config/default.js +++ b/config/default.js @@ -31,6 +31,7 @@ module.exports = { 'realitykings', 'mofos', 'digitalplayground', + 'twistys', 'babes', 'fakehub', 'metrohd', diff --git a/public/img/logos/twistys/anettedawn.png b/public/img/logos/twistys/anettedawn.png new file mode 100644 index 00000000..6c8c5a04 Binary files /dev/null and b/public/img/logos/twistys/anettedawn.png differ diff --git a/public/img/logos/twistys/bluefantasies.png b/public/img/logos/twistys/bluefantasies.png new file mode 100644 index 00000000..6bbce1b3 Binary files /dev/null and b/public/img/logos/twistys/bluefantasies.png differ diff --git a/public/img/logos/twistys/bustyones.png b/public/img/logos/twistys/bustyones.png new file mode 100644 index 00000000..7f703567 Binary files /dev/null and b/public/img/logos/twistys/bustyones.png differ diff --git a/public/img/logos/twistys/eurofoxes.png b/public/img/logos/twistys/eurofoxes.png new file mode 100644 index 00000000..5b4f51b5 Binary files /dev/null and b/public/img/logos/twistys/eurofoxes.png differ diff --git a/public/img/logos/twistys/favicon.png b/public/img/logos/twistys/favicon.png new file mode 100644 index 00000000..e77b5b0c Binary files /dev/null and b/public/img/logos/twistys/favicon.png differ diff --git a/public/img/logos/twistys/featurefilms.png b/public/img/logos/twistys/featurefilms.png new file mode 100644 index 00000000..3fd75bdb Binary files /dev/null and b/public/img/logos/twistys/featurefilms.png differ diff --git a/public/img/logos/twistys/misc/favicon_transparent.png b/public/img/logos/twistys/misc/favicon_transparent.png new file mode 100644 index 00000000..f47d9ce0 Binary files /dev/null and b/public/img/logos/twistys/misc/favicon_transparent.png differ diff --git a/public/img/logos/twistys/misc/twistys.png b/public/img/logos/twistys/misc/twistys.png new file mode 100644 index 00000000..49ddc89e Binary files /dev/null and b/public/img/logos/twistys/misc/twistys.png differ diff --git a/public/img/logos/twistys/misc/twistys.svg b/public/img/logos/twistys/misc/twistys.svg new file mode 100644 index 00000000..0d9edb8e --- /dev/null +++ b/public/img/logos/twistys/misc/twistys.svg @@ -0,0 +1,93 @@ + + + Twistys logo + + + + image/svg+xml + + Twistys logo + + 15 enero 2020 + + + EEIM + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/logos/twistys/misc/twistys_border.png b/public/img/logos/twistys/misc/twistys_border.png new file mode 100644 index 00000000..1495972f Binary files /dev/null and b/public/img/logos/twistys/misc/twistys_border.png differ diff --git a/public/img/logos/twistys/misc/twistys_original.png b/public/img/logos/twistys/misc/twistys_original.png new file mode 100644 index 00000000..4fabd085 Binary files /dev/null and b/public/img/logos/twistys/misc/twistys_original.png differ diff --git a/public/img/logos/twistys/momknowsbest.png b/public/img/logos/twistys/momknowsbest.png new file mode 100644 index 00000000..3530b06e Binary files /dev/null and b/public/img/logos/twistys/momknowsbest.png differ diff --git a/public/img/logos/twistys/network.png b/public/img/logos/twistys/network.png new file mode 100644 index 00000000..1495972f Binary files /dev/null and b/public/img/logos/twistys/network.png differ diff --git a/public/img/logos/twistys/nicolegraves.png b/public/img/logos/twistys/nicolegraves.png new file mode 100644 index 00000000..99264da1 Binary files /dev/null and b/public/img/logos/twistys/nicolegraves.png differ diff --git a/public/img/logos/twistys/turningtwistys.png b/public/img/logos/twistys/turningtwistys.png new file mode 100644 index 00000000..835a0809 Binary files /dev/null and b/public/img/logos/twistys/turningtwistys.png differ diff --git a/public/img/logos/twistys/twistys.png b/public/img/logos/twistys/twistys.png new file mode 100644 index 00000000..1495972f Binary files /dev/null and b/public/img/logos/twistys/twistys.png differ diff --git a/public/img/logos/twistys/twistyshard.png b/public/img/logos/twistys/twistyshard.png new file mode 100644 index 00000000..31ce67b7 Binary files /dev/null and b/public/img/logos/twistys/twistyshard.png differ diff --git a/public/img/logos/twistys/twistysteasers.png b/public/img/logos/twistys/twistysteasers.png new file mode 100644 index 00000000..4bbc0415 Binary files /dev/null and b/public/img/logos/twistys/twistysteasers.png differ diff --git a/public/img/logos/twistys/whengirlsplay.png b/public/img/logos/twistys/whengirlsplay.png new file mode 100644 index 00000000..0350c7ed Binary files /dev/null and b/public/img/logos/twistys/whengirlsplay.png differ diff --git a/seeds/00_networks.js b/seeds/00_networks.js index cd13707f..ac7810bb 100644 --- a/seeds/00_networks.js +++ b/seeds/00_networks.js @@ -191,6 +191,12 @@ const networks = [ url: 'https://www.teamskeet.com', description: 'Welcome to teamskeet.com, the largest collection of exclusive teen porn sites and videos on the web. Check out our TeamSkeet porn sites now.', }, + { + slug: 'twistys', + name: 'Twistys', + url: 'https://www.twistys.com', + description: 'The hottest high quality glamour porn for over 18 years! Over 3700+ models and 46000+ scenes. TWISTYS.com', + }, { slug: 'vixen', name: 'Vixen', diff --git a/seeds/01_sites.js b/seeds/01_sites.js index 3c25c9a2..027d2955 100644 --- a/seeds/01_sites.js +++ b/seeds/01_sites.js @@ -3982,6 +3982,99 @@ const sites = [ parameters: { scraper: 'A' }, network: 'teamskeet', }, + // TWISTYS + { + name: 'Twistys', + slug: 'twistys', + url: 'https://www.twistys.com/scenes?site=219', + description: 'Twistys.com is the #1 ranked babe site on the web! With over 10 years of photos and videos, updated daily with 3 HQ photo sets and 2 HD videos, Twistys also awards one hot babe a Treat of the Month title, complete with exclusive photo & video sets! Weekly updates!', + network: 'twistys', + priority: 1, + }, + { + name: 'When Girls Play', + slug: 'whengirlsplay', + url: 'https://www.whengirlsplay.com', + description: 'Watch hot girls seducing other girls in steamy lesbian play. These sluts finger, use dildos, strap-ons and squirt their pink pussies in lesbian porn by WhenGirlsPlay.com. Get Access to the Hottest Lesbian videos on the web!', + parameters: { siteId: 227 }, + network: 'twistys', + priority: 1, + }, + { + name: 'Turning Twistys', + slug: 'turningtwistys', + url: 'https://www.twistys.com/scenes?site=302', + description: 'Where straight curious cuties explore their sexuality, and get seduced by sexy butch girls. These sneaky lesbians lure the innocent looking beauties away from their boyfriends and into their beds... Be careful or they might just steal your girl!', + network: 'twistys', + priority: 1, + }, + { + name: 'Mom Knows Best', + slug: 'momknowsbest', + url: 'https://www.momknowsbest.com', + description: 'The world’s tightest teens and most elegant MILFs get together at Mom Knows Best, where horny teen girls learn the ins and outs of lesbian sex from confident and beautiful older women. These MILFs know what they like and exactly how to get it, and lucky for them, these tasty teens are eager to learn, and always very eager to please!', + parameters: { siteId: 234 }, + network: 'twistys', + priority: 1, + }, + { + name: 'Twistys Hard', + slug: 'twistyshard', + url: 'https://www.twistyshard.com', + description: 'Watch horny nymphos get stuffed with stiff, bulging cocks. Hot sluts eager to spread their legs, bend over on all fours, or mount a big rock-hard erection. They want their needs fulfilled, and love to show off how they do it. Get into Twistys Hard and see just how hard things can get!', + parameters: { siteId: 225 }, + network: 'twistys', + priority: 1, + }, + { + name: 'Feature Films', + slug: 'featurefilms', + url: 'https://www.twistys.com/scenes?site=233', + description: 'Prepare yourself for a night at the movies you\'ll never forget with Feature Films from Twistys. High-end cinematic productions featuring in-depth storylines and industry-leading visuals, erotic adventures with the most beautiful women in the world are now at your fingertips. Lesbian, Hardcore Bonus Updates!', + network: 'twistys', + }, + { + name: 'Nicole Graves', + slug: 'nicolegraves', + url: 'https://www.twistys.com/scenes?site=223', + description: 'NicoleGraves.com is the only official web site of Nicole Graves with 100% EXCLUSIVE content! Here you\'ll find Nicole Graves videos and photos of her shaved pussy and Nicole Graves fucking and giving a blowjob!', + network: 'twistys', + }, + { + name: 'Anette Dawn', + slug: 'anettedawn', + url: 'https://www.twistys.com/scenes?site=221', + description: 'Hey guys! Its me Anette Dawn, if you\'ve seen me on other sites, like Twistys I have been doing internet modeling for a while now. This is however my first and only official site. I recieved so many requests for more so I finally got this site together! I can\'t wait for you to join me inside!', + network: 'twistys', + }, + { + name: 'Twistys Teasers', + slug: 'twistysteasers', + url: 'https://www.twistys.com/scenes?site=232', + description: 'Twistys Teasers is a doorway to new exciting content, opened exclusively to you, our loyal members. See it here first while it’s fresh and hot, and be sure to let us know exactly how much you like it before you leave. Be tempted. Be tantalized. Be teased. Solo, Lesbian, Hardcore Bonus Updates!', + network: 'twistys', + }, + { + name: 'Euro Foxes', + slug: 'eurofoxes', + url: 'https://www.twistys.com/scenes?site=226', + description: 'EuroFoxes.com: the worlds Number One European Babe site! EuroFoxes is dedicated to bringing you the very best european babes!', + network: 'twistys', + }, + { + name: 'Blue Fantasies', + slug: 'bluefantasies', + url: 'https://www.twistys.com/scenes?site=220', + description: 'BlueFantasies.com prides itself on getting the most beautiful women in the world to show off their hot bodies, 100% exclusively for you.', + network: 'twistys', + }, + { + name: 'Busty Ones', + slug: 'bustyones', + url: 'https://www.twistys.com/scenes?site=229', + description: 'BustyOnes.com bringing you the most beautiful big breasts in the world! The hottest women alive showcasing their fantastic tits.', + network: 'twistys', + }, // VIXEN { slug: 'vixen', diff --git a/src/scrapers/scrapers.js b/src/scrapers/scrapers.js index 1f57ee1b..4cfd91fc 100644 --- a/src/scrapers/scrapers.js +++ b/src/scrapers/scrapers.js @@ -37,6 +37,7 @@ const mofos = require('./mofos'); const naughtyamerica = require('./naughtyamerica'); const score = require('./score'); const twentyonesextury = require('./21sextury'); +const twistys = require('./twistys'); const xempire = require('./xempire'); const wicked = require('./wicked'); @@ -83,6 +84,7 @@ module.exports = { realitykings, score, teamskeet, + twistys, vixen, vogov, wicked, @@ -116,6 +118,7 @@ module.exports = { realitykings, score, transangels, + twistys, wicked, xempire, }, diff --git a/src/scrapers/twistys.js b/src/scrapers/twistys.js new file mode 100644 index 00000000..2207736a --- /dev/null +++ b/src/scrapers/twistys.js @@ -0,0 +1,13 @@ +'use strict'; + +const { fetchScene, fetchLatest, fetchProfile } = require('./mindgeek'); + +async function networkFetchProfile(actorName) { + return fetchProfile(actorName, 'twistys'); +} + +module.exports = { + fetchLatest, + fetchProfile: networkFetchProfile, + fetchScene, +};