SunAI Chatbot
Key RequiredUniversal

SunAI Chatbot

Universal Scriptzeldasawakeningzeldasawakening 3.6K views 1.4K executesUpdated Mar 16, 2026
2.5/ 5(2 votes)
1150% Positive
Lua Scriptβ€’5 lines (294 chars)
-- API Key **REQUIRED**
-- Go to openrouter.ai and make an account 
-- Go to API Key > Create Key > Paste it into the "Personality" tab of the script.

loadstring(game:HttpGet("https://raw.githubusercontent.com/cora7on/SunAI-Roblox-AI-Chatbot/refs/heads/main/final%20sunai%20obfuscated.txt"))()

Features & Information

πŸ€– SunAI β€” Roblox AI Chatbot SunAI is a smart Roblox AI chatbot that generates short, natural conversations in-game using the OpenRouter API. It listens to chat messages, understands nearby players, and responds dynamically while triggering character emotes for immersive interactions. ✨ Features πŸ€– AI Chat Responses SunAI listens to player chat and generates quick, natural responses using AI models. πŸ“‘ Proximity Awareness The bot detects nearby players and only responds when players are within a configurable radius. 🧠 Context-Aware Conversations Nearby players and distances are included in the AI prompt so responses feel more natural. πŸ’ƒ AI Emote System The AI can trigger animations like: [WAVE] [DANCE] [DANCE2] [DANCE3] [LAUGH] [POINT] [CHEER] When these appear in a reply, the script automatically plays the animation on your character. πŸ’¬ Conversation Memory SunAI stores recent messages so the AI remembers context and maintains a flowing conversation. 🚫 Roblox Chat Filter Awareness If Roblox filters a message (####), the AI is informed and will adjust wording in future responses. πŸ”’ Private AI Chat Mode Talk to the AI privately through the UI without sending messages to the public game chat. 🎭 Fully Customizable Personality Edit the system prompt to control how the AI behaves, talks, and reacts. πŸ–₯ Built-In Control Panel Powered by Rayfield UI with settings for: Enable / Disable bot Response cooldown Detection radius Temperature Max tokens Memory clearing πŸ” API Error Handling Automatic retry logic for rate limits, downtime, or model overload. βš™οΈ Requirements πŸ”‘ OpenRouter API Key 🌐 Roblox executor with HTTP requests enabled πŸš€ Setup 1️⃣ Get an API Key Create an account at https://openrouter.ai and generate an API key. 2️⃣ Run the Script Execute the script in Roblox with your preferred executor. 3️⃣ Configure the Bot Open the Personality tab and paste your API key. 4️⃣ Start Chatting Enable the bot in the Controls tab and interact with players. 🧩 Example Interaction Player: hey sun whats up SunAI: Just vibin in the server 😎 [WAVE] πŸ›  Customization You can easily modify: AI personality response length temperature (creativity) chat radius cooldown time All directly from the built-in UI. If you have any questions or concerns, I am unable to help you as I do not have a Discord server or anything.
#keyless#free#ai#chatbot#universal

Community Comments (6)

nwnlaxxsaysud288nwnlaxxsaysud288Mar 16, 2026(edited)

Whistle and blacklist player not gonna lie script is good but You should have Discord. And various languages.

Bartholomew_VanderBartholomew_VanderMar 16, 2026

It doesn't load

Replying to @Bartholomew_Vander
zeldasawakeningzeldasawakeningMar 17, 2026

@Bartholomew_Vander i use velocity to test it, try that executor.

Replying to @zeldasawakening
nwnlaxxsaysud288nwnlaxxsaysud288Mar 17, 2026

@zeldasawakening you should add show range and radar 1 to 30That's enough.

Replying to @zeldasawakening
Bartholomew_VanderBartholomew_VanderMar 18, 2026

@zeldasawakening where do you find velocity? too many fake ones are on the searches

846129080846129080May 5, 2026

Unable to see the complete key

More Scripts for Universal Scripts