Documentation Index
Fetch the complete documentation index at: https://docs.aurinfer.com/llms.txt
Use this file to discover all available pages before exploring further.
AurInfer for Discord
Discord is AurInfer’s most feature-rich integration. Every character you create can be deployed as its own Discord bot — chatting in text channels, speaking in voice channels, moderating your server, and acting autonomously. All managed from one dashboard, no coding needed.Integration Setup
Step-by-step instructions for creating and linking your Discord bot.
Server Overview
Monitor your character’s activity and usage stats per server.
Moderation
AI-powered rule enforcement that understands context, not just keywords.
Free Will
Let your character act on its own — react, reply, and post unprompted.
Preferences
Server-level config: channels, language, context, and memory.
Voice Engine
Real-time AI voice in Discord voice channels.
How It Works
When you invite a character to your Discord server, AurInfer creates a dedicated bot for that character. This bot:- Reads and sends messages in channels where it has permission
- Joins voice channels and speaks in real-time using its assigned voice model
- Applies moderation based on the rules you set
- Acts autonomously if you enable Free Will
- Generates images, searches the web, and uses other AI tools mid-conversation
Inviting to Your Server
Open Your Character Profile
Go to labs.aurinfer.com, open Your Characters, and click the character you want to deploy.
Authorize
A Discord popup opens. Select the server from the dropdown and click Authorize. Grant the required permissions.
Permissions Required
For full functionality, the bot needs:| Permission | Why It’s Needed |
|---|---|
| Read Messages | To receive and understand messages |
| Send Messages | To reply in text channels |
| Connect (Voice) | To join voice channels |
| Speak (Voice) | To send audio in voice calls |
| Manage Messages | For moderation (delete flagged messages) |
| Kick / Ban Members | For moderation enforcement (optional) |
| Timeout Members | For moderation enforcement (optional) |
Text Chat
Once the bot is live:- Go to any text channel the bot has access to.
- Mention the bot — type
@BotNamefollowed by your message — or just type in a channel configured as a dedicated chat channel. - The bot replies as the character, with the full personality you defined.
Voice Chat
Invite the Bot
Ask the bot to join in text chat (e.g., “join the vc”), or use a configured slash command.
Multiple Servers
You can invite the same character to multiple Discord servers. Each server gets its own independent configuration — different moderation rules, different Free Will settings, different voice preferences. All configuration is done from your Dashboard → your character → Discord tab → select your server.Common Questions
Do I need to keep the AurInfer website open?
Do I need to keep the AurInfer website open?
No. Once your character is set up and invited, it runs on AurInfer’s servers 24/7. You only need to log in when you want to change settings.
Does it work with Discord's slash commands?
Does it work with Discord's slash commands?
Yes. The bot registers slash commands for key actions. The exact commands available depend on the character’s configuration.
Will it respond to every message in my server?
Will it respond to every message in my server?
Only if Free Will is enabled with a high initiative. By default, it responds only when mentioned or in a dedicated chat channel.
Can the same character be in multiple servers?
Can the same character be in multiple servers?
Yes. One character can be deployed to multiple servers simultaneously (limits depend on your plan). Each server has its own independent config.
Troubleshooting
| Issue | Fix |
|---|---|
| Bot not responding | Check it’s online in the member list. Verify channel permissions. |
| Bot too quiet / loud | Adjust volume via Discord’s right-click user volume controls. |
| Bot stops mid-sentence | Someone may be talking over it. Mute other audio sources. |
| Moderation not working | Check the bot has Manage Messages + timeout/kick/ban permissions. |
| Bot doesn’t join voice | Ensure it has Connect + Speak permissions in that voice channel. |