💬

Community Forums

The heart of every great community — organized discussions, rich content, and powerful moderation.

VSROS Forums provide a comprehensive discussion platform organized into a three-level hierarchy: Head Categories → Categories → Forums. Each forum supports multiple thread modes with specialized features. The built-in unified editor supports rich text formatting, image galleries, video embeds, and advanced styling. Threads go through an admin approval workflow before becoming visible, ensuring content quality across the platform.

✦ Key Features

01

Three-level content hierarchy: Head Categories → Categories → Forums for organized structure

02

Six thread modes — Games, Questions, Topics, Ads (with domain verification), Bot (automated), and Countries

03

Unified rich text editor with image galleries, video embeds, code blocks, and 40+ font families

04

Thread reactions system — multiple reaction types beyond simple like/dislike

05

Nested comment system with likes, quoting, and threaded replies

06

Draft system with auto-save and IndexedDB offline persistence

07

Thread bumping powered by WebCoin virtual economy

08

Real-time thread presence — see who's viewing a thread right now

09

Admin approval workflow with pending, approved, rejected, and banner_violation statuses

10

Thread views tracking with unique visitor counting

11

User forum roles — assign moderators and custom roles per forum

12

Full RTL and i18n support across 10 languages

📋 In Detail

📁

Head Categories

Top-level content groups that organize categories. Each head category has a name, description, icon, and display order. Admins can reorder and manage visibility.

📂

Categories

Groups of related forums under a head category. Each has its own description, icon, and display settings. Categories can be public or restricted to certain roles.

💬

Forums

Individual discussion boards where threads are created. Each forum has a mode (games, questions, topics, ads, bot, countries) that determines its behavior and features.

📝

Threads

The core content unit. Threads contain rich HTML content created with the unified editor. They support titles, tags, media galleries, and go through the approval workflow.

✏️

Unified Editor

A powerful WYSIWYG editor with toolbar groups for text formatting, media insertion, gallery creation, video embedding, and advanced styling options including custom fonts and colors.

🛡️

Moderation Tools

Role-based moderation with user forum roles, admin approval workflow, content reporting, and status management. Admins can approve, reject, or flag threads.

📋

Draft System

Never lose your work. Drafts auto-save to both the server and local IndexedDB storage. Resume writing from any device, even offline.

📢

Ads Mode

Special thread mode for advertisements. Requires domain verification via toplist or manual banner placement. A cron job verifies banners every 6 hours and flags violations.

💡
💡 Thread Modes
VSROS supports 6 thread modes: Games, Questions, Topics, Ads, Bot, and Countries. Each mode provides a tailored experience with dedicated moderation tools.
Create Thread — POST /api/v1/threads
bash
1curl -X POST https://vsros.com/api/v1/threads \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "title": "My First Thread",
6 "mode": "topics",
7 "content": "Hello world! This is my first post.",
8 "categoryId": "general",
9 "tags": ["introduction", "new-member"]
10 }'
Real-time🔍SEO-friendly🛡️Moderated📝Markdown🌍Multi-language