Discord integration

Channel routing

Map Rust Pulse event kinds to specific Discord channels — raids to

Once you've connected Discord to your dashboard, pair Discord channels to event kinds. Every kind is optional — leave one unset and that kind doesn't post to Discord at all.

Event kinds you can route

KindWhat posts here
RaidsEvery Smart Alarm trigger. Rich embed with alarm name, grid, and a link to the dashboard timeline.
DeathsAuto-detected teammate deaths.
World eventsCargo / Heli / Chinook / Convoy / Vendor / Airdrop / Oil Rig appearances.
TrackingTracked-player login / logout / name change. (Premium)
ShopsTracked item price changes and suspicious shops.
DevicesSmart Switch state changes (custom command triggers).

How pairing works

In SettingsDiscordChannel routing, each kind has a dropdown listing every channel the bot can see on your server. Pick the channel; the bot posts a test embed to confirm.

Per-channel rate limiting

The bot batches identical events that fire within ~10 seconds of each other — so a flapping alarm doesn't spam a channel. If you want noisier output for a wipe day, raise the verbosity threshold in Settings.

Pinging vs posting

By default, Rust Pulse posts embeds. To ping a role on raids, set a Mention role for the raid channel in Settings → Discord → Mentions. The role gets a @role ping appended to raid embeds only.