-
Posts
87 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by GOO_
-
Version 1.0.0
16 downloads
Death Feed Free adds AI-powered death commentary to your Rust server using Hugging Face Inference Providers. When a player dies, the plugin sends the death message to an AI model and broadcasts a short, witty comment in chat—no paid API required. It hooks into DeathNotes and optionally uses BetterChat for a polished chat experience. Full Documentation (README) Features Free AI commentary via Hugging Face Configurable model & provider (auto/groq/together/cerebras) Custom system prompt (sports commentator, pirate, etc.) Cooldown, max tokens, temperature Optional sound on comment Config Response prefix & color (hex) Bot name & Steam ID Chat channel (global/team) Debug mode Requirements DeathNotes (required) BetterChat (optional) Hugging Face token (free) Commands deathfeed.status — status & config deathfeed.test — test API (admin) Quick setup: Install DeathNotes, add DeathFeedFree.cs to oxide/plugins, add your Hugging Face API token in oxide/config/DeathFeedFree.json (get one at hf.co/settings/tokens with "Make calls to Inference Providers"), then reload. Default model is meta-llama/Llama-3.3-70B-Instruct with provider auto; adjust the system prompt to change the commentator style. Author: Goo_ · Version: 1.0.0Free -
Version 1.0.1
142 downloads
A Rust plugin that provides AI-generated kill commentary using RustGPT, making your server's death feed more entertaining and engaging. This plugin requires the RustGPT plugin to be installed. FEATURES AI-generated kill commentary using RustGPT Distance-based commentary (close, medium, long range) Multikill detection and special commentary Discord integration for kill feeds DeathNotes integration support Customizable styling and formatting Permission-based visibility control DEPENDENCIES RustGPT plugin DeathNotes plugin (optional) CONFIGURATION Commentary Settings: { "System Prompt": "You are a color commentator for a brutal post-apocalyptic death match TV show called RUST...", "Commentary Delay (seconds)": 2.5, "Multikill Window (seconds)": 5.0, "Long Range Distance (meters)": 100.0, "Medium Range Distance (meters)": 20.0, "Enable Multikill Detection": true, "Enable Distance Reporting": true, "Maximum Commentary Length": -1, "Enable DeathNotes Integration": false } Discord Settings { "Enable Discord Integration": false, "Discord Webhook URL": "your-webhook-url" } Kill Feed Styling { "Commentary Prefix": "[AI Commentary]", "Commentary Prefix Color": "#de2400", "Commentary Message Color": "#FFFFFF", "Commentary Font Size": 12, "Chat Icon (SteamID)": "76561197970331299" } PERMISSIONS aideathfeed.see: Allows players to see kill commentary INSTALLATION Install the RustGPT plugin Copy AIDeathFeed.cs to your oxide/plugins directory Configure the plugin in oxide/config/AIDeathFeed.json Restart your server or use oxide.reload AIDeathFeed USAGE The plugin automatically generates commentary for: Single kills with weapon and distance info Multikills within the configured time window DeathNotes events (if enabled) PERFORMANCE Configurable cleanup intervals Maximum pending commentaries limit Automatic cleanup of old data SUPPORT https://discord.gg/EQNPBxdjRuFree -
private object OnPlayerChat(BasePlayer player, string message, Chat.ChatChannel channel) { if (channel != Chat.ChatChannel.Global || !_questionRegex.IsMatch(message)) return null; I don't know what to tell you. The plugin only works in the global channel. It might be another plugin interfering? I dunno. I could be wrong. Get with me on discord and we can look at it together and figure it out. https://discord.gg/EQNPBxdjRu
-
My AI girlfriend says this is some bull shit.
-
Sorry for the delayed response. I've been debating on how to answer this since I'm about to update the plugin and with the new version the method of giving context to the bot has changed a lot. So, for now with version 1.7.7 you can hard code info in the config in the content areas. However, in a few days this won't matter. I have completely overhauled the plugin. You will be able to generate bots and supply the plugin with data in multiple ways. A lot of info will be automatically retrieved and parsed into the AI's knowledgebase for you.
-
I guess that is a matter of perspective. From what I'm told by users it is not expensive. You can also restrict how many tokens your plugins use in the API call. Honestly gpt-4o is so cheap i didn't even consider the costs recently. Anyway, I'll be updating RustGPT to also use Groq which is free at the moment.
-
I'll be updating RustGPT to use this as a dependency soon. Also a few other plugins I am developing (eventually) will use this. However if you want to get started you can easily make your own version of RustGPT to get a better understanding of how the tech works. There is ample documentation on the platform.openai.com site. You can also message me on discord if you need help. https://discord.gg/EQNPBxdjRu
-
Version 2.2.0
202 downloads
AI assistant plugin for Rust game servers using the OpenAI Responses API. Players can ask questions in-game via a chat command (default: !ai) and receive AI-generated responses. Supports conversation context, a custom knowledge base for server-specific documents, multi-tier rate limiting, and optional integrations like Discord webhooks and BetterChat. Full Documentation Here Features Chat command trigger Conversation context Knowledge base (vector store) Customizable personalities Prompt injection filtering Message chunking Chat / Bot Configurable command prefix Global Chat Bot mode BetterChat integration Custom response colors Personality presets Team chat monitoring Rate Limits Per-player cooldowns Requests per minute cap Daily token budgets Per-player token limits Persistent usage tracking Integrations Discord webhook logging Optional web search Death Notes support Developer hooks API Reasoning model support Knowledge base made easy Use the Rust Server Knowledge Generator to build knowledge files for your server. Fill out a form (server info, wipe schedule, rules, commands, FAQ, etc.), use the AI Assistant or Quick Server Lookup (BattleMetrics), then either deploy to an OpenAI vector store from the site or download a .zip and sync from your server with openai.kb sync. See How It Works for the full guide. Commands and plugins In the Commands form section you can search and add plugins (from the default catalog or your own), add chat commands, and contribute commands for plugins. These feed into commands.txt for the knowledge base. Free AI Knowledge GeneratorFree -
I'm having a lot of users just comment technical questions in the comments section. Almost all actually. Is there a way to make it more obvious that the comments are for comments and the support section exists for a reason. Thanks!
- 1 reply
-
- 1
-
-
Version 1.9.0
1,754 downloads
Are you tired of playing Rust like everyone else? Yeah, we get it. That's why we created RustGPT 1.8 - now with multi-provider support! Chat with OpenAI, Anthropic, or XAI while you're getting raided. Because who needs survival skills when you have AI to keep you company? Fix 1.8.2 Fixed the chat icon feature. New in 1.8.1 Added image generation capabilities Added rate limiting for API requests Added image history tracking New Hooks RustGPTGenerateImage - provides a way for other plugins to request image generation from the active AI provider. Only works for OpenAI and Grok for now. Anthropic does not support image generation. GetRemoteAIParams - provides a list of cost effective AIP Url and models. This list is pulled by default if server admins have an empty field in their config. New Command `/rustgpt.image <prompt>` Automatically sends generated images to a configured Discord webhook. Requires the permission RustGPT.images The image gen command is more of a tool for admins and developers to check image generation settings and verify provider capabilities. An image_history.json is created in the data folder. - Death commentary removed. Will be implemented in a new plugin called AI Death Feed Installation Download RustGPT.cs Place it in your server's oxide/plugins or carbon/plugins directory Configure the plugin using the generated config file at ..config/RustGPT.json Configuration The plugin generates a default configuration with support for multiple AI providers: { "AIProviders": { "openai": { "API Key": "your-api-key-here", "url": "https://api.openai.com/v1/chat/completions", "model": "gpt-4", "Max Tokens": 1500 }, "anthropic": { "API Key": "your-api-key-here", "url": "https://api.anthropic.com/v1/messages", "model": "claude-3-opus-20240229", "Max Tokens": 1500 }, "xai": { "API Key": "your-api-key-here", "url": "https://api.x.ai/v1/chat/completions", "model": "grok-1", "Max Tokens": 1500 }, "Active Provider": "OpenAI" }, "AIPromptParameters": { "System role": "You are a helpful assistant on a Rust game server.", "User Custom Prompt": "Server wipes Thursdays at 2pm CST.", "Share Server Name": true, "Share Server Description": true, "Share Player Names": true, "AI Rules": [] }, "ChatSettings": { "Chat Message Color": "#FFFFFF", "Chat Message Font Size": 12, "Response Prefix": "[RustGPT]", "Response Prefix Color": "#55AAFF", "Question Pattern": "!gpt", "Chat cool down in seconds": 10, "Broadcast Response to the server": false } } Permissions RustGPT.use - Allows players to use the chat command RustGPT.admin - Grants access to admin commands and provider management Commands !gpt <message> - Send a message to the active AI provider /provider [name] - Switch between available AI providers (requires RustGPT.admin) /rustgpt.image <prompt> - generates an image based on prompt and sends it to discord. Chat Players can interact with the AI using the configured command (default: !gpt): !gpt When does this server wipe? LLM Provider Management Admins can switch between providers using the /provider command: /provider openai # Switch to OpenAI /provider anthropic # Switch to Anthropic /provider xai # Switch to XAI Settings 1. API Keys: Configure your API keys for each provider you want to use 2. Active Provider: Choose your default AI provider. (Optional - you can just put add your API key to the config and RustGPT will use that provider.) 3. System Prompt: Customize the AI's role and behavior 4. Chat Settings: Adjust message formatting and cooldown times Optional Features Discord Integration: Enable UseDiscordWebhookChat Add your Discord webhook URL (This is setup for admin logging. This webhook should point to a private discord channel.) Custom Rules: AI rules are attached to every message sent to the AI provider. Message Formatting Customize colors using hex codes Adjust font sizes for messages Configure response prefix and colors Support For issues, questions, or contributions: https://discord.gg/EQNPBxdjRuFree
