Dedicated Minecraft Server Hosting
  • Minecraft Server Docs
  • Basic Server Setup
    • How to Join a Minecraft Server
    • How to Adding Sub-users
    • How to Server Icon
    • How to Upload Files using SFTP
    • How to Creating MySQL Databases
    • How to Enable command Blocks
    • How to Install jar file
    • How to Upload Custom Minecraft Map
    • How to setup a server whitelist
    • How to setup and use Gamerules
    • How to setup a Reverse Proxy
    • How to set a custom MOTD
  • plugins
    • EssentialsX
    • Vault
    • LuckPerms
    • CoreProtect
    • Litebans
    • GriefPrevention
    • Advanced Anti-Cheat
    • Conditional Commands
    • AdvancedBan
    • Chunky
    • DiscordSRV
    • viaversion
    • Citizens 2
    • Prism
    • dynmap
    • CraftingStore
    • ServerNPC
    • Spark
    • Votifier
    • WorldEdit
    • Multiverse
    • Milk
    • GeyserMC
    • BungeeGuard
  • Scheduling Actions
  • Creating a Reverse Proxy
  • Resetting your world
  • Serverwide Resource Packs
  • Adding MySQL Databases
  • Setting Up Fabric
  • template
  • Installing Fabric mods on your server
  • DedicatedMinecraft Docs Overview
  • Installing Forge mods on your server
  • Server Optimization Guide
  • fabric_mods
    • LuckPerms
    • Chunky
    • Performance Mods
  • Basic Controls
  • Setting Up Forge
  • How to change your MOTD
  • Creating Backups
  • Installing Plugins on your server
  • Datapacks
  • Subusers
  • Editing Account Details
  • 2-Factor Authentication
  • Adding an icon to your server.
  • Using A Domain
  • How to use SFTP to transfer files
  • Contributing to the dedicatedminecraft.host documentation
  • change-java-version
  • How to take a Timings Report
  • Server Jars
  • File Manager Controls
  • SRVControl
  • Adding admin to minecraft server
Powered by GitBook
On this page
  • What does the plugin do?
  • Usage
  • Links

Was this helpful?

Edit on Git
  1. plugins

DiscordSRV

An open-source plugin that bridges Discord and Minecraft.

PreviousChunkyNextviaversion

Last updated 4 years ago

Was this helpful?

What does the plugin do?

DiscordSRV gives players the ability to chat in-game with users in a Discord server as well as allowing users in a Discord server to chat with players in-game.

This plugin also has a remote console feature, allowing admins to be able to execute commands as well as see the server console straight from a Discord server.

Usage

:::important This guide does not cover all the features that DiscordSRV includes. :::

First, go to the official website and create a new application as well as create a new bot user under the same application.

Enable the SERVER MEMBERS INTENT option under "Privileged Gateway Intents" and copy the bot's token on the bot tab, as it is need to make DiscordSRV work properly.

Install the plugin and install it into your plugins folder (If you need help installing plugins, check out ). Start and stop the server and then open the configuration file for DiscordSRV.

Paste the bot's token that was taken from the Discord Developers website into the BotToken value and then invite your newly created Discord bot using the client ID on the website.

In the config option labeled Channels, paste the Discord channel ID that you want to be set for your chat under "global" (You can set up more channels and link more channels later).

:::important If you want your server console to be accessable from Discord in a channel, add a console channels ID in the config as well. :::

Finally, start your server! DiscordSRV has been installed and you will see your discord bot start reporting all chat logs from your Minecraft server into your Discord server!

Links

Discord Developer Portal
DiscordSRV
this guide
DiscordSRV Spigot Page
DiscordSRV GitHub Page
DiscordSRV Official Wiki