Skip to main content

Diagnose DiscordSRV chat that works in only one direction

Applies to: DiscordSRV; match the linked maintainer documentation to your installed platform and release.
Documentation checked .

One-way chat is a useful clue. It shows that at least part of the connection works, but the remaining failure may concern message visibility, channel access or the Minecraft chat integration rather than a dead bot.

Prepare the test

Use a private test channel and two test identities before changing the public bridge. Keep bot tokens, linking codes and staff console output out of screenshots and public support messages.

Make the change

  1. Write down the working direction and test with an ordinary Minecraft player and ordinary Discord member. Use different unique messages on each side and note whether attachments, bot messages or commands behave differently.
  2. Confirm the configured channel ID matches the channel you are reading. Inspect the bot’s effective permissions for that channel, including category and individual overrides, instead of checking only its general role permissions.
  3. Compare the bot application’s enabled intents with DiscordSRV’s official setup requirements for your release. Apply required intent changes through the developer portal and restart the connection as documented before retesting message delivery.
  4. If Discord-to-Minecraft alone fails, inspect the Minecraft chat plugin integration and channel mapping. If Minecraft-to-Discord alone fails, inspect capture and filtering behaviour without disabling all moderation across the live server.

Check the result

Each unique test message should reach the other platform once with a clear author label. Repeat after a normal player reconnects to ensure an administrator-only bypass was not responsible for the apparent repair.

If the test fails

Restore any trial filter or mapping change that did not improve the named direction. Capture the relevant connection and message-handling warning with tokens and private content removed before escalating the integration fault.

A bot appearing online in Discord is only a connection check. It does not prove the application has the required message access or permission to send in the selected channel.

References and related help

Check the official DiscordSRV documentation against your installed release before using a command or setting from another version.