// ai-chatbot-page.jsx — front-end marketing page for the AI Chatbot feature const { useState: useStateAi, useEffect: useEffectAi, useRef: useRefAi } = React; /* path when served normally, inlined blob/data URL when bundled standalone */ const aurl = (p) => (typeof window !== "undefined" && window.__resources && window.__resources[p]) || p; /* ---- exact copy from kvb.gg/ai-chatbot.html ---- */ const AI_FEATURES = [ ["assets/chatbox-feature-1.svg", "Real-Time Stream Listening", "The chatbot hears what the streamer says live and responds naturally"], ["assets/chatbox-feature-2.svg", "Humanlike, Stream-Aware Replies", "Tailored for live streaming, the AI adapts to your stream\u2019s tone and topic"], ["assets/chatbox-feature-3.svg", "Dynamic Chatter Rotation", "Auto-rotating chatter accounts keep your chat looking active, fresh, and full"], ["assets/chatbox-feature-4.svg", "Custom Delay Settings", "Fine-tune response timing to match your pacing\u2014choose faster replies for hype moments"], ]; const AI_EXPECT = [ ["cpu", "Powered by Advanced AI", "Our system uses cutting-edge AI technology to deliver smart, engaging, and context-aware chat interactions for your Kick streams."], ["spark", "Adapts as You Stream", "The longer the AI is in your stream, the smarter it gets. It actively listens to your voice and context in real-time, learning your tone, topics, and viewer patterns."], ["chart", "Scales with Your Audience", "Whether you're a small creator with 20 viewers or hosting thousands during a feature event, the system scales effortlessly."], ]; const AI_PLAN_FEATURES = ["Real-Time AI Chat", "Dynamic Chatter Rotation", "Kick-Specific AI Model", "Weekly Updates", "24/7 Support"]; /* static, non-interactive sample conversation for the "in action" showcase */ const STATIC_CHAT = [ { u: "ronnie_tv", t: "yo what time do you go live tomorrow?" }, { ai: true, t: "We\u2019re live at 7PM EST tomorrow 🔥 set a reminder so you don\u2019t miss the ranked grind!" }, { u: "kayslays", t: "first time here, this is sick" }, { ai: true, t: "welcome in! 💚 glad you found us — drop a follow and stick around for the clutch plays" }, { u: "biggdmoney", t: "GG that 1v3 was actually insane" }, ]; function AiChatbotPage({ onNav }) { const [expectActive, setExpectActive] = useStateAi(0); return ( {/* HERO */}
Let Your Stream Talk Back. Smarter.

Next-Gen AI Chatbot for Kick Streams

Enhance your livestreams with real-time, humanlike AI chat interaction.

{[["Real-time", "Live stream-aware replies"], ["Humanlike", "Sounds like a real fan"], ["$5", "Per 1,000 messages"]].map(([v, l]) => (
{v}
{l}
))}
{/* IN ACTION — static, non-interactive chat showcase */}
See it in action

Reads the room. Talks like a regular.

KVB AI follows your stream in real time and jumps into chat with replies that sound like a genuine fan — welcoming newcomers, hyping big plays, and answering the questions you get every day.

{[["chat", "Greets and engages every viewer"], ["spark", "Matches your stream\u2019s tone and topic"], ["shield", "Stays clean, on-brand and on-message"]].map(([ic, t]) => (
{t}
))}
KVB AI
Live on stream · replying in real time
Online
{STATIC_CHAT.map((m, i) => m.ai ? (
{m.t}
) : (
{m.u[0].toUpperCase()}
{m.u}
{m.t}
))}
{[0, 1, 2].map(d => )}
{/* FEATURES — What Makes Our AI Chatbot Different */}
Our Features

What Makes Our AI Chatbot Different

From smarter conversations to stream-aware replies—this isn’t your average chatbot.

{AI_FEATURES.map(([ic, t, d], i) => (

{t}

{d}

))}
{/* CUSTOM TRAINING & SCALABILITY — What We Expect */}
What We Expect

Custom Training & Scalability

Built on real data. Designed to grow with you.

{AI_EXPECT.map(([ic, t, d], i) => { const on = expectActive === i; return (
setExpectActive(i)} className={on ? "glass-strong" : "glass"} style={{ borderRadius: "var(--radius)", padding: 22, display: "flex", gap: 16, cursor: "default", borderColor: on ? "color-mix(in oklch, var(--accent) 45%, transparent)" : "var(--glass-border)", transition: "border-color .25s, background .25s", }}>

{t}

{d}

); })}
KVB AI dashboard
KVB AI mobile
{/* PRICING — Our Pricing */}
Our Pricing

Unlock Game-Changing Chat AI at a Fraction of the Cost

Packed with features like real-time responses, dynamic chatters, and custom settings—our pricing is designed for streamers who want more, not more bills.

Pay-as-You-Go Plan

Only pay for what you use — and get more than your money’s worth.

$5 / 1000 messages

{AI_PLAN_FEATURES.map(f => (
{f}
))}
{/* CTA — Ready to Activate Your AI Chatbot? */}

Ready to Activate Your AI Chatbot?

Pay-as-you-go AI with real-time results — only $5 to start.

); } Object.assign(window, { AiChatbotPage });