bichito
Integrations

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

  1. In Discord, open the channel's SettingsIntegrationsWebhooksNew webhook.
  2. Name it (e.g. "bichito") and pick an avatar if you want.
  3. Copy webhook URL — looks like https://discord.com/api/webhooks/.../....

Set up the bichito side

  1. In /{hive}/honeycombs/{id}/integrations, click New webhook.
  2. Paste the Discord URL.
  3. Pick events — bug.created is the usual default.
  4. Set Transform to discord.
  5. 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.

On this page