BotMaster AI Banner Node.js 22+ Native Zero NPM Dependencies Multi-Tenant SaaS 15 Connectors

BotMaster AI โ€” Autonomous Omnichannel Social Growth SaaS

BotMaster AI is a turnkey, multi-tenant conversational AI SaaS platform. It continuously crawls, detects buying intent, and autonomously replies to discussions across 16 social networks and forums.

๐Ÿ’Ž Complete Commercial Feature Matrix

๐ŸŒ 15 Connectors ยท 16 Platforms

Twitter/X v2, Reddit, YouTube, Threads, Instagram, Bluesky, Mastodon, GitHub Discussions, Discord, Telegram, Hacker News, TikTok, Pinterest, Discourse, Disqus, and Quora.

๐Ÿง  Conversational AI Engine

Google Gemini (Flash by default, model selectable in /admin), 0-100 tone slider (Professional, Balanced, Witty), multi-turn thread memory, negative sentiment filtering, and smart manual approval queue.

๐Ÿ’ณ Stripe & Razorpay Payments

Stripe Checkout (USD) and Razorpay (INR) with signed webhooks, server-side pricing, and idempotent fulfillment. Dynamic subscription tiers and tax invoices.

๐Ÿ“ง Transactional Emails & Webhooks

Onboarding welcome cards and tax receipts via Resend, SendGrid, or local Sandbox Simulator. Slack Block Kit and Microsoft Teams alerts.

๐Ÿ”’ Hardened Security

Signed sessions, scrypt password hashing, admin RBAC, secret masking, and strict per-tenant isolation. Google/Apple sign-in uses verified ID tokens (enable with client IDs in /admin).

๐Ÿš€ First Admin Login

There are no default passwords in production. On first start the superadmin is created from the ADMIN_EMAIL / ADMIN_PASSWORD environment variables; if ADMIN_PASSWORD is unset, a random one-time password is printed to the server log.

The sample accounts below exist only on demo servers started with DEMO_MODE=true:

RoleURLEmailPassword
Superadmin (demo)/admin[email protected]admin123
Demo User (demo)/app[email protected]demo123

โšก Installation & Deployment Guide

BotMaster AI runs with zero external npm dependencies on Node.js 22+ or Docker.

1. Local Development (60 Seconds)

node -v # Verify Node.js is 22 or higher
cd social-bot-platform
npm start

Open http://localhost:3000 in your browser.

2. Production Docker Compose

docker compose up -d
docker compose ps

Mounts ./data to /app/data ensuring SQLite persistence across container updates.

3. Linux VPS (systemd + Nginx SSL)

Refer to the full guide in INSTALLATION_GUIDE.md for systemd unit file templates, Nginx reverse proxy configuration, and free Let's Encrypt SSL setup.

๐Ÿ‘‘ Superadmin Control Center Manual

Access the control center at http://localhost:3000/admin with the superadmin created from ADMIN_EMAIL / ADMIN_PASSWORD (or the one-time password printed to the server log on first start).

Core Administrative Capabilities:

Full walkthrough available in ADMIN_MANUAL.md.

๐Ÿ”Œ 15 Connectors & API Integration Guide

Step-by-step developer portal guides for all 16 supported networks (15 connector modules; Meta covers Threads & Instagram).

PlatformMethodKeys Required
Hacker NewsAlgolia Search APINone! (100% Free Firehose)
BlueskyAT Protocol XRPCHandle & App Password
MastodonDecentralized RESTInstance URL & Access Token
GitHubDiscussions / IssuesPersonal Access Token
DiscordBot & WebhooksBot Token & Channel Webhook
TelegramBot APIBot Token (via @BotFather) & Chat ID
Twitter / XAPI v2 RESTAPI Key & Secret, Access Token & Secret (OAuth 1.0a); Bearer Token for search
RedditOAuth 2.0Client ID, Secret, Username, Password
YouTubeData API v3Google Cloud API Key
Threads / InstagramMeta Graph APIMeta App ID, Secret, Access Token
TikTok & PinterestDeveloper APIsClient Key, Secret & Access Token
Discourse & DisqusCommunity APIsBase URL & API Key
QuoraRadar AssistantBuilt-in Search Radar & 1-Click Generator

Full instructions available in CONNECTORS_GUIDE.md.

๐Ÿ“ก REST API Reference

Full specifications for multi-tenant HTTP endpoints. See API_REFERENCE.md for payload examples.

๐Ÿ›๏ธ CodeCanyon Item Description

The ready-to-copy HTML item description is saved at CODECANYON_ITEM_DESCRIPTION.html.

Title: BotMaster AI โ€” Autonomous Omnichannel Social Listening & Auto-Reply SaaS Platform

Tags: ai bot, social listening, auto reply, gemini flash, multi tenant saas, stripe billing, twitter bot, reddit bot, youtube bot, discord bot, threads bot, lead generation, marketing automation, nodejs saas, docker

Pricing: Regular: \$49 โ€“ \$69 | Extended: \$199 โ€“ \$299

๐Ÿ“ฆ Marketplace Packaging & Submission Checklist

Complete packaging structure and pre-submission checklist are documented in MARKETPLACE_SUBMISSION_CHECKLIST.md.

๐Ÿ“œ Commercial License Agreement

BotMaster AI Commercial License (Regular & Extended)
(c) 2026 BotMaster AI. All Rights Reserved.
See LICENSE.txt in the root directory for the complete legal text.

๐Ÿ“‹ Changelog

See CHANGELOG.md for detailed milestone release notes.