labymod/discord-webhook
Labymod Discord Webhook is a Laravel/PHP package for sending rich messages and embeds to Discord channels via webhooks. It provides a simple, fluent API for building payloads, with configurable webhook URLs and support for queued delivery.
DiscordWebhook\SimpleWebhook fits well as an adapter for simple text-based operational alerts, CI/CD notifications, and low-complexity business events. It is less suitable for rich message formatting, interactive Discord workflows, or domain-critical messaging without additional abstraction.DWH_DEFAULT_URL once or pass a URL directly to SimpleWebhook::sendMessage(). This reduces boilerplate and improves developer experience for simple webhook use cases. No breaking changes are indicated in the release notes.SimpleWebhook::sendMessage() signature and return type? Does it throw on HTTP failure? Does it support Laravel queues, retries, and backoff? How are Discord 429 rate limits handled? Is the webhook URL validated and redacted from logs? What PHP/Laravel versions are supported in 3.1.0? Does it respect Laravel config caching and auto-discovery? What Discord payload limits apply to simple text messages?DWH_DEFAULT_URL per environment, wrap SimpleWebhook behind an application service or notification adapter, and avoid calling it directly from controllers or domain logic.DWH_DEFAULT_URL. Confirm whether direct URL parameters override environment configuration as expected.DWH_DEFAULT_URL configuration and direct-URL override behavior.How can I help you explore Laravel packages today?