Server Owner Guide
This comprehensive guide covers everything server owners need to know to get the most out of SkynetBot.
Web Dashboard Overview
The web dashboard is your central hub for configuring SkynetBot. Access it by:
- Visiting the bot website
- Logging in with Discord
- Selecting your server
Dashboard Sections
| Section | Description |
|---|---|
| Overview | Quick stats and server health |
| Commands | Enable/disable commands, set permissions |
| Admins | Manage bot administrators |
| Moderation | Configure moderation settings |
| Points & Ranks | Set up the points system |
| Messages | Automated welcome/leave messages |
| Logs | View bot activity logs |
| Tickets | Support ticket system management |
| Server Management | Manage channels, categories, and roles (Premium Tier 2) |
Command Management
Enabling/Disabling Commands
You can control which commands are available on your server:
Via Discord:
!disable <command>
!enable <command>
Via Dashboard:
Navigate to Commands → toggle commands on/off
Setting Command Permissions
Each command can require a specific admin level (0-3). See Admin Levels.
Channel-Specific Controls
- Disable commands in specific channels
- Set up bot-only channels
- Configure NSFW command restrictions
Moderation Setup
Moderation Log
Track all moderation actions:
!modlog enable #mod-logs
This logs:
- Bans, kicks, mutes
- Strikes/warnings
- Message deletions
- Role changes
Strike System
Configure automatic actions based on strike count:
| Strikes | Default Action |
|---|---|
| 3 | Warning |
| 5 | Temporary mute |
| 7 | Kick |
| 10 | Ban |
Configure thresholds in the dashboard
Auto-Moderation
Set up automatic moderation through the dashboard:
- Spam protection
- Link filtering
- Word filters
- Mention spam prevention
Points & Ranks System
Enabling Points
- Go to Dashboard → Points & Ranks
- Enable "SkynetPoints Collection"
- Configure point values:
- Messages sent
- Voice channel time
- Command usage
Setting Up Ranks
Create automatic ranks based on points:
- Go to Dashboard → Ranks
- Add ranks with point thresholds:
- Newcomer: 0 points
- Regular: 100 points
- Active: 500 points
- Veteran: 1000 points
Rank Rewards
Assign Discord roles as rank rewards for automatic role assignment.
Automated Messages
Welcome Messages
Greet new members automatically:
- Dashboard → Messages → Welcome
- Set the welcome channel
- Customize the message with variables:
{user}- Mentions the user{server}- Server name{membercount}- Member count
Leave Messages
Announce when members leave with similar customization.
Message of the Day
Set rotating messages or announcements.
RSS Feeds
Subscribe to RSS feeds for automatic updates:
- Dashboard → RSS Feeds
- Add feed URL
- Select output channel
- Set check interval
Streamers
Get notified when configured streamers go live:
- Dashboard → Streamers
- Add Twitch/YouTube usernames
- Configure announcement channel
Data Management
Exporting Server Data
You can export your server's configuration and data:
- Go to Dashboard → Settings → Export Data
- Choose data types (Config, Members, Moderation, etc.)
- Select format (JSON or CSV)
- Download the archive
Requires Tier 2 Premium.
Extensions
Extend bot functionality with community extensions:
- Browse the Extension Gallery
- Review extension permissions
- Install with one click
- Configure in Dashboard → Extensions
See Extensions for more details.
Security Best Practices
Recommended Permissions
Grant only necessary permissions:
- ✅ Send Messages
- ✅ Embed Links
- ✅ Manage Messages (for moderation)
- ✅ Kick/Ban Members (for moderation)
- ❌ Administrator (not recommended)
Admin Access
- Limit admin level 3 to trusted individuals
- Regularly audit admin list
- Use role-based permissions when possible
Audit Logs
Regularly check:
- Bot command usage
- Moderation actions
- Configuration changes
Troubleshooting
Bot Not Responding
- Check bot is online (
!ping) - Verify bot has channel permissions
- Check if channel is "quiet" (
!quiet startwas used) - Verify command prefix
Commands Not Working
- Ensure command is enabled
- Check user has required admin level
- Verify command isn't disabled in channel
- Check bot role hierarchy for moderation commands
Missing Permissions
The bot needs to have roles above users it moderates. Check role hierarchy in Server Settings.
Still need help? Check the FAQ or join our support server!