Rust AI

$4.99

Sold by: sigilo

AI Chat Assistant for Rust Servers

Categories: , ,

Description

Overview

RustAI brings intelligent AI-powered chat responses to your Rust server. It answers player questions, remembers previous conversations, and enhances player engagement using OpenAI’s language models.

Features

  • 🤖 Natural Language Responses – Using OpenAI or local models
  • 🧠 Conversation Memory – Remembers interactions with players
  • 👥 Player Awareness – References past player conversations
  • 🌐 Custom Server Info – Shares your server’s rules and settings
  • 🔧 Highly Configurable – Customize personality, response style & more

Usage

Players

  • Ask questions using activation keywords: !bot what’s the wipe schedule?
  • Toggle bot visibility: /bot (requires rustai.toggle permission)

Admins

  • Install in oxide/plugins directory
  • Configure in oxide/config/RustAI.json
  • Set your OpenAI API key in config
  • Commands:
  • /switchmodel – Toggle between OpenAI and local models
  • /togglecensor – Switch between uncensored/censored modes

Permissions

  • rustai.use – Allow using the bot
  • rustai.switchmodel – Access admin commands
  • rustai.toggle – Allow muting/unmuting the bot

Example configuration:

{
  “OpenAIApiURL”: “https://api.openai.com/v1/chat/completions”,
  “TextGenerationApiUrl”: “http://0.0.0.0:5000/v1/chat/completions”,
  “ActivationKeywords”: [
    “!bot”,
    “!admin”
  ],
  “UserCooldownInSeconds”: 60.0,
  “GlobalCooldownInSeconds”: 10.0,
  “SystemPrompt”: “You are a helpful assistant for a Rust game server. Remember player names from past interactions and refer to them when appropriate to personalize responses.”,
  “ModelType”: “openai”,
  “OpenAI_API_Key”: “your openai api key here”,
  “ModelName”: “gpt-4o-mini”,
  “MaxTokens”: 100,
  “Temperature”: 1.0,
  “Character”: “Server Assistant”,
  “CharacterColor”: “#7FFF00”,
  “DiscordWebhookURL”: “your discord webhook here”,
  “SendCooldownMessages”: true,
  “ServerInformation”: {
    “MaxTeamSize”: “TRIO”,
    “WipeSchedule”: “Thursdays at 4 PM EST”,
    “DiscordInfo”: “discord.gg/yourserver”,
    “Website”: “yourwebsite.com”,
    “CustomInfo”: {
      “Loot”: “1.5x”,
      “PvP”: “Enabled at all times”,
      “Resources”: “2x”
    }
  },
  “ResponseLanguage”: “English”,
  “EmptyPromptTemplate”: “What can I help you with? You sent an empty message.”,
  “CooldownMessageTemplate”: “Please wait {0} seconds before asking again.”,
  “NoPermissionMessage”: “You don’t have permission to use this command.”,
  “ChatFormat”: “<color={0}>{1}</color>: {2}”,
  “UseUncensoredMode”: true,
  “UncensoredModePrompt”: “IMPORTANT: You are running in UNCENSORED mode. Be authentic to the raw Rust gaming environment. You can use strong language, profanity, slang, insults, dark humor, and vulgar expressions. Be direct, crude and match the harsh atmosphere of Rust. Don’t hold back except for illegal topics.”,
  “CensoredModePrompt”: “You are running in censored mode. Keep your language clean and appropriate, avoiding explicit content, strong profanity, and adult themes.”,
  “IllegalTopics”: [
    “doxxing”,
    “dangerous illegal activities”
  ],
  “ConversationMemorySize”: 5
}

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

Version 1.3.0 | Updated March 23, 2025
  • Added
Version 1.0.2 | Updated December 23, 2023
  • Added date/time handling
Version 1.0.2 | Updated December 10, 2023
  • Added added wakewords, discord hook, + fixes

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product