Session Types
JOIP supports three types of sessions, each with different creation workflows:Reddit Sessions
Custom Sessions
Imported Sessions
Creating a Reddit Session
Reddit sessions automatically fetch media from subreddits and generate AI captions based on your chosen theme.Navigate to Sessions
Choose Session Type
Configure Session Details
- Title: Give your session a descriptive name
- Subreddits: Enter one or more subreddit names (e.g.,
celebs,goddess,nsfw)- The system validates subreddits and removes invalid entries
- URLs and
r/prefixes are automatically cleaned
- Category (optional): Organize your session into a category
Select Caption Theme
- JOI / Edging: Mommy/Goddess stroke commands with edge counts and denial
- Forced-Bi: Manipulation and rationalization themes
- Bully / Simp: Mean girl energy and out-of-league scenarios
- Pain / CBT: Specific physical command themes
- Cuckold: Bull and size comparison scenarios
- Custom Prompt: Write your own AI instructions
Set Playback Speed
- Min Interval: Fastest slide duration (1-60 seconds)
- Max Interval: Slowest slide duration (1-60 seconds)
Choose Transition Effect
- Fade: Smooth crossfade (default)
- Slide: Horizontal sliding motion
- Zoom: Scale-in effect
- Flip: 3D flip transition
- None: Instant change with no animation
Upload Thumbnail (Optional)
Set Privacy Options
- Public: Makes your session visible in the community feed
- Favorite: Pin to your favorites tab for quick access
- Manual Mode: Disables auto-advance (requires manual navigation)
Create Session
- Validate your subreddits
- Create the session in your library
- Begin fetching media in the background (up to 100 items)
- Pre-generate captions for the first few slides
Creating a Custom Session
Custom sessions let you upload your own images and write personalized captions.Start New Custom Session
Add Media Files
- Drag and drop files anywhere in the editor
- Click Add Media to browse files
- Paste from clipboard (Ctrl/Cmd+V)
Write Captions
- Click the caption text area
- Write your caption (no character limit, but <500 recommended)
- Use the AI magic wand button to generate contextual captions
Organize Slides
- Drag and drop slides to reorder (use the large grab handle)
- Duplicate slides using the copy button
- Replace media by clicking the image overlay
- Delete slides using the trash icon
Configure Session Settings
Validate and Save
- All slides have images attached
- Captions are within recommended length
Importing from Imgchest
Import existing JOIP galleries with preserved captions and ordering.Get Imgchest URL
https://imgchest.com/p/abc123)Start Import
Paste URL and Import
- Paste the Imgchest URL
- Click Import
- Wait for the system to fetch all images and captions
Review Imported Content
- Edit captions
- Reorder slides
- Replace images
- Adjust settings
Playing Sessions
Once created, sessions can be played with an interactive media player.- Start Playback
- Player Controls
- Caption Generation
- Find your session in the grid
- Click the Play button
- The session opens in fullscreen player mode
Managing Sessions
Sessions Library
Your Sessions page has three tabs:- All Sessions: Complete library with search
- Favorites: Sessions marked as favorites
- Shared: Sessions you’ve shared with others
- Search by title or subreddit
- Filter by category
- Sort by date created or name
Session Actions
Edit
- Reddit sessions: Modify subreddits, theme, timing, settings
- Custom/Imported: Full slide editor with caption editing
- Auto-routes to appropriate editor based on session type
Share
- Generate unique share code (UUID-based)
- Toggle public/private access
- Copy shareable link:
/shared/{shareCode} - Shared sessions have public preview pages
Refresh Media
- Reddit sessions only
- Fetches new media from subreddits
- Replaces old content with fresh posts
Delete
- Permanently removes session and all media
- For manual sessions: Deletes entire storage folder
- Cannot be undone
Session Badges
Sessions display visual badges indicating their type:- Subreddit Badges (blue): Reddit-based sessions show source subreddit
- Custom Session (purple): Manually created with uploads
- Imported (gray): Imported from Imgchest
- AI Generated (gold): Reddit session with AI captions
Best Practices
Choosing Subreddits
Choosing Subreddits
- Use 2-5 subreddits for variety without dilution
- Mix popular and niche subreddits
- Test subreddit validity before creating (system auto-validates)
- Remove banned or invalid subreddits when prompted
Caption Themes
Caption Themes
- Match theme to subreddit content for best results
- Custom prompts need detailed instructions (100-500 characters)
- Test different themes on the same content for variety
Timing Settings
Timing Settings
- Use 3-10 seconds for fast-paced sessions
- Use 5-15 seconds for story-driven content
- Set wider ranges (3-30) for unpredictability
- Manual mode gives complete control (disable auto-advance)
Custom Session Captions
Custom Session Captions
- Keep captions under 500 characters for readability
- Use AI generation for consistency in tone
- Build narrative flow across slides
- Test playback to ensure caption timing works
Troubleshooting
Session creation fails
Session creation fails
- Invalid subreddit names (must exist and be accessible)
- Empty subreddit list after validation
- Insufficient credits (25 required for session creation)
- File size exceeds 100MB (custom sessions)
- Too many files (max 100 images)
Missing captions in player
Missing captions in player
- Captions generate on-demand (may take 2-3 seconds)
- Check for API key errors in session settings
- Verify internet connection for AI caption requests
- Try regenerating caption with the refresh button
Import fails from Imgchest
Import fails from Imgchest
- Verify URL is correct and accessible
- Check that gallery is public (not private)
- Ensure Imgchest API key is configured
- Try again if network timeout occurred
Slides missing images
Slides missing images
- For Reddit: Media URLs may have expired (refresh media)
- For Custom: Files may not have uploaded (check file size)
- For Imported: Source images may be deleted from Imgchest
Related Features
- Smart Captions - Generate standalone captioned images
- Community - Share and discover sessions
- Media Vault - Manage your uploaded media