Server Assistant is a multi-tenant Discord moderation and automation bot. Each server gets its own isolated configuration — warnings, notes, AutoMod rules, and settings stay scoped to that guild. Built around three principles: safety (dangerous actions require Owner approval), transparency (every action logged with a full audit trail), and extensibility (server owners customise everything from embed colours to punishment ladders without code).
✨ What’s in the boxModeration — warn, mute, kick, ban, softban with role-based tiers (Owner / Admin / Moderator + custom). Persistent warning system with DM notifications and full per-guild history. Private staff notes invisible to users. 24-hour undo reverses bans, mutes, channel deletions, and nickname changes.
AutoMod & anti-raid — curated filter packs (scams, slurs, profanity), custom regex with built-in ReDoS guard, link blocklists, and a configurable punishment ladder (Gentle / Standard / Strict presets). Anti-raid mass-join detection with Owner alerts. DM-button verification gate.
AI features — /imagine for image generation (DALL·E 3 / Stable Diffusion / free Pollinations.ai fallback). Right-click any message for an AI-generated objective report on surrounding context. Bring your own xAI Grok or OpenAI key, or use the host’s shared key.
New-member experience — auto-onboarding DMs with placeholder substitution, auto-role on join, welcome reaction emoji, customisable verification gate.
Customisation Hub — /settings opens 7 sub-wizards: per-server branding (embed colour, bot nickname, timezone), quick presets, behaviour, new-member features, verification, channel allowlist, and custom role tiers.
Privacy-first — all API keys and tokens stored encrypted at rest (Fernet / AES-128). Per-guild data isolation, no cross-server leaks.
🚀 Three ways to use the bot- Slash commands —
/setup,/settings,/imagine,/help,/vote, and more - Natural-language commands in staff-chat —
warn @user,mute @user 30 min,purge since 1pm - Right-click context menus — right-click any user or message → Apps ▸ Server Assistant for View Info, View Warnings, and AI-powered Report Message
Invite the bot, run /setup, pick channels + roles + AI provider, done. The bot auto-posts a 5-message first-steps guide to your staff channel so your moderators hit the ground running.
- 📚 Documentation: https://wandweb2.github.io/server-assistant-docs/
- 💬 Support server: https://discord.gg/egzwNJJcKm
- 📋 Changelog: https://wandweb2.github.io/server-assistant-docs/changelog/
- 🔐 Privacy: https://wandweb2.github.io/server-assistant-docs/privacy/
- 📜 Terms: https://wandweb2.github.io/server-assistant-docs/terms/
Currently free for everyone. A future premium tier will add new features (existing ones stay free), with grandfathering for early servers.

