How to Install and Setup DiscordSRV
Bridge your Minecraft server chat with your Discord server using DiscordSRV.
What is DiscordSRV?
Using this plugin, you are able to give players the ability to chat in-game to chat with players on your Discord server as well as having people on the Discord server be able to chat with people on the server.
As well as that, this plugin also has a remote console feature. You can designate a text channel for the plugin to listen on where messages sent to that channel are run as commands by the server console. You should restrict sending this channel to a developer or high ranking role only.
Both the chat and console link are toggleable through the configuration file.
Installation Process
Like any other plugin, you'll need to download the .jar file of DiscordSRV, then add it to your plugins folder. Once you've added DiscordSRV to your plugins folder, fully restart the server, and all configuration files will be generated for DiscordSRV.
Creating your Discord Bot
Before continuing, creating a bot on Discord is needed in order to proceed to the next step.
Creating
In the Discord Developer dashboard, create a new application. Then, on the application's page, go to the Bot tab, click Add Bot, and confirm.
Enable the SERVER MEMBERS INTENT option under "Privileged Gateway Intents" on the bot tab as well.
Inviting
In the bot's General Information tab, copy the application's ID. Go to the bot invite page, then paste the ID. This will redirect you to the bot's invite link.
Invite the bot to the server you want it in.
Configuration
Sync Plugin with Discord Bot
In order for your Minecraft server's chat to send to your Discord server, you'll need to add your bot's token to the plugin's configuration.
To find your bot's token, head back to your Discord Developer dashboard, click on your applications, go to the Bot tab. Click the Copy button under token.
In the config.yml file of DiscordSRV, paste the token where it says BotToken, usually on line 5.
Setting Channel on your Discord Server
In the config.yml file of DiscordSRV, there is a place to add your channel ID, usually on line 11. Replace "0000000000" with your channel ID.
To get your channel ID, right click on the channel you want to set for the Minecraft chat, then click on Copy ID. If the Copy ID option is not showing, please enable Developer Mode in your Discord's Advanced settings.
Optionally, you can set a console channel in your Discord server too. Please keep this channel hidden from other members and only visible to admins.
Was this helpful?
Your feedback helps us write better guides.
Related Articles
More from FAQ (Minecraft).
How to Install and Setup SkinRestorer
Restore player skins on cracked servers using the SkinRestorer plugin.
How to Install and Setup GeyserMC
Allow Minecraft Bedrock clients to join Java servers using GeyserMC.
How to Install and Use OpeNLogin
Allow players to authenticate ownership of their account on cracked servers.
Still need help?
Our team is on Discord around the clock. Real humans, real answers.