πΊπΈ BloomWebhook
Simple Discord Webhook Plugin for Minecraft
BloomWebhook allows you to send Discord Webhooks directly from your server, with support for customizable embed templates using YAML.
β¨ Features
- β Discord Webhook support
- β Custom Embed Templates
- β YAML configurable templates
- β Custom webhook names
- β Hex color support
- β Footer support
- β Thumbnail support
- β Dynamic placeholders
- β Lightweight
- β Minecraft 1.7.10+
π Commands
/bwebhook add <name> <url>
Adds a new Discord webhook.
/bwebhook remove <name>
Removes a webhook.
/bwebhook list
Lists all registered webhooks.
/bwebhook embed <webhook> <title>|<description>|<colorHex>|<footer>|<thumbnailUrl>
Sends a custom Discord Embed to the specified webhook.
Example:
/bwebhook embed logs "Server Restart|The server will restart in 5 minutes.|#FFAA00|Bloom NC|https://example.com/icon.png"
Lists all registered webhooks.
/bwebhook reload
Reloads config and templates.
/bwebhook send <name> <message>
Sends a normal Discord message.
/bwebhook template <template> <webhook> <arguments>
Sends a Discord Embed using a template.
Example:
/bwebhook template report reports Steve|Flying Hack
π Permissions
bloomwebhook.admin
Access to all commands.
bloomwebhook.send
Allows sending webhooks.
bloomwebhook.*
All permissions.
π Placeholders
Available inside templates:
{arg0}
{arg1}
{arg2}
...
Arguments passed by command.
{sender}
Command executor.
{server}
Server name.
{time}
Current server time.
π Example Template
templates:
report:
type: embed
title: "π¨ Player Report"
description: "A new player report has been submitted."
β‘ Example (Skript)
execute console command "bwebhook template report reports %target%|%player%|%arg-2%"

