Transform Your Discord Server with Moltbot
Discord has evolved from a gaming chat platform to a thriving hub for communities of all kinds - from tech enthusiasts to creative artists, from study groups to professional teams. With over 150 million monthly active users, Discord offers unparalleled community-building features.
Adding Moltbot to your Discord server brings AI-powered intelligence directly into your community, enabling automated moderation, instant answers, and engaging interactions.
This comprehensive guide walks you through every step of setting up Moltbot on Discord.
Prerequisites
Before we begin, ensure you have:
- โ A Discord account
- โ A Discord server where you have Administrator or Manage Server permissions
- โ A Moltbot account (sign up at moltbotai.pro)
Part 1: Adding Moltbot to Your Server
Step 1: Access the Bot Invitation
- Visit the Moltbot Discord Integration Page
- Click "Add to Discord"
- You'll be redirected to Discord's authorization page
Step 2: Select Your Server
- Click the "Select a server" dropdown
- Choose the server where you want to add Moltbot
- Click "Continue"
Note: Only servers where you have appropriate permissions will appear in the list.
Step 3: Configure Permissions
Discord will show the permissions Moltbot requests:
| Permission | Purpose |
|---|---|
| Read Messages/View Channels | See messages to respond |
| Send Messages | Reply to users |
| Embed Links | Display rich content |
| Attach Files | Share images and documents |
| Read Message History | Understand conversation context |
| Add Reactions | React to messages |
| Use Slash Commands | Enable /commands |
| Manage Messages | Moderation features (optional) |
Click "Authorize" to continue.
Step 4: Complete Verification
Complete the CAPTCHA verification, and Moltbot will be added to your server!
Part 2: Server Structure Setup
A well-organized server structure ensures Moltbot works effectively. Here's a recommended layout:
Recommended Channel Categories
๐ INFORMATION
โโโ #welcome
โโโ #rules
โโโ #announcements
โโโ #roles
๐ฌ COMMUNITY
โโโ #general
โโโ #introductions
โโโ #off-topic
๐ค MOLTBOT
โโโ #bot-commands
โโโ #ai-chat
โโโ #bot-logs
๐ฎ ACTIVITIES
โโโ #gaming
โโโ #music
โโโ #media-share
๐ STAFF
โโโ #mod-chat
โโโ #admin-logs
Creating the Moltbot Category
- Right-click on your server name
- Select "Create Category"
- Name it "๐ค MOLTBOT"
- Click "Create Category"
Adding Channels
- Right-click on the MOLTBOT category
- Select "Create Channel"
- Create these channels:
| Channel | Type | Purpose |
|---|---|---|
#bot-commands | Text | Users run bot commands here |
#ai-chat | Text | Open AI conversations |
#bot-logs | Text | Bot activity logs (staff only) |
Part 3: Role Configuration
Proper role setup ensures the right people have the right access to Moltbot features.
Step 1: Create Moltbot-Related Roles
Go to Server Settings โ Roles โ Create Role
| Role Name | Color | Purpose |
|---|---|---|
Moltbot Admin | ๐ด Red | Full bot control |
Moltbot Mod | ๐ Orange | Moderation commands |
Bot User | ๐ข Green | Basic bot access |
Bot Restricted | โซ Gray | Limited or no bot access |
Step 2: Configure Role Hierarchy
Important: Ensure Moltbot's role is positioned correctly:
Server Owner
โ
Administrator
โ
๐ค Moltbot โ Bot's role should be here
โ
Moltbot Admin
โ
Moltbot Mod
โ
Regular Members
โ
Bot Restricted
To adjust role position:
- Go to Server Settings โ Roles
- Drag the "Moltbot" role above the roles it needs to manage
Step 3: Assign Permissions to Roles
Moltbot Admin permissions:
- Use all bot commands
- Configure bot settings
- View bot logs
- Manage bot in all channels
Moltbot Mod permissions:
- Use moderation commands
- Manage messages via bot
- Access mod-specific features
Bot User permissions:
- Use basic commands
- Chat with AI in designated channels
Part 4: Channel Permissions
Configure where Moltbot can operate:
Setting Up #bot-commands
- Click the โ๏ธ next to
#bot-commands - Go to Permissions
- Configure as follows:
| Role | View Channel | Send Messages | Use Slash Commands |
|---|---|---|---|
| @everyone | โ | โ | โ |
| Moltbot | โ | โ | โ |
| Bot Restricted | โ | โ | โ |
Setting Up #ai-chat
- Click the โ๏ธ next to
#ai-chat - Configure for open AI conversations:
| Role | View Channel | Send Messages | Read History |
|---|---|---|---|
| @everyone | โ | โ | โ |
| Moltbot | โ | โ | โ |
Setting Up #bot-logs (Staff Only)
- Click the โ๏ธ next to
#bot-logs - Restrict to staff:
| Role | View Channel | Send Messages |
|---|---|---|
| @everyone | โ | โ |
| Moltbot | โ | โ |
| Moltbot Admin | โ | โ |
| Moltbot Mod | โ | โ |
Part 5: Moltbot Configuration
Now let's configure Moltbot's behavior:
Access the Dashboard
- Visit moltbotai.pro/dashboard
- Select your Discord server
- Navigate to Settings
Basic Configuration
| Setting | Recommended Value | Description |
|---|---|---|
| Prefix | / or !molt | Command trigger |
| Language | English | Bot response language |
| Response Style | Friendly | Tone of responses |
| AI Model | Latest | AI capabilities level |
Channel Configuration
Specify which channels Moltbot should monitor:
{
"activeChannels": ["bot-commands", "ai-chat"],
"logChannel": "bot-logs",
"ignoredChannels": ["staff-chat", "admin-logs"]
}
Command Permissions
Configure who can use which commands:
| Command Category | Allowed Roles |
|---|---|
General (/help, /info) | @everyone |
AI Chat (/ask, /chat) | Bot User, Moltbot Mod, Moltbot Admin |
Moderation (/warn, /mute) | Moltbot Mod, Moltbot Admin |
Administration (/config, /setup) | Moltbot Admin |
Part 6: Essential Commands Setup
Slash Commands Overview
Moltbot uses Discord's slash command system for easy discovery:
| Command | Description | Example |
|---|---|---|
/ask | Ask Moltbot a question | /ask What is machine learning? |
/chat | Start AI conversation | /chat |
/summarize | Summarize recent messages | /summarize 50 |
/translate | Translate text | /translate Hello to Japanese |
/help | Show all commands | /help |
/settings | View current settings | /settings |
Setting Up Command Channels
To restrict commands to specific channels:
- Go to Server Settings โ Integrations
- Find Moltbot and click Manage
- For each command, set allowed channels:
Recommended restrictions:
/ask,/chatโ #bot-commands, #ai-chat/helpโ All channels/configโ #admin-logs only
Part 7: Automated Features
Welcome Messages
Configure automatic greetings for new members:
- In Moltbot dashboard, go to Automations โ Welcome
- Enable Welcome Message
- Configure:
Channel: #welcome
Message Template:
"Welcome to our server, {user}! ๐
I'm Moltbot, your AI assistant. Here's how to get started:
โข Read our #rules
โข Introduce yourself in #introductions
โข Chat with me in #ai-chat
Need help? Just type /help!"
Auto-Moderation
Set up intelligent moderation:
| Feature | Configuration |
|---|---|
| Spam Detection | Auto-delete repeated messages |
| Link Filtering | Whitelist allowed domains |
| Profanity Filter | Custom word list |
| Raid Protection | Temporary lockdown on mass joins |
Reaction Roles
Let users self-assign roles by reacting:
- Go to Automations โ Reaction Roles
- Click Create New
- Configure:
- Channel: #roles
- Message: "React to get roles!"
- Reactions:
- ๐ฎ โ Gamer role
- ๐จ โ Artist role
- ๐ป โ Developer role
Part 8: Advanced Configuration
Custom Commands
Create server-specific commands:
- Go to Custom Commands in dashboard
- Click Add Command
- Configure:
Example: Server Info Command
Trigger: /serverinfo
Response:
"๐ **Server Statistics**
Members: {server.memberCount}
Created: {server.createdAt}
Boost Level: {server.boostLevel}"
Logging Setup
Track all bot activities:
- Go to Settings โ Logging
- Enable logs:
- โ Command usage
- โ AI conversations
- โ Moderation actions
- โ Error events
- Set log channel:
#bot-logs
API Integration
For advanced users, connect external services:
- Go to Settings โ Integrations
- Available connections:
- Webhook URLs - Send data to external services
- Custom APIs - Extend Moltbot's capabilities
- Database - Store custom data
Part 9: Troubleshooting
Common Issues and Solutions
Bot Not Responding
| Check | Solution |
|---|---|
| Is bot online? | Verify green status indicator |
| Correct channel? | Ensure channel is in activeChannels list |
| Permissions? | Verify bot can read/send messages |
| Command syntax? | Use / prefix for slash commands |
Permission Errors
Error: Missing Permissions
Solution:
- Go to Server Settings โ Roles
- Drag Moltbot's role higher in the hierarchy
- Ensure required permissions are enabled
Commands Not Showing
If slash commands don't appear:
- Wait 1 hour (Discord syncs commands globally)
- Try re-inviting the bot
- Check Server Settings โ Integrations โ Moltbot
Bot Offline
If Moltbot appears offline:
- Check Moltbot Status Page
- Try kicking and re-inviting the bot
- Contact support if issues persist
Part 10: Best Practices
Do's โ
- Organize channels clearly - Users should know where to use the bot
- Set clear permissions - Prevent abuse with proper role configuration
- Enable logging - Track usage and identify issues
- Update regularly - Keep bot settings current
- Gather feedback - Ask community for improvement suggestions
Don'ts โ
- Don't give Administrator - Only grant necessary permissions
- Don't skip role hierarchy - Bot needs proper position to function
- Don't ignore logs - They help identify problems early
- Don't over-automate - Maintain human moderation
- Don't forget backups - Export settings regularly
Quick Setup Checklist
Use this checklist to ensure complete setup:
- Bot added to server
- Permissions verified
- Category created (๐ค MOLTBOT)
- Channels created (#bot-commands, #ai-chat, #bot-logs)
- Roles configured (Moltbot Admin, Moltbot Mod, Bot User)
- Role hierarchy set correctly
- Channel permissions configured
- Dashboard settings configured
- Welcome message enabled
- Logging enabled
- Test commands working
- Team trained on usage
Example Server Configuration
Here's a complete example configuration for reference:
Server: My Awesome Community
Bot: Moltbot
Categories:
- name: "๐ค MOLTBOT"
channels:
- bot-commands (text)
- ai-chat (text)
- bot-logs (text, staff-only)
Roles:
- Moltbot Admin (admin commands)
- Moltbot Mod (mod commands)
- Bot User (basic commands)
Permissions:
bot-commands:
- everyone: read, write, slash-commands
- Moltbot: read, write, embeds
ai-chat:
- everyone: read, write
- Moltbot: read, write, history
bot-logs:
- everyone: denied
- staff: read-only
- Moltbot: write
Automations:
- Welcome messages: enabled
- Logging: enabled
- Auto-mod: basic
Get Help & Support
Need assistance with your setup?
- ๐ Documentation
- ๐ฌ Community Discord
- ๐ง Email Support
- ๐ฆ Twitter Updates
Start Building Your AI-Powered Community
With Moltbot properly configured, your Discord server is now equipped with powerful AI capabilities. From intelligent conversations to automated moderation, you've unlocked a new level of community management.
Ready to explore more features?
Explore Moltbot Dashboard | View All Commands