Want to “move” your Midjourney generations from public rooms back into your own space? The most practical way is to set up a private channel in Discord. This not only prevents spam, but also helps you organize prompts, reference images, and finished outputs more effectively. Below is a step-by-step guide to building a usable Midjourney private generation channel from scratch, along with common troubleshooting ideas.
First, create a Discord server just for yourself
Open Discord, click the “+” on the left to create a server, and choose “Friends/Personal use.” The server name can be anything—you can change it later. To help manage Midjourney better, it’s recommended to create a new text channel in the server, such as “mj-generations” or “mj-drafts.”
The benefit of doing this is that all Midjourney-related information is kept in one place and won’t get mixed in with everyday chat. You can also create multiple channels by project, storing Midjourney tasks of different styles separately.
Invite the Midjourney Bot to your server and verify it works
Go to Midjourney’s official Discord, find “Midjourney Bot,” open its profile, select “Add to Server,” then choose the server you just created and complete the authorization. During authorization, only enable the necessary permissions (sending messages, reading message history, etc.)—don’t just turn everything on. After that, go back to your channel and run /imagine once to confirm Midjourney responds normally.
If you can’t see slash commands in the channel, first confirm the bot is indeed in the server’s member list. Next, check whether the channel permissions allow “Use Application Commands”—this is the step most commonly overlooked.


