Use Midjourney on your own Discord Server

How to invite and use the Midjourney bot on other servers.
Currently the Midjourney Bot can only be used in servers with less than 30,000 members.

Important Notes

There is no plan currently that allows users to share their subscription with others, even if they are on the same server.
To use the Midjourney Bot in any server, users must have an active personal Midjourney trial or subscription. Using the /imagine command for the first time will automatically begin a trial membership for new users.
Images generated with Midjourney are always subject to the content moderation policies, even if they're generated on private servers.
Images generated on private servers are still visible to other users on Users can prevent this by purchasing the Private Visibility option add-on.

Invite the Midjourney Bot

  1. 1.
    Select the Midjourney Bot from the User List, and then click "Add to Server":
  1. 1.
    Select the server you want to add it to, then follow the directions in discord.
Authorize and confirm you are adding an external application.
If you don't see your server listed, follow the instructions in Create an Administrator Role

Use the Midjourney Bot

Once the Midjourney Bot has joined your server you can begin interacting with it using the /imagine command.
If this is your first time using Midjourney, refer to othe Quick Start Guide for help making your first images.

Restrict the Bot to Specific Channels

If you do not want the Midjourney Bot to be usable in specific channels go to Edit Channel, select the Permissions tab, select @everyone under Roles/Members and _Uncheck_ "Use Application Commands".
Users who try to use the Midjourney Bot in a channel with these permissions disabled will not see the command
For more granular control go to Settings, select Integrations, select the Permissions tab, select the + for the Midjourney Bot, and select Manage Integration. /Command permissions can then be set for individual roles and channels.

Get Midjourney Bot Status Updates and Announcements on Your Own Server

Follow the #announcements and #status on your own server to stay up-to-date with Midjourney.

Create an Administrator Role

Only individuals with the "Manage server" permissions can add the Midjourney Bot to that server. If you do not see your server in the list, make sure you have this permission.
  1. 1.
    From your Discord Server's home page select the Roles tab in the Server Settings menu.
Desktop Interface (Left) Mobile Interface (Right)
2. Select the Roles tab and Create Role.
Desktop Interface (Left) Mobile Interface (Right)
3. Name the new role and enable Manage Server Permissions. (Manager power level on mobile)
Desktop Interface (Left) Mobile Interface (Right)
4. Select the Manage Members tab and add assign the new role to yourself.
Desktop Interface (Left) Mobile Interface (Right)
5. Save your changes.