Guild Owner Guide
Covers setup presets, feature flags, slash and codex controls, supported backup recovery, and daily server operations.
Open README.md
# AutoModGPT Owner Guide This guide is for **guild owners**. It explains how to set up AutoModGPT and what the most important `/` commands do. ## 1. Quick Setup (Recommended) 1. Invite the bot to your server. 2. Open the dashboard: `https://automodgpt.com/dashboard` 3. Open your guild. 4. Use **Setup Wizard + Community Presets**. 5. Pick your preset and click **Setup Now With Preset**. 6. Read the warning carefully: preset setup now clears all existing channels and categories before rebuilding the server layout. 7. Create an **owner password** if the guild does not have one yet, or enter the existing guild owner password when asked. 8. Review and save your settings. ## 2. Setup Through Discord Commands If you prefer setup from Discord: 1. Run `/setup` 2. Follow the preset flow. 3. Enter or confirm the guild owner password in the modal when prompted. 4. Confirm the destructive warning first: `/setup` clears existing channels and categories before rebuilding the preset layout. 5. Confirm created channels/roles/panels. 6. Run `/helpgpt` if you want command help inside Discord. ## 3. Manual Setup (If You Build Everything Yourself) Create these roles: - `AutoModGPT Staff` - `Quarantine` - `Verified` - `Unverified` - `Member` Create these channels: - `automod-log` - `welcome` - `announcements` - `tickets` - `verify` - `rules-accept` - `rules` - `🤖⎰ai-chat` (public member AI channel) Then bind your setup with: - `/serverlog` - `/welcomechannel` - `/announcementchannel` - `/verifiedrole` - `/unverifiedrole` - `/memberrole` - `/quarantinerole` - `/ticketcategory` - `/aichatchannel` - `/manualsetup` Post setup panels: - `/verify` - `/postrules` - `/postrulesref` - `/ticketpanel` ## 4. Core Commands (Owner/Admin) ### Setup + Safety - `/setup` - runs setup flow, sets or verifies the guild owner password, clears all existing channels/categories, and rebuilds the preset layout. - `/startup` - reposts startup panels/messages. - `/manualsetup` - applies permission overwrites for your configured channels/roles. - `/featuretoggle` - enable or disable major features. - `/invitesafety` - block unsafe invite behavior. ### Channel + Role Binds - `/welcomechannel` - set welcome channel. - `/announcementchannel` - set announcements channel. - `/serverlog` - set moderation log channel. - `/giveawaychannel` - set giveaway channel. - `/ticketcategory` - set ticket category. - `/chatcategory` - set AI chat category. - `/aichatchannel` - set public member AI chat channel. - `/staffrole` - set staff role. - `/pingrole` - set role mentioned for mod queue. - `/verifiedrole` - set verified role. - `/unverifiedrole` - set unverified role. - `/memberrole` - set member role. - `/quarantinerole` - set quarantine role. ### Verification + Rules - `/verify` - post verification panel. - `/ruleschannel` - bind rules info channel. - `/rulesacceptchannel` - bind rules accept channel. - `/postrules` - post rules accept panel. - `/postrulesref` - post rules reference panel. ### AI Chat - `/chatprompt` - set AI system prompt for owner AI chat. - `/prefix` - set prefix for text commands. - `/prefixreply` - create custom prefix replies. ### Moderation + Utility - `/purge` - clones a channel, deletes the original, and rebinds stored channel IDs. Optional `channel` lets you target a different channel instead of the current one. - `/clean` - bulk delete messages. - `/logs` - read recent bot logs. - `/ownerauth` - owner authentication for sensitive actions. - `/ignore` - ignore user/role from specific moderation logic. ### Tickets, Giveaways, Polls - `/ticketpanel` - post ticket panel. - `/giveaway` - create giveaway. - `/giveawayreroll` - reroll giveaway winner(s). - `/poll` - create timed poll with reactions. ### Leveling - `/levelingconfig` - configure leveling system. - `/levelreward` - set role rewards by level. - `/setlevel` - manually set a user level/xp. ## 5. Member Commands - `/rank` - shows user rank card. - `/level` - shows current level and XP. - `/leaderboard` - shows server XP leaderboard. - `/vote` - voting + reward flow. - `/refer` - referral system + rewards. - `/invite` - alias of `/refer invite`. - `/stats` - public bot stats. - `/serverstats` - private server stats for the current guild. Referral rewards: - `2` credits -> `7 days Pro` - `5` credits -> `14 days Premium` - `10` credits -> `30 days Premium` (`/refer action:redeem tier:premium_extended`) ## 6. Tips - Keep your owner password private. - Treat setup presets as destructive: they remove current channels and categories before rebuilding. - Use the dashboard for most settings (easier and safer). - Re-run `/startup` after major channel changes. - Use health/security pages in dashboard to catch config mistakes. ## 7. Need Help? - Community server: `https://discord.gg/XtrPmeQ2D6` - Dashboard: `https://automodgpt.com/dashboard` ## 8. Billing + Legal Docs - Architecture notes: `docs/ARCHITECTURE.md` - PostgreSQL target schema: `db/postgres/schema.sql` - Terms of Service: `https://automodgpt.com/terms` - Privacy Policy: `https://automodgpt.com/privacy` - Cookie Policy: `https://automodgpt.com/cookies` - Refund Policy: `https://automodgpt.com/refunds`