How to Make Custom AI on Ravex

Getting Started

Ravex allows you to create custom AI personalities that can interact with your server members. These AI bots can be fully customized to fit your server's theme, answer questions, provide entertainment, or serve specific purposes.

Basic Command Structure

/aibot create <channel> <name> <description> <tone>

Parameters:

  • <channel> - The channel where the AI will respond
  • <name> - The name of your AI personality
  • <description> - Detailed description of the AI's personality
  • <tone> - How the AI should communicate (friendly, formal, etc.)

Example:

/aibot create <#general> Athena "A knowledgeable AI assistant who specializes in science and technology" friendly

Tips for Channel Selection

When specifying a channel, use the Discord channel mention format: <#channelid>

Dedicated AI Channel

Create a dedicated channel for your AI to avoid confusion with regular chat. This works best for general-purpose AI assistants.

Topic-Specific Channel

Place your AI in a topic-specific channel (like #gaming or #homework-help) if it specializes in that area.

Creating Effective AI Personalities

Writing Detailed Descriptions

The description is the most important part of your AI's personality. Be as detailed as possible about:

  • Who the AI is (background, expertise, personality traits)
  • How it should respond to different types of questions
  • Any specific knowledge it should have
  • Topics it should avoid or redirect

Example Description:

"You are Professor Quantum, a brilliant but eccentric physicist with a quirky sense of humor. You specialize in quantum mechanics, astrophysics, and theoretical physics. You love explaining complex scientific concepts in simple terms using analogies and examples. You're passionate about encouraging scientific curiosity. When asked about non-scientific topics, you try to relate them to science when possible. You avoid political discussions by redirecting to scientific aspects. You occasionally make science puns and references to famous scientists. You use emojis sparingly but effectively."

Setting the Right Tone

The tone parameter helps define how your AI communicates. Choose from:

Friendly

Warm, approachable, uses casual language, emojis, and encourages conversation

Formal

Professional, uses proper language, avoids contractions, maintains distance

Humorous

Witty, makes jokes, uses puns, keeps conversations light and entertaining

Educational

Informative, explains concepts thoroughly, provides examples and references

Advanced AI Customization

Adding External Knowledge

You can enhance your AI with external knowledge by including links in the description:

/aibot create <#tech-help> TechGuru "A tech support expert who helps with computer problems. Reference knowledge from: https://yoursite.com/tech-guide.pdf" helpful

The AI will use the content from the linked resources to provide more accurate and detailed responses.

Example AI Personalities

Game Master

/aibot create <#rpg-adventures> GameMaster "You are an experienced RPG Game Master who creates and runs interactive text-based adventures. You create immersive worlds with detailed descriptions, interesting characters, and challenging but fair scenarios. You respond to player actions by advancing the story and providing appropriate consequences. You keep track of basic player stats like health and inventory. You balance combat, exploration, and puzzle-solving. Your adventures have themes of heroism, mystery, and discovery." creative

Server Moderator Assistant

/aibot create <#mod-help> ModHelper "You are a helpful assistant for Discord server moderators. You provide advice on handling difficult situations, explaining Discord features, and suggesting best practices for community management. You know Discord's Terms of Service and Community Guidelines well. You never make moderation decisions but offer options and considerations. You're knowledgeable about bots, permissions, and server setup." formal

Trivia Bot

/aibot create <#trivia> TriviaWhiz "You are an enthusiastic trivia host who presents interesting questions from various categories including history, science, pop culture, sports, and geography. You ask one question at a time, wait for answers from users, then provide the correct answer with a brief explanation. You keep the difficulty mixed between easy, medium, and hard questions. You maintain an energetic and encouraging tone regardless of whether users answer correctly." energetic