Class DiscordWebhookSender

java.lang.Object
net.joseplay.allianceutils.api.discord.webhook.DiscordWebhookSender

public class DiscordWebhookSender extends Object
Handles sending messages to a Discord webhook asynchronously.
  • Constructor Details

    • DiscordWebhookSender

      public DiscordWebhookSender(org.bukkit.plugin.Plugin plugin, String webhookUrl)
      Parameters:
      plugin - Plugin instance (used for async scheduling)
      webhookUrl - Discord webhook URL
  • Method Details

    • send

      public void send(WebHookMessage message)
      Sends a webhook message asynchronously to avoid blocking the main thread.
      Parameters:
      message - WebHookMessage object containing JSON payload