Staff++
Search…
Discord Integration

Discord integration lets Staff++ notify certain events to your discord server using discord webhooks.
To Enable integration you need to install a separate plugin: https://www.spigotmc.org/resources/staff-discord-integration.83871/

The configuration of the discord integration plugin is fairly simple.
StaffPlusPlusDiscord:
templatePack: "default" # Choose from template packs "default" or "videndum"
updateTemplates: true
# REPORTS
reports:
# The discord webhook url. This can be found in you discord server settings
webhookUrl: ""
# Optional webhook url. When provided, reports linked to a player will be send on this url.
playerReportsWebhookUrl: ""
# Trigger a discord message when some player opens a new report
notifyOpen: false
# Trigger a discord message when a staff member for some reason decides to not handle a report and he unassigns himself
notifyReopen: false
# Trigger a discord message when a staff member assigns himself to an open report
notifyAccept: false
# Trigger a discord message when a staff member rejects a report
notifyReject: false
# Trigger a discord message when a staff member resolves a report
notifyResolve: false
warnings:
webhookUrl: ""
notifyCleared: false
notifyCreate: false
notifyThresholdReached: false
appeals:
webhookUrl: ""
notifyCreate: false
notifyApproved: false
notifyRejected: false
bans:
webhookUrl: ""
ban: false
unban: false
extension: false
reduction: false
appeals:
webhookUrl: ""
notifyCreate: false
notifyApproved: false
notifyRejected: false
ipbans:
webhookUrl: ""
ban: false
unban: false
kicks:
webhookUrl: ""
kick: false
mutes:
webhookUrl: ""
mute: false
unmute: false
appeals:
webhookUrl: ""
notifyCreate: false
notifyApproved: false
notifyRejected: false
altDetect:
webhookUrl: ""
# Levels that should be notified to discord, leave empty to disable all notifications. Should be semi-colon separated
# possible values: POSITIVE, FAIRLY_POSITIVE, POSSIBLE, NOT_LIKELY
# example value: POSITIVE;FAIRLY_POSITIVE
enabledTrustLevels: ""
xray:
webhookUrl: ""
# Ores that should be notified to discord, leave empty to disable all notifications. Should be semi-colon separated
# possible values: any bukkit material
# example value: DIAMOND;REDSTONE
enabledOres: ""
staffmode:
webhookUrl: ""
# Trigger a discord message whenever a staffmember enters staffmode
notify-enter: false
# Trigger a discord message whenever a staffmember enters staffmode
notify-exit: false
chat:
webhookUrl: ""
# Trigger a discord message whenever a a player sends a chat message containing predefined words/phrases
phrase-detection: false
commanddetection:
enabled: false
webhookUrl: ""
staffchat:
sync: false
Make sure you create a webhook on your discord server. This can be done by following this guide: https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks Once you created the webhook paste it inside the configuration file.

Command`
Description
/staffplusplusdiscord reload
Reload the entire configuration, this includes the discord templates and webhook urls.

Permission
Description
staffplusplusdiscord.reload
Allows using the reload command

All discord templates can be customized.

Copy link
On this page
Introduction
Configuration
Examples: