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/downloadand 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.comand click Join the Beta or go directly todiscord.gg/midjourney.- Accept the server invite and agree to the community rules.- Navigate to any #newbies channel (e.g.,#newbies-1through#newbies-120) to start generating.- Type/subscribein 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:
| Plan | Monthly Price | Fast GPU Hours | Concurrent Jobs | Stealth Mode |
|---|---|---|---|---|
| Basic | $10/mo | 3.3 hrs | 3 (queue 10) | No |
| Standard | $30/mo | 15 hrs | 3 (queue 10) | No |
| Pro | $60/mo | 30 hrs | 12 (queue 3 fast) | Yes |
| Mega | $120/mo | 60 hrs | 12 (queue 3 fast) | Yes |
/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:
| Parameter | Syntax | Description |
|---|---|---|
| Aspect Ratio | --ar 16:9 | Sets output dimensions ratio |
| Stylize | --s 250 | Controls artistic interpretation (0–1000) |
| Chaos | --c 50 | Variation level across results (0–100) |
| Quality | --q 1 | Rendering quality (0.25, 0.5, 1, 2) |
| Model Version | --v 6.1 | Specifies the model version |
| No | --no trees | Negative prompting — excludes elements |
| Seed | --seed 12345 | Reproducibility — same seed gives similar results |
| Tile | --tile | Generates seamless tiling patterns |
| Weird | --weird 1000 | Introduces unconventional aesthetics (0–3000) |
| Style Raw | --style raw | Reduces default Midjourney aesthetic |
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:**
#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 / Issue | Cause | Solution |
|---|---|---|
| *"Invalid parameter"* | Typo or unsupported flag | Check parameter spelling. Use --ar not --aspect. Ensure values are within valid ranges. |
| *"Job queued but not starting"* | GPU time exhausted or too many concurrent jobs | Type /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 permissions | Re-invite the bot. Ensure it has **Send Messages**, **Embed Links**, and **Attach Files** permissions in the channel. |
| *"Subscription required"* | No active plan or payment failed | Type /subscribe and verify your payment method is current. |
| *Slow generation in Fast Mode* | High platform demand | Try off-peak hours (early morning UTC). Reduce --q to 1 for faster results. |
| *Images look too "AI-generated"* | Default stylization too high | Use --style raw and lower --s values (50–100) for more natural output. |
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.