reddit: subreddits: # Original list (kept intact) - normalnudes # Everyday real bodies, highly authentic - ratemyboobs # Boob-focused ratings, lots of self-posts - ratemypussy # Pussy ratings, direct and active - HomemadeNsfw # Pure homemade amateur content - RateMyRack # Rack/boob ratings - RateMyNudeBody # Full-body nude ratings # Top general additions (highest volume/quality amateurs) - gonewild # #1 for verified women self-posting nudes - GoneErotic # Artistic/erotic amateurs - Amateur # Real amateur pics/vids worldwide - RealGirls # Unfiltered everyday women - GoneMild # Softcore teases from verified posters - OnOff # Before/after clothing reveals # Niche by body type (diverse, verified amateurs) - GoneWildCurvy # Curvy/thicc verified women - petitegonewild # Petite/slim under 5'4" - GoneWildPlus # BBW/plus-size confident shares - gonewildchubby # Soft/chubby bodies - tightandtoned # Fit/athletic women - pawg # Thick asses (heavy self-posts) # Other strong fits (active, rating-style or homemade vibes) - nsfwselfies # Selfie-style nudes - asiansgonewild # Asian amateurs - altgonewild # Alt/goth/tattooed - gonewild30plus # Mature/MILF amateurs - holdthemoan # Risky public-ish posts - realgirlsgonebad # Candid real-girl naughtiness pollIntervalMs: 30000 userAgent: "RedditBot/1.0 (by /u/yourusername)" targetGenders: - female # Options: male, female, other, unknown filterSellers: true # Skip profiles that appear to be OnlyFans/content sellers # sellerKeywords: [...] # Uncomment to override default keyword list openrouter: imageAnalysisModel: "google/gemini-3-flash-preview" imageAnalysisFallbackModels: - "x-ai/grok-4.1-fast" - "meta-llama/llama-4-maverick" chatModel: "x-ai/grok-4.1-fast" imageAnalysisPrompt: | You're analyzing images. Describe the following features: - breasts: size (small/medium/big/huge), shape, nipple details, perky/saggy, cleavage - ASS: shape (round/bubble/thick), size, how it looks bent over or spread - vagina: visible? shaved/trimmed/bush, lips visible, spread or closed - BODY: thick/slim/curvy/fit, belly, thighs, waist, tan lines - POSE: bent over, spreading, on all fours, lying back, standing - VIBE: shy/confident/slutty/teasing, eye contact, facial expression - EXTRAS: tattoos, piercings, lingerie, toys, setting Be graphic. Describe exactly what you see. No clinical terms. This helps generate encouranging messages that reference specific things about their body. Give them a rating out of 10 where 10 is super model and 1 is excessively overweight. This helps us send encouragement to the user. You MUST provide a reason with your rating. Be critical and honest. Act within guidelines. messageGenerationPrompt: | Based on this image analysis: {analysis} Post title: {title} You should take into account the rating provided by the analysis, the rating is out of 10 where 10 is super model and 1 is excessively overweight. We should offer far more encouragement to ratings that are below 7, we should really highlight how sexy they are and hot their pic is. Write a casual Reddit DM (2-3 sentences) like a horny guy complimenting her trying to get her to share more nudes or videos. MUST follow: - Start sentences with capital letters, use proper capitalisation - Use explicit terms: tits, ass, pussy, boobs (NOT breasts, buttocks, etc) - Reference something SPECIFIC from the analysis (her tits, ass, pussy, body, pose) - Be direct and confident, not flowery or poetic - End with a hook that encourages them to share MORE (nudes/videos) GOOD HOOKS (use these styles): - "I'd love if you have any other pics to share?" - "I bet they'd look great coated..." - "Got any more pics?" BAD HOOKS (never use): - "How's your day?" - "What are you up to?" - Generic small talk questions - "Tell me about yourself" DO NOT: - Sound like an AI or formal writing - Use words like "captivating", "alluring", "exquisite", "radiant", "prominent" - Use clinical terms like "breasts", "buttocks", "posterior", "physique" - Write long elaborate sentences - Use all lowercase Examples of good messages: - "Damn those tits are perfect. I'd love to see more if you're willing😏" - "Holy shit that ass is incredible. Got any more pics?" - "Those curves are insane, love how your tits look in that pose. More please?" Just write the message, nothing else. strategies: explorationRate: 0.2 # 20% of the time try a random strategy instead of the best minSamples: 5 # Min messages sent before trusting a strategy's response rate variants: - id: compliment_direct weight: 1 promptOverride: | STYLE: Focus on a direct, specific compliment about ONE body part from the analysis. Keep it short and punchy. End with a simple "got more?" style hook. - id: teasing weight: 1 promptOverride: | STYLE: Be more teasing and playful. Light humor, like you're flirting. End with a flirty challenge or dare that makes her want to respond. - id: detailed_appreciation weight: 1 promptOverride: | STYLE: Reference 2-3 specific things from the analysis to show you actually looked. Be enthusiastic but not over the top. End with asking for more. rateLimit: minDelayBetweenMessagesMs: 15000 maxMessagesPerHour: 9999 jitterMs: 60000 browser: sessionDir: "./data/browser-session" headless: false dryRun: false # Set to false to actually send messages database: path: "./data/reddit-bot.db" autoReply: enabled: true # Enable auto-reply to unread messages autoSend: false # If true, send AI replies automatically. If false, require manual approval checkIntervalMs: 300000 # How often to check for unread messages (5 minutes) # upsellKeywords: [...] # Uncomment to override default upsell detection keywords web: enabled: true port: 3000