[1.17+] WebhookIntegrations: Simplifying Discord Integration
v5.5Let your Discord members know what's happening on your server using webhooks. All's configurable!
WebhookIntegrations is a side project that I've been working on with dedication. Its main goal is to send most server events to your Discord Webhooks, which can be customized however you want.
Setup Guide
Read the official setup guide here, which covers everything from first time setup to commands, config and permissions.
Features
Currently, WebhookIntegrations offers the following capabilities:
- Sending customizable messages in response to various player actions:
- Joining the server
- Being kicked
- Leaving the server
- Sending a message
- Receiving an advancement
- Being killed by another player
- Dying from an NPC
- Multi webhook support - you choose what events are sent where
- Sending a configurable message upon server startup and shutdown.
- Configurable censoring system.
- Force ping prevention.
- Dynamic loading and saving config presets with commands.
- Multi-language support.
- Vanish support.
Placeholders
WebhookIntegrations uses a special placeholder system to convert dynamic variables like $player$ into the name of the player who triggered the event. You can view all placeholders in the plugin's config. The plugin also supports PlaceholderAPI for additional placeholders you can use in your messages!
bStats
This plugin uses the bStats plugin metrics for providing statistics for me and the community. You can view all collected data here. All information sent is anonymous. You can opt-out at any time in the bStats configuration.
Showcase
Below are images representing messages from the default configuration.
Server Start
Server Stop
Player Join
Player Leave
Player kicked for "test"
Player sending a chat message
Player using /send true test
Player getting an advancement
Player dies from an NPC

More info can be found here.
Reviews are appreciated!
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta



