Bring powerful conversational AI to your Second Life experience! This advanced playground script connects your bot to OpenAI's state-of-the-art models for interactive, context-aware chat and automated greetings.
***IMPORTANT***
This script requires an OpenAI developer account and an API key to function. It is not using the SmartBots AI engine. An understanding of the OpenAI pricing model is also useful:
https://openai.com/api/pricing/
FEATURES
- Enable or disable IMs, local chat, group chat and greeter modes
- Conversational AI powered by OpenAI's GPT models for smart, natural replies
- Choose from gpt-5, gpt-5-mini, gpt-5-nano, gpt-4.1, gpt-4o, o1, o3 and many more models
- Add a custom prompt to give your bot personality
- Remembers conversations: keeps context for each avatar, even after restart (per avatar/thread)
- Configurable group whitelist: respond only in groups you allow
- Avatar blacklist: ignore specified users everywhere
- Region lock: only reply in local chat if the bot is in a specific region
- Greeting system: automatically greets new avatars entering within 20m
- Typing indicator: optional "is typing..." in IMs for realism
- Change base URL to use other APIs like Cloudflare Workers AI and Groq
INSTRUCTION MANUAL:
https://renderworks.tawk.help/article/openai-all-in-one-chat-greet
COMMON ISSUES:
https://renderworks.tawk.help/category/troubleshooting/openai-all-in-one-chat-greet
THANK YOU
Thank you for taking the time to look at our script! If you go ahead and purchase it, we would really appreciate a 5* review!
If you require any support, please IM Alexander Pixels in-world.