Midjourney Setup Guide for Beginners: Discord Bot, Prompt Syntax & Team Server Configuration

Getting Started with Midjourney: A Complete Beginner’s Guide

Midjourney is one of the most powerful AI image generation tools available today, operating primarily through Discord. This guide walks you through everything from initial setup to configuring a private server for your team — so you can start creating AI-generated artwork in minutes.

Step 1: Create a Discord Account

Midjourney runs entirely inside Discord. If you don’t already have an account, you’ll need one before proceeding.

  • Visit discord.com and click Register.- Enter your email, username, password, and date of birth.- Verify your email address through the confirmation link Discord sends you.- Download the Discord desktop app or use the web version at discord.com/app.

Step 2: Subscribe to a Midjourney Plan

Midjourney requires a paid subscription. Visit midjourney.com/accounts to choose a plan. Here’s a breakdown:

PlanMonthly PriceAnnual Price (per month)Fast GPU TimeConcurrent JobsBest For
Basic$10$83.3 hrs/month3 (10 queued)Hobbyists, casual users
Standard$30$2415 hrs/month3 (10 queued)Regular creators, freelancers
Pro$60$4830 hrs/month12 (3 fast)Professionals, studios
Mega$120$9660 hrs/month12 (3 fast)Teams, agencies, heavy users
**Tip:** Standard and above plans include unlimited Relax Mode generation, which is slower but doesn't consume your Fast GPU hours. Pro and Mega plans include Stealth Mode for private generations.

Step 3: Join the Midjourney Discord Server

  • Go to midjourney.com and click Join the Beta or visit the Midjourney Discord directly.- Accept the server invitation in Discord.- Navigate to any #newbies channel (e.g., #newbies-1, #newbies-44).- You’re now ready to generate your first creation.

Step 4: Understanding the /imagine Command Syntax

The core command in Midjourney is /imagine. Here’s the complete syntax structure: /imagine prompt: [text description] [parameters]

Parameter Reference

ParameterSyntaxDescription
Aspect Ratio--ar 16:9Sets width-to-height ratio
Version--v 6.1Selects model version
Quality--q 2Rendering quality (0.25, 0.5, 1, 2)
Stylize--s 750Artistic stylization level (0–1000)
Chaos--c 50Variation in results (0–100)
No--no treesNegative prompt — excludes elements
Seed--seed 12345Reproducible results
Tile--tileGenerates seamless tiling patterns
Stop--stop 80Stops generation at a percentage
### Example Prompts with Parameters
/imagine prompt: a minimalist logo design on white background --ar 1:1 --s 50 --v 6.1

/imagine prompt: futuristic city skyline at sunset, cyberpunk aesthetic —ar 16:9 —s 750 —c 25 —v 6.1

/imagine prompt: seamless geometric pattern, blue and gold —tile —ar 1:1 —v 6.1

Multi-Prompt Syntax

Use the double-colon :: operator to weight different parts of your prompt separately: /imagine prompt: sunset over ocean::2 dramatic clouds::1 --ar 16:9

This gives the ocean sunset concept twice the weight of the clouds element.

Step 5: Essential Bot Commands

CommandFunction
/imagineGenerate from a text prompt
/settingsOpen the settings panel to toggle model version, quality, and mode
/infoCheck subscription status, usage, and remaining Fast Time
/describeUpload a reference and get prompt suggestions
/blendMerge 2–5 uploaded references together
/prefer suffixAutomatically append parameters to every prompt
/prefer option setCreate custom parameter shortcuts
### Setting a Default Suffix /prefer suffix --v 6.1 --ar 16:9 --s 500

This appends --v 6.1 --ar 16:9 --s 500 to every prompt automatically. Use /prefer suffix with no value to clear it.

Creating Custom Shortcuts

/prefer option set —option mylogo —value —ar 1:1 —s 50 —no text watermark

Now you can use —mylogo in any prompt to apply those parameters instantly.

Step 6: Private Server Configuration for Teams

For team workflows, setting up a private Discord server with the Midjourney Bot provides a cleaner, more organized workspace.

  • Create a new Discord server: Click the + icon in the Discord sidebar and select Create My Own.- Invite the Midjourney Bot: Go to any Midjourney server channel, click on the Midjourney Bot’s profile, and select Add to Server. Choose your private server from the dropdown and authorize it.- Set up channels: Create dedicated channels for different project types:
  • #brand-assets — logos, icons, brand materials- #concept-art — exploration and ideation- #production — final renders and approved outputs- #prompt-library — store and share effective prompts
  • - Configure permissions: Go to Server Settings → Roles. Create roles like Art Director, Designer, and Viewer to control who can generate and who can only browse.- Invite team members: Use Server Settings → Invites to generate invite links. Set expiration and usage limits for security.Important: Every team member using /imagine must have their own active Midjourney subscription. The bot runs on individual accounts, not server-level licenses.

Pro Tips for Power Users

  • Use Relax Mode strategically: Type /relax for exploratory work and /fast when you need results quickly. This preserves your Fast GPU hours for client-facing work.- Seed locking for consistency: After generating a result you like, use /imagine prompt: your prompt —seed [number] to reproduce similar compositions. React to your generated image with the ✉️ emoji to receive the seed number via DM.- Permutation prompts: Generate multiple variations in one command using curly braces:/imagine prompt: a {red, blue, green} sports car —ar 16:9This creates three separate jobs, one for each color.- Pan and Zoom: After generating an image, use the arrow buttons (⬅️ ➡️ ⬆️ ⬇️) to extend the canvas in any direction, or the 🔍 button to zoom out.- Remix Mode: Enable via /settings and toggle Remix. This lets you modify the prompt when upscaling or making variations, giving you fine control over iterations.

Troubleshooting Common Issues

IssueCauseSolution
Bot doesn't respondBot not added to server or no subscriptionRe-invite the bot; verify your subscription at **midjourney.com/accounts**
Job queued for a long timeServer load or plan limitsSwitch to /fast mode or try during off-peak hours (early morning UTC)
Invalid parameter errorTypo or incompatible flagCheck parameter spelling; some flags like --hd are deprecated in v6+
Blocked promptContent policy violationRephrase your prompt to avoid restricted terms; review Midjourney's Community Guidelines
Images look different from expectedLow stylize or wrong versionIncrease --s value; ensure you're using --v 6.1 for latest model
Can't DM the botPrivacy settings blocking DMsEnable *Allow direct messages from server members* in Discord Privacy settings
## Frequently Asked Questions

Can I use Midjourney-generated images for commercial projects?

Yes. All paid Midjourney subscribers own the rights to the images they generate and can use them commercially. This includes prints, merchandise, marketing materials, and client work. Free trial users (when available) do not receive commercial usage rights. If you're a company with more than $1 million in annual gross revenue, you must be on a Pro or Mega plan for commercial use.

Do I need to keep Discord open for Midjourney to work?

You need to submit your prompts through Discord (or the Midjourney web app at midjourney.com), but you don’t need to keep Discord open while the image generates. Jobs continue processing server-side. You can also access your gallery, prompt history, and generation tools through the Midjourney website after linking your Discord account.

How do I prevent my team’s generations from appearing publicly on the Midjourney website?

You need a Pro or Mega plan subscription and must enable Stealth Mode. Type /stealth in any channel where the Midjourney Bot is active. In Stealth Mode, your generated images will not appear on the public Midjourney gallery or community feed. Note that each team member who wants stealth must activate it individually on their own account. Generations made before enabling Stealth Mode remain public.

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