Staff++
<= 1.16.56
<= 1.16.56
  • Staff++
  • General information
    • Quick start
    • Reload Configuration
    • Multi Server Setup
    • General Configuration
  • Permissions & Commands
    • Commands
    • Permissions
  • Features
    • Alerts
      • X-Ray
    • Alt account detection
    • Authentication
    • Banning
      • Fixed Ban Reason
      • Templates
    • Broadcasting
    • Chat module
    • Chest/Inventory Interaction
    • Examine players
    • Infractions
    • Investigate
    • Protection
    • Reporting
      • Finding reports
      • Custom report types
    • Staff Chat
    • Staff Mode
      • Luckperms integration
      • Custom GUI
      • Staff Modules
      • Custom Staff Modules
    • Teleporting
    • Warnings
      • Quick start
      • Severity levels
      • Thresholds
      • Actions (punishments)
      • Appealing
      • Warning workflow
  • Integrations
    • Discord Integration
      • Staff Chat
      • Template Packs
      • Customize Discord Templates
    • Trello Integration
  • Migration guides
    • Staff+ migration guide
    • Migrating to >=V1.16.43
    • Upgrading Discord Integration to 1.16.51
  • Developers
    • API guide
Powered by GitBook
On this page
  • Discord setup
  • DiscordSRV Configuration
  • Staff++ Discord Configuration
  • Example messages

Was this helpful?

  1. Integrations
  2. Discord Integration

Staff Chat

PreviousDiscord IntegrationNextTemplate Packs

Last updated 4 years ago

Was this helpful?

This functionality requires the DiscordSRV plugin

You can use the discord integration plugin to setup a staff-chat channel and synchronize messages between in-game and discord chat. To do so you must have the DiscordSRV bot configured as described here: Once this is setup you can start setting up Staff++ Discord.

Discord setup

Go into Discord and create a new channel. The channel name can be whatever you want.

Go ahead an grab the channel id by right clicking on the channel name and selecting copy id:

DiscordSRV Configuration

Open the config.yml file of the DiscordSRV plugin. Add your channel id to the channels array. The identifier inside the array must be "staffplusplus-staffchat".

Channels: { "global": "000000000000000000", "staffplusplus-staffchat": "xxxxxxxxxxxxxxxxxxxxx"}

Staff++ Discord Configuration

Open the config.yml of the Staff++ plugin. And enable staffchat sync.

StaffPlusPlusDiscord:
  staffchat:
    # message format is no longer supported. 
    # Instead you must configure the format using DiscordSRV
    message-format: '&9&l(discord) &7%text%'
    sync: true

That's it! Restart your server and you will be see that message in game get displayed inside your discord channel and vice versa.

Example messages

https://docs.dedicatedmc.io/plugins-mods/how-to-install-discordsrv/