Midjourney Setup Guide 2026: Discord Bot, Subscriptions & Team Server Configuration

Midjourney Setup Guide: From Installation to Team Workflows

Midjourney is one of the most powerful AI image generation tools available today, but getting started requires navigating Discord integration, subscription tiers, and prompt configuration. This comprehensive guide walks you through every step — from your first Discord bot interaction to running a private team server with optimized workflows.

Step 1: Create and Configure Your Discord Account

  • Download Discord from discord.com/download and install it on your platform (Windows, macOS, Linux, iOS, or Android).- Create an account or log into your existing Discord account.- Verify your email address — this is required before joining the Midjourney server.- Enable two-factor authentication under User Settings → My Account → Enable 2FA for account security.

Step 2: Join the Midjourney Discord Server

  • Visit midjourney.com and click Join the Beta or go directly to discord.gg/midjourney.- Accept the server invite and agree to the community rules.- Navigate to any #newbies channel (e.g., #newbies-1 through #newbies-120) to start generating.- Type /subscribe in the message box and press Enter to open the subscription management page.

Step 3: Activate Your Subscription

Midjourney offers several subscription tiers. Choose based on your usage needs:

PlanMonthly PriceFast GPU HoursConcurrent JobsStealth Mode
Basic$10/mo3.3 hrs3 (queue 10)No
Standard$30/mo15 hrs3 (queue 10)No
Pro$60/mo30 hrs12 (queue 3 fast)Yes
Mega$120/mo60 hrs12 (queue 3 fast)Yes
- After typing /subscribe, click the link the Midjourney Bot sends you.- Select your plan and complete payment via credit card or other accepted methods.- Return to Discord — your subscription is active immediately. ## Step 4: Core Bot Commands and Prompt Parameters Once subscribed, use these essential commands in any channel where the Midjourney Bot is present:

Essential Commands

/settings — Open the settings panel to configure defaults /info — Check your subscription status and remaining GPU time /subscribe — Manage your subscription /blend — Blend two or more uploaded images together /describe — Upload an image and get prompt suggestions /shorten — Analyze a prompt and suggest shorter versions

Key Prompt Parameters

Parameters are added to the end of your prompt text after -- flags:

ParameterSyntaxDescription
Aspect Ratio--ar 16:9Sets output dimensions ratio
Stylize--s 250Controls artistic interpretation (0–1000)
Chaos--c 50Variation level across results (0–100)
Quality--q 1Rendering quality (0.25, 0.5, 1, 2)
Model Version--v 6.1Specifies the model version
No--no treesNegative prompting — excludes elements
Seed--seed 12345Reproducibility — same seed gives similar results
Tile--tileGenerates seamless tiling patterns
Weird--weird 1000Introduces unconventional aesthetics (0–3000)
Style Raw--style rawReduces default Midjourney aesthetic
### Example Prompt with Parameters a futuristic cityscape at sunset, cinematic lighting, ultra detailed --ar 21:9 --v 6.1 --s 500 --q 2 --seed 42 ## Step 5: Set Up a Private Server for Team Workflows

Public Midjourney channels are noisy. For team collaboration, set up a private Discord server with the Midjourney Bot: - **Create a new Discord server:** Click the **+** icon in the left sidebar → **Create My Own** → choose **For me and my friends** or **For a club or community**.- **Invite the Midjourney Bot:**

  • Go to the official Midjourney server.- Click on the **Midjourney Bot** profile in any channel.- Click **Add to Server** and select your private server from the dropdown.- Authorize the bot with the required permissions.
  • - **Organize channels for your team:**#brand-assets — For logo and branding work #product-concepts — For product design exploration #marketing-visuals — For campaign imagery #experiments — For creative R&D #prompt-library — For saving and sharing effective prompts- **Set up roles and permissions:** Go to **Server Settings → Roles** and create roles such as Designer, Art Director, and Viewer to control who can generate and who can only view.- **Pin effective prompts:** When a team member creates a great result, pin the message so others can reference the prompt structure. ## Step 6: Configure Default Settings

    Type /settings to open the interactive settings panel. Recommended defaults for professional use: - **Model Version:** Latest stable (currently v6.1)- **Stylize:** Medium (default 100) — increase for artistic work, decrease for literal prompts- **Mode:** Use **Fast Mode** for iteration, switch to **Relax Mode** (Standard+ plans) for batch work that isn't time-sensitive- **Visibility:** Enable **Stealth Mode** (Pro/Mega plans) if generating proprietary or client work ## Pro Tips for Power Users - **Use /describe for reverse engineering:** Upload a reference image to extract prompt ideas, then refine the output into your own prompt structure.- **Seed locking for consistency:** Use --seed with the same value to maintain visual consistency across a series of outputs. Find a seed by reacting with ✉️ on a generation to get its job details.- **Multi-prompt weighting:** Separate concepts with :: and assign weights — cyberpunk city::2 nature::1 gives double emphasis to the first concept.- **Permutation prompts:** Use curly braces to generate variations in a single command — a {red, blue, green} sports car --v 6.1 generates three separate jobs.- **Batch workflow with Relax Mode:** Queue up to 10 jobs in Relax Mode to maximize GPU time efficiency on Standard or higher plans.- **Create a prompt template:** Standardize your team's output by sharing templates like: [subject], [style], [lighting], [camera angle] --ar [ratio] --v 6.1 --s [value] ## Troubleshooting Common Errors

    Error / IssueCauseSolution
    *"Invalid parameter"*Typo or unsupported flagCheck parameter spelling. Use --ar not --aspect. Ensure values are within valid ranges.
    *"Job queued but not starting"*GPU time exhausted or too many concurrent jobsType /info to check remaining fast hours. Switch to Relax Mode or wait for a slot to free up.
    *Bot not responding in private server*Bot not invited or lacks permissionsRe-invite the bot. Ensure it has **Send Messages**, **Embed Links**, and **Attach Files** permissions in the channel.
    *"Subscription required"*No active plan or payment failedType /subscribe and verify your payment method is current.
    *Slow generation in Fast Mode*High platform demandTry off-peak hours (early morning UTC). Reduce --q to 1 for faster results.
    *Images look too "AI-generated"*Default stylization too highUse --style raw and lower --s values (50–100) for more natural output.
    ## Frequently Asked Questions

    Can I use Midjourney without Discord?

    Midjourney has been testing a web-based alpha interface at midjourney.com/alpha, but Discord remains the primary and most feature-complete platform. All subscription tiers include Discord access, and the bot commands described in this guide are Discord-exclusive. The web interface may have limited features compared to the Discord bot.

    Do I need a separate Midjourney subscription for each team member?

    Yes. Each person generating images needs their own Midjourney subscription. However, you can share a single private Discord server where multiple subscribed users collaborate. The bot tracks usage per individual account, not per server. Non-generating team members (reviewers, art directors) do not need a subscription to view outputs in your private server.

    How do I keep my generated images private from public galleries?

    By default, all images generated on Basic and Standard plans are visible in the Midjourney public gallery. To prevent this, upgrade to a Pro or Mega plan and enable Stealth Mode via the /settings command or by adding /stealth before generating. Using a private Discord server does not hide images from the gallery — only Stealth Mode does.

    Explore More Tools

    Grok Best Practices for Real-Time News Analysis and Fact-Checking with X Post Sourcing Best Practices Devin Best Practices: Delegating Multi-File Refactoring with Spec Docs, Branch Isolation & Code Review Checkpoints Best Practices Bolt Case Study: How a Solo Developer Shipped a Full-Stack SaaS MVP in One Weekend Case Study Midjourney Case Study: How an Indie Game Studio Created 200 Consistent Character Assets with Style References and Prompt Chaining Case Study How to Install and Configure Antigravity AI for Automated Physics Simulation Workflows Guide How to Set Up Runway Gen-3 Alpha for AI Video Generation: Complete Configuration Guide Guide Replit Agent vs Cursor AI vs GitHub Copilot Workspace: Full-Stack Prototyping Compared (2026) Comparison How to Build a Multi-Page SaaS Landing Site in v0 with Reusable Components and Next.js Export How-To Kling AI vs Runway Gen-3 vs Pika Labs: Complete AI Video Generation Comparison (2026) Comparison Claude 3.5 Sonnet vs GPT-4o vs Gemini 1.5 Pro: Long-Document Summarization Compared (2025) Comparison Midjourney v6 vs DALL-E 3 vs Stable Diffusion XL: Product Photography Comparison 2025 Comparison Runway Gen-3 Alpha vs Pika 1.0 vs Kling AI: Short-Form Video Ad Creation Compared (2026) Comparison BMI Calculator - Free Online Body Mass Index Tool Calculator Retirement Savings Calculator - Free Online Planner Calculator 13-Week Cash Flow Forecasting Best Practices for Small Businesses: Weekly Updates, Collections Tracking, and Scenario Planning Best Practices 30-60-90 Day Onboarding Plan Template for New Marketing Managers Template Amazon PPC Case Study: How a Private Label Supplement Brand Lowered ACOS With Negative Keyword Mining and Exact-Match Campaigns Case Study ATS-Friendly Resume Formatting Best Practices for Career Changers Best Practices Accounts Payable Automation Case Study: How a Multi-Location Restaurant Group Cut Invoice Processing Time With OCR and Approval Routing Case Study Apartment Move-Out Checklist for Renters: Cleaning, Damage Photos, and Security Deposit Return Checklist