Community Threads
Threads are community discussion posts where fans share thoughts, media, and interact with each other through likes, replies, and sharing. They form the social backbone of a channel's engagement outside of live shows.
Thread Features
Each thread supports:
- Text content -- The main discussion text, with auto-sizing for longer posts
- Media attachments -- Optional image or video uploads (PNG, JPG, GIF, WEBP for images; MP4, MOV, AVI, WEBM for video)
- Community targeting -- Threads can be posted to one or more communities within a channel
- Language targeting -- Optional language filter to reach fans in a specific language
- Country targeting -- Optional geographic targeting, or global (all countries)
- Access gating -- Restrict thread visibility based on membership tiers, point thresholds, or other criteria
- Email notifications -- Optionally notify community members when the thread is published
- Content moderation -- Automated profanity checking and moderation workflow
- Translations -- Automatic translations for multilingual communities
Creating a Thread
Users with the Host or Admin role can create new threads:
- Navigate to the channel page and find the Threads section.
- Click the + button to start a new thread.
- Configure the thread targeting:
- Select one or more communities (at least one is required).
- Optionally set a language filter.
- Choose target locations -- either global or specific countries.
- Toggle email notifications if you want to notify community members (only available if the channel has email notifications enabled).
- Configure access gating rules if the thread should be restricted.
- Write the thread content in the text area.
- Optionally attach an image or video.
- Click Post to publish.
Auto-Select Community
If the channel has only one community, it is automatically selected when creating a new thread.
Interacting with Threads
Fans can engage with threads in several ways:
Liking
Click the heart icon to like a thread. The like count updates immediately. Clicking again unlikes the thread. Liking a thread may be gated by access rules (see Access Gating below).
Replying
Click the comment icon to open the thread detail view and post a reply. Replies appear in chronological order below the original thread. Replies support the same text content as threads.
Sharing
Click the share icon to generate a referral link for the thread. On mobile devices, this opens the native share sheet. On desktop, the link is copied to the clipboard. See Referrals for more on how referral sharing works.
Thread Display
Threads appear in the channel's threads section as cards showing:
- Author avatar and username (with premium badge for paid membership holders)
- Country flag badge
- Timestamp (displayed as relative time, e.g., "2 hours ago")
- Thread content text
- Media preview (image or video thumbnail)
- Like count and reply count
- Pin indicator (if the thread is pinned)
- Translation toggle (if the thread has been translated)
Threads load in pages of 10, with a Load More button at the bottom for pagination.
Moderating Threads
Content Moderation
FanFest includes automated content moderation:
- Threads pass through a moderation confirmation step before publishing.
- Each thread tracks a moderation status:
none,under_review,cleared, orremoved. - If automated moderation detects issues, the thread may be flagged for review.
Admin Actions
Users with appropriate permissions can perform moderation actions through the thread dropdown menu:
| Action | Permission Required | Description |
|---|---|---|
| Edit | Admin, or Host (own threads only) | Modify thread content and targeting |
| Delete | Host or Admin, or the thread author | Remove the thread permanently |
| Pin / Unpin | Host or Admin | Pin the thread to the top of the threads section |
| Report | Any authenticated user | Flag the thread for review |
Pinned Threads
Admins can pin important threads to keep them visible at the top of the threads section. Pinned threads display a pin icon badge. A thread can be unpinned at any time through the same dropdown menu.
Reporting
Any authenticated user can report a thread or reply. Reports go through a review workflow:
- User clicks Report from the dropdown menu and confirms.
- The report is created with
pendingstatus. - A moderator reviews the report and marks it as
resolved_validorresolved_invalid. - If valid, the thread's moderation status is updated accordingly.
- Both the reporter and the thread author are notified of the outcome.
Reports include DSA (Digital Services Act) compliance fields including a statement of reasons and appeal tracking.
Access Gating
Thread visibility and interaction can be gated using the platform's authorization rule system. When creating or editing a thread, admins can configure gating rules that restrict:
- Who can view the thread (e.g., only fans with a specific membership tier)
- Who can interact (like, reply) with the thread (e.g., only fans who have earned a minimum number of points)
This is configured through the Gating Summary section of the thread form. See Channels for more on access gating configuration.
Threads and Points
Thread-related activities contribute to the points system:
- Creating a thread earns points (categorized as
threadflow type) - Posting a reply earns points
- Receiving likes may contribute to engagement scoring
These points feed into the channel leaderboard and the fan's wallet. See Points System for details.
Related
- Points System -- How thread activity earns points
- Leaderboards -- How points from threads affect rankings
- Referrals -- Sharing threads via referral links
- Channels -- Channel setup and community configuration
