Everything You Need to Build & Scale

MadBot is a complete platform for AI character experiences. From conversation to monetization, everything is included.

AI & Characters

Powerful AI capabilities with complete character customization

6 AI Providers

Connect to the provider that fits your needs and budget. Switch anytime without losing conversations.

  • Groq (recommended for speed)
  • OpenAI (GPT-4 Turbo)
  • Anthropic (Claude 3)
  • OpenRouter (multiple models)
  • Mistral (EU-based)
  • Ollama (self-hosted, free)

Custom Characters

Create unique AI personalities with detailed system prompts, conversation starters, and behaviors.

  • Rich personality system
  • Custom avatars (HD support)
  • Greeting messages
  • Conversation starters
  • NSFW controls per character

Interactive Games

Characters can play games with users using visual asset packs for immersive experiences.

  • Tarot readings
  • Dice games
  • Oracle cards
  • Custom game types
  • Visual asset packs

Asset Packs

Visual images that characters display directly in chat during games and conversations.

  • Images render in chat
  • Drag & drop upload
  • Lightbox preview
  • Public/private packs
  • Clone community packs

User Management

Complete control over user access, limits, and profiles

Flexible Tiers

Create unlimited subscription tiers with custom limits and permissions.

  • Guest (no account required)
  • Free tier with limits
  • Premium tiers
  • Custom tier names
  • Daily message limits

User Roles

Assign special permissions to users beyond their subscription tier.

  • Creator role
  • Moderator role
  • Custom roles
  • Role badges
  • Per-role permissions

User Profiles

Users can customize their experience and track their activity.

  • Display name
  • Avatar upload
  • NSFW preferences
  • Theme preference
  • Language selection

Smart Chat Memory

Characters remember users across conversations for personalized interactions.

  • Auto-extracted preferences
  • Manual profile editing
  • One-click data deletion
  • Privacy-first design
  • Per-character memory

Monetization

Native Stripe integration for subscriptions and payments

Stripe Subscriptions

Full subscription management with automatic billing and renewals.

  • Monthly/yearly plans
  • Free trial support
  • Proration handling
  • Multiple currencies
  • Tax calculation

Customer Portal

Users can manage their subscription directly through Stripe.

  • Update payment method
  • View invoices
  • Cancel subscription
  • Upgrade/downgrade
  • Billing history

Webhooks

Automatic tier updates when subscriptions change.

  • Subscription created
  • Payment succeeded
  • Payment failed
  • Subscription cancelled
  • Trial ending soon

Content & Moderation

Complete UGC tools for Community Mode platforms

User-Generated Content

Let your users create and share their own characters and games.

  • Character creation
  • Game creation
  • Asset pack creation
  • Public/private content
  • My Creations dashboard

Moderation System

Choose between pre-moderation or post-moderation workflows.

  • Pre-moderation queue
  • Post-moderation
  • Approval/rejection
  • Moderator dashboard
  • Batch actions

Reporting System

Users can report inappropriate content for review.

  • Report reasons
  • Additional details
  • Report queue
  • Quick actions
  • Reporter feedback

NSFW Controls

Granular controls for adult content and age verification.

  • Per-character NSFW flag
  • Avatar blur option
  • Age verification modal
  • Hide NSFW preference
  • Probation period

Discovery

Help users find and connect with characters they love

Explore Page

A dynamic discovery page with multiple sections and filters.

  • Trending characters
  • Most popular
  • Top rated
  • New arrivals
  • Random picks

Favorites System

Users can save their favorite characters for quick access.

  • One-click favorite
  • Favorites in sidebar
  • Favorites count
  • Sort by favorites
  • Trending algorithm

Ratings & Reviews

Users can rate characters to help others discover quality content.

  • 5-star rating
  • Average display
  • Rating count
  • Top rated section
  • Sort by rating

Creator Profiles

Public pages for creators to showcase their work.

  • Custom URL (/c/username/)
  • Bio and avatar
  • Social links
  • Character showcase
  • Stats display

Customization

Make MadBot truly yours with complete branding control

Branding

Apply your brand identity across the entire platform.

  • Logo (full + compact)
  • Primary color
  • Secondary color
  • Favicon
  • Site name

Theme Options

Users can switch between dark and light modes.

  • Dark mode (default)
  • Light mode
  • User preference
  • System detection
  • Custom CSS support

6 Languages

Built-in translations with an admin editor for customization.

  • English
  • French
  • Spanish
  • Portuguese
  • German & Italian

Translation Editor

Modify any text string directly from the admin panel.

  • Inline editing
  • Search & filter
  • Import/export JSON
  • Add custom languages
  • Reset to default

Email System

Professional transactional emails for every occasion

Welcome
Email Verification
Password Reset
Subscription Started
Trial Ending
Payment Failed
We Miss You
UGC Approved

Ready to Build Something Amazing?

Get MadBot today and launch your AI character platform in minutes.