Discord
Forward bichitos to a Discord channel with one webhook URL.
The Discord transform is the sibling of Slack: bichito posts to a Discord webhook URL and we wrap the payload into the embed format Discord expects.
Set up the Discord side
- In Discord, open the channel's
Settings→Integrations→Webhooks→New webhook. - Name it (e.g. "bichito") and pick an avatar if you want.
- Copy webhook URL — looks like
https://discord.com/api/webhooks/.../....
Set up the bichito side
- In
/{hive}/honeycombs/{id}/integrations, click New webhook. - Paste the Discord URL.
- Pick events —
bug.createdis the usual default. - Set Transform to
discord. - Save.
What lands in Discord
For bug.created:
- Embed title: the bichito title (linked to the dashboard).
- Embed colour: by severity (red for critical, orange for high, yellow for medium, grey for low).
- Embed body: the description, truncated to ~500 chars (Discord has a 2KB limit per embed, but we keep it short for readability).
- Footer: honeycomb name + reporter email if any.
For bug.commented / bug.updated, similar embed with the relevant context.
Threads vs channels
Discord webhooks post to a single channel. We don't currently fan out into a thread per bichito — every event lands in the same channel, ordered by time. If you want one thread per bichito, you'll need a custom webhook handler that calls Discord's API with thread_id and our raw payload — register a raw webhook for that.
Rate limits
Discord rate-limits webhooks to ~30 requests per minute per channel. We respect their Retry-After header automatically, so a burst of bichitos won't get you banned — they queue and replay.
Removing the integration
Same pattern as Slack: revoke the webhook in the dashboard. The Discord URL itself stays usable until you delete it on Discord's side.