Ingesting Logs via Discord
Forward messages from any Discord server channel to your BunnyLogs stream in real time.
How it works
- A logged-in BunnyLogs user clicks Connect Discord on the settings page.
- They are taken through a standard Discord OAuth flow to invite the BunnyLogs bot to their server.
- The bot joins the server and begins listening for messages.
- Each message posted in a monitored channel is forwarded to the configured logspace instantly.
Setup
- Go to Settings and click Connect Discord.
- Select your server in the Discord authorization dialog and click Authorise.
- Send a message in any server channel — this registers the channel in BunnyLogs.
- Open a logspace's Manage page and configure which Discord channels should forward to it.
Routing modes
| Mode | Behaviour |
| All channels |
Every message from any server channel is forwarded. |
| Specific channels |
Only messages from selected channels are forwarded. Channels appear in the list after the bot has received at least one message from them. |
| None |
Discord forwarding is disabled for this logspace. |
Message field mapping
| BunnyLogs field | Source |
message | Message text |
program | discord/<display name> |
level | Always INFO |
timestamp | Discord message timestamp (UTC) |
Notes
- Only one Discord server can be connected per BunnyLogs account at a time. Reconnecting replaces the previous server.
- The bot only forwards text messages — attachments, embeds, and reactions are ignored.
- Bot messages (including the BunnyLogs bot itself) are never forwarded.