HARDSIDESTUDIO

Rust plugin · Oxide

Raid Alerts — Rust raid notifications, straight to Discord

Detects explosive damage on player-built structures and posts a raid alert — map grid and the base's authorised owners — to a private Discord channel the moment the first wall is hit.

Illustration of modules plugging into a server

What it does

How Raid Alerts works

The plugin only notifies — it never changes gameplay. Its damage hook returns nothing on purpose, so it is structurally unable to block or alter damage. The hot path exits as early as possible (one type check, one damage-flag check, one threshold) and only a hit that already passed those filters does the expensive work.

Each alert is a compact, machine-readable line sent by webhook to a private Discord channel: the SteamIDs of the players authorised on the base's tool cupboard and the map grid. It is built to be picked up by your Discord bot, which decides who gets a DM — on our server only verified members who opted in. The plugin itself never needs to know who is who on Discord.

It also reports world events our other tools missed — patrol helicopter and Bradley destroyed — and gives staff an alert.say console command to broadcast to in-game chat.

Features

What you get

  • Per-base cooldownOne alert per base per interval, so a long raid doesn't flood the channel.
  • Damage thresholdIgnores irrelevant splash; optionally counts fire and incendiary damage.
  • Big teamsA cap on how many owners are included per alert.
  • Raider name off by defaultRevealing who is raiding is a game advantage, so it is opt-in in the config.
  • Zero cost when idleNo webhook configured, or features off, and it unsubscribes from its hooks.
  • Nothing writtenNo disk writes, nothing in the world. Only alert.say ever talks in game chat.

Commands & permissions

What you type

Command / permissionWhat it does
alert.say <text>Console/RCON: broadcast a message to in-game chat.

Requirements

What you need

  • Rust server with Oxide/uMod.
  • A Discord webhook to a private channel.
  • To DM players, a Discord bot that reads that channel (not included).

FAQ

Questions

Does it DM the base owner directly?

The plugin posts to a private Discord channel. Turning that into DMs is done by a Discord bot reading the channel — that's how we run it, and it keeps Discord identities out of the plugin.

Will it lag my server?

It was written for a live server: the damage hook exits early and the expensive work only happens on hits that already look like a raid.

Does it change raiding?

No. It only notifies. It cannot block damage.

Related

Works well with

Web Ranking

Available

Tracks kills, deaths, playtime and farming on your server and pushes a leaderboard to your own site on a timer — plus a full snapshot at the end of every wipe.

Oxide + PHP€25
Details →

Rotating announcements and keyword replies. Every player reads the one written in their own language, instead of a PT/EN wall pasted into one line.

Oxide · Rust€12
Details →

The moment a player places an auto turret, their whole team is authorised on it — automatically, no one standing around adding names one by one.

Oxide · Rust€9
Details →