EnderCloud • Knowledge Centre
  • Welcome!
  • Getting Started
    • Recent Updates
    • Popular FAQ's
    • Articles for blogs
  • FAQ (EnderCloud)
    • Not Receiving Email to Reset Game Panel/Billing Panel Password
    • Why is There a Manual Payment System in the Billing Panel to Purchase Services?
    • I Purchased a Service and Paid the Bill, But I Haven’t Received My Product
    • Is my data or bot source code safe at Endercloud?
  • Faq (Minecraft)
    • How to install and setup Skinrestorer?
    • How to install and Setup GeyserMC?
    • How to Install and use OpeNLogin
    • How to install and setup DiscordSRV
    • How to install and setup Luckperms
    • How to make custom ip address
    • How to Convert Minecraft Bukkit World to Vanilla
    • How to Setup Bungeecord
    • What is the Best Minecraft Server Jar
    • How to change Minecraft Java Version ?
    • How to optimize paper minecraft server ?
    • How to Change MOTD of Minecraft Server ?
    • How to install and setup Holographic Displays
    • How to install and setup DecentHolograms
    • How add a Server Resource Pack
    • Minecraft Chunk Corruption errors and their fix
    • Out of Memory Error Minecraft ?
    • Different Minecraft Lag Types and their fixes ?
    • How to create a custom texture pack in minecraft ?
    • How to install and setup Google Drive Backups On Minecraft Server ?
    • How to Install a Minecraft Modpack ?
    • How to enable Cracked on Minecraft Server
    • How to allocate / add more Ram to a Minecraft Launcher / Client ?
    • Best Server Jar For Minecraft ?
    • How can i connect my domain to my Minecraft Server ?
    • Understanding and Preventing Crash Packets
    • How much RAM do I need for my Minecraft Server?
  • Discord Community
  • Home Page
  • Billing Panel
  • Game Panel
Powered by GitBook
On this page
  • What is DiscordSRV?
  • Installation Process
  • Creating your Discord Bot
  • Creating
  • Inviting
  • Configuration
  • Sync Plugin with Discord Bot
  • Setting Channel on your Discord Server
  1. Faq (Minecraft)

How to install and setup DiscordSRV

How to install and setup 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- this is useful for the situation of someone not being at their computer and being able to talk in-game.

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. Due to how Discord’s permissions work, though, you can have some server roles being able to see the console, yet not being able to send messages in that channel, thus creating a read-only console for trusted staff members.

Both the chat and console link are toggleable through the configuration file. Some, but not all, options can be refreshed with /discord reload, by an op. VanishNoPacket permissions like silent join/quit, fake join/quit and join without announcing are checked when sending player join messages in the chat channel.


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.

You can download DiscordSRV by clicking “Download this Plugin” above.

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

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

We need to tell DiscordSRV which channel on your Discord server it should send the chat to.

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. This can be used to send commands to your server from Discord, please keep this channel hidden from other members and only visible to admins.

PreviousHow to Install and use OpeNLoginNext How to install and setup Luckperms

Last updated 7 months ago

Inviting your bot is easy, in the bot’s General Information tab, copy the applications’ ID. Go , then press Ctrl V to paste the ID. This will redirect you to the bot’s invite link.

here