Midjourney

Midjourney Bot Not Responding in Discord — How to Fix It

If the Midjourney bot ignores your /imagine commands or fails to respond in your Discord server or DMs, you are not alone. This issue commonly affects users who have added the bot to a personal server without the correct permissions, or whose subscription has lapsed. Following the steps below will help you identify the exact cause and restore full functionality quickly.

?

Why does this error happen?

The Midjourney bot relies on a specific set of Discord permissions — including the ability to read messages, send messages, and embed links — to process and respond to slash commands. When the bot is invited without these permissions, or when an administrator later restricts them, the bot receives your command but cannot reply. Additionally, Midjourney gates all image generation behind an active paid subscription; if your plan has expired or a payment failed, the bot will silently ignore requests. Server-level permission overwrites, bot outages, and running commands outside of designated bot channels can also prevent responses.

How to fix it

1

Re-invite the Midjourney Bot with Correct Permissions

Go to midjourney.com and use the official Discord invite link to re-add the bot to your server, making sure to grant it Administrator permissions or at minimum Read Messages, Send Messages, Embed Links, and Use Application Commands. Removing and re-adding the bot resets any broken permission state. After re-inviting, run /imagine in a bot-accessible channel to confirm it responds.

2

Check That Your Subscription Is Active

Visit midjourney.com, sign in, and navigate to your account billing page to verify your subscription status. If your plan is paused, expired, or a payment has failed, renew or reactivate it before attempting any commands. The bot will not generate images for accounts without a valid active plan, and it typically does not send an error message when this is the cause.

3

Test Commands in the Official Midjourney Discord Server

Join the official Midjourney Discord server at discord.gg/midjourney and run your /imagine command in one of the designated newbies or general channels. If the bot responds there but not in your own server, the problem is isolated to your server's configuration. This step helps you rule out account-level issues and subscription problems before troubleshooting server permissions further.

4

Ensure the Bot Has Message and Embed Permissions in Your Channel

In your Discord server, go to Server Settings > Integrations > Bots and Apps and confirm the Midjourney bot is listed with active permissions. Then right-click the specific channel where you are running commands, select Edit Channel > Permissions, and verify the Midjourney bot role has Send Messages, Embed Links, and Use Application Commands enabled. Channel-level permission overwrites can block the bot even when server-level permissions appear correct.

Pro tip

Always invite the Midjourney bot using the official link from midjourney.com rather than a third-party source, and create a dedicated bot channel in your server with explicit permissions granted to the Midjourney bot role to prevent permission conflicts in the future.

Frequently asked questions

Why does Midjourney respond in the official server but not in mine?
This almost always means the bot lacks the necessary channel or server permissions in your private server. Review your channel-level permission overwrites and ensure the Midjourney bot role is explicitly allowed to send messages and use application commands.
Can I use Midjourney in Discord DMs?
Yes, but only if you have previously used the bot in a shared server and your subscription is active. If the bot still does not respond in DMs, try initiating the conversation from the official Midjourney Discord server first.
Does Midjourney show an error message when my subscription expires?
No, in most cases the bot simply does not respond when your subscription is inactive, which can make it look like a permissions or connectivity issue. Always check your billing status at midjourney.com as a first troubleshooting step.
How do I know if Midjourney is experiencing an outage?
Check the official Midjourney Discord server's announcements channel or their status page for real-time service updates. If other users in the official server are also reporting no responses, an outage is likely and you should wait for the team to resolve it.

Upgrade to Midjourney Pro for priority queue access and uninterrupted generation

Related Guides