Compare commits

...

2 Commits

Author SHA1 Message Date
DebaucheryLibrarian 39fcba7f04 1.245.37 2026-01-19 04:28:39 +01:00
DebaucheryLibrarian de79f7f51e Added Naughty America banners. 2026-01-19 04:28:37 +01:00
5 changed files with 102 additions and 4 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "traxxx",
"version": "1.245.36",
"version": "1.245.37",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "traxxx",
"version": "1.245.36",
"version": "1.245.37",
"license": "ISC",
"dependencies": {
"@aws-sdk/client-s3": "^3.458.0",

View File

@ -1,6 +1,6 @@
{
"name": "traxxx",
"version": "1.245.36",
"version": "1.245.37",
"description": "All the latest porn releases in one place",
"main": "src/app.js",
"scripts": {

View File

@ -1085,6 +1085,16 @@ const tags = [
slug: 'stockings',
group: 'clothing',
},
{
name: 'fishnet',
slug: 'fishnet',
group: 'clothing',
},
{
name: 'fishnet stockings',
slug: 'fishnet-stockings',
group: 'clothing',
},
{
name: 'strap-on dildo',
slug: 'strap-on-dildo',

View File

@ -120,6 +120,13 @@ const affiliates = [
parameters: 'nats=NzgwLjEuNS41LjAuMC4wLjAuMA',
comment: 'pay per sign-up',
},
{
id: 'naughtyamerica',
channel: 'network',
url: 'https://natour.naughtyamerica.com/track/MTIzODIxLjEwMDI1LjguOC4wLjEwNzU2MTcuMC4wLjA',
parameters: 'nats=MTIzODIxLjEwMDI1LjguOC4wLjEwNzU2MTcuMC4wLjA',
comment: 'pay per sign-up',
},
];
const bannerTags = {
@ -300,6 +307,20 @@ const bannerTags = {
blacked_300_250_cherry_kiss_anal_mfm: ['anal', 'black-cock'],
tushy_970_70_alexa_flexy_dp: ['dp', 'anal'],
tushy_776_70_gianna_dior_anal: ['anal'],
// naughty america
naughtyamerica_250_250_jenna_star: ['sex', 'doggy-style', 'blonde'],
naughtyamerica_250_250_payton_preslee: ['titty-fucking', 'big-boobs', 'brunette'],
naughtyamerica_250_250_wov: ['threesome', 'mff', 'big-boobs', 'brunette', 'blonde'],
naughtyamerica_300_250_holly_day: ['sex', 'cowgirl', 'brunette', 'pov', 'vr'],
naughtyamerica_300_250_kylie_page: ['sex', 'cowgirl', 'blonde', 'pov', 'vr'],
naughtyamerica_300_250_melissa_stratton: ['sex', 'cowgirl', 'brunette', 'pov', 'vr'],
naughtyamerica_728_90_holly_day: ['sex', 'blowjob', 'brunette', 'reverse-cowgirl'],
naughtyamerica_728_90_kylie_page: ['titty-fucking', 'sex', 'doggy-style', 'blonde'],
tonightsgirlfriend_300_250_jill_kassidy: ['sex', 'missionary', 'bbc', 'interracial', 'fishnet', 'fishnet-stockings', 'blonde'],
tonightsgirlfriend_300_250_paisley_porter: ['sex', 'cowgirl', 'stockings', 'blonde'],
tonightsgirlfriend_728_90_charli_phoenix: ['sex', 'blowjob', 'doggy-style', 'blonde'],
tonightsgirlfriend_728_90_jill_kassidy: ['sex', 'blowjob', 'cowgirl', 'blonde'],
tonightsgirlfriend_728_90_paisley_porter: ['sex', 'blowjob', 'missionary', 'stockings', 'blonde'],
};
/*
@ -1409,6 +1430,72 @@ const campaigns = [
url: 'https://join.tushy.com/track/MTA0MS43OC43LjIwLjAuMC4wLjAuMA',
comment: '$30 per signup',
},
// naughty america
{
banner: 'naughtyamerica_250_250_jenna_star',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_250_250_payton_preslee',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_250_250_wov',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_300_250_holly_day',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_300_250_kylie_page',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_300_250_melissa_stratton',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_728_90_holly_day',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'naughtyamerica_728_90_kylie_page',
network: 'naughtyamerica',
affiliate: 'naughtyamerica',
},
{
banner: 'tonightsgirlfriend_300_250_jill_kassidy',
channel: 'tonightsgirlfriend',
affiliate: 'naughtyamerica',
},
{
banner: 'tonightsgirlfriend_300_250_paisley_porter',
channel: 'tonightsgirlfriend',
affiliate: 'naughtyamerica',
},
{
banner: 'tonightsgirlfriend_728_90_charli_phoenix',
channel: 'tonightsgirlfriend',
affiliate: 'naughtyamerica',
},
{
banner: 'tonightsgirlfriend_728_90_jill_kassidy',
channel: 'tonightsgirlfriend',
affiliate: 'naughtyamerica',
},
{
banner: 'tonightsgirlfriend_728_90_paisley_porter',
channel: 'tonightsgirlfriend',
affiliate: 'naughtyamerica',
},
];
exports.seed = async (knex) => Promise.resolve()
@ -1458,7 +1545,7 @@ exports.seed = async (knex) => Promise.resolve()
...banner,
width: Number(width),
height: Number(height),
tags: bannerTags[banner.id] || [],
tags: banner.tags || bannerTags[banner.id] || [],
};
});

View File

@ -58,6 +58,7 @@ function scrapeScene({ query }, url) {
}));
release.poster = query.poster('.content-video video');
release.photos = query.urls('#photo-carousel a').map((photo) => [
photo.replace('/full', ''),
photo,