AstraMaster

AstraMaster

5
•
238

AstraMaster Guard · Moderate · Automate Advanced nuke detection & instant rollback. Secure your community with elite automation.


AstraMaster
ASTRAMASTER DISCORD SECURITY BOT · ENGINE V13
ONLINE · PREFIX b2!
SYS/01

Overview

AstraMaster (also written "Astra Master") is a Discord security bot. It protects servers from nukes, raids and spam, and includes anti-nuke, quarantine, automod, moderation commands, backups, logging and a web dashboard.

Its systems are modular, so you can turn on only what you need and configure each one separately.

PREFIXb2!
SLASHSome features
DOCS/docs
FULL DOCS (TXT)llms-full.txt
STATUS/status
TERMS + PRIVACY (TXT)llms-legal.txt
SYS/02

Getting started

1

Add AstraMaster and move its role to the very top

Quarantine, Buster Call, restoration and backups all depend on this. If the bot role is not at the top, the setup wizard skips the Quarantine step.

2

Run b2!setup Server Owner only

Four steps, in order:

  1. Enables Anti-Nuke and creates a first backup
  2. Checks the bot role and enables Quarantine
  3. Enables Automod
  4. Asks you to choose a log channel

The owner gets a confirmation DM.

3

Run b2!whitelist

Add your trusted admins and trusted bots to the Anti-Nuke Whitelist. Then review the channel and user exemptions for Automod.

DO NOT SKIP STEP 3

Whitelists are not retroactive, and any admin who is not on the list can be flagged and banned if they trigger a threshold, even if they are legitimate. If you skip whitelist setup, the bot may punish innocent users.

Web dashboard setup

You can also run setup from the web dashboard. It covers everything b2!setup does, plus per-filter whitelists, quarantine role management, bot role management, and Shogun's Guard. Only the server owner can run the web setup wizard.

SHOGUN'S GUARD · JOIN GATE THAT KICKS

Unverified botsVery young accountsNo avatarBots asking for dangerous permissionsSuspiciously long names
SYS/03

Anti-nuke

Anti-nuke watches for mass destructive actions and is separate from the Quarantine system, so you can enable it at any time. It triggers when one person performs 3 of the same action within a short window.

RESPONSE SEQUENCE

T+0Threshold hit
BANThe person responsible is banned immediately
RESTOREServer restored automatically from the latest backup
ALERTAlert goes to your log channel, if you set one

THRESHOLD METER · 3 ACTIONS PER WINDOW

Channel deletion15s
Channel creation15s
Channel edits15s
Category deletion15s
Category creation15s
Category edits15s
Role deletion15s
Role creation15s
Role permission updates20s
Webhook creation15s
Kicks15s
Bans15s
Mass ping (@everyone, @here, large role)15s

COMMANDS · SERVER OWNER ONLY

b2!antinukeShows status, or enables it if it's off
b2!antinuke disableTurns it off
/antinukeSlash equivalent

When you enable it, AstraMaster takes a backup immediately and then one every day.

Whitelisting works differently here

Anti-nuke only uses a global whitelist. Per-action or per-channel whitelists do not apply to it. There is also a second layer of protection: even people who are whitelisted for specific actions can still be flagged if they exceed the thresholds. To do bulk work without being flagged, add the user or role to the Anti-Nuke Whitelist.

If a nuke attempt is detected and a restoration is running, don't make changes. Let it finish.
SYS/04

Backup and restore

b2!backupCreates a backup right now and sends the file (JSON) to the server owner by DM. Extra Owners and the Owner can run it.
b2!restoreRestores a server from a backup. Attach the JSON file the bot sent you. It recreates channels, roles and permissions. Owner only.
  • Automatic backups run every day while Anti-nuke is on, and are used for the automatic restore after a nuke.
  • Backup files must not be shared, sold or reused on another server. The Terms treat that as unauthorized use.
KEEP THE OWNER'S DMs OPEN

Backups are delivered by DM. If the bot can't deliver the latest backup, backups for that server can be affected, and that can stop a successful restore after an attack.

SYS/05

Quarantine

Quarantine takes away a member's ability to send messages in every channel by giving them a restricted role. When you enable it, AstraMaster creates the quarantine role and syncs it to all existing channels.

/quarantineEnables the system (Owner)
b2!quarantine @userPlaces a member in quarantine
b2!quarantine remove @userReleases them
/add-quarantineSlash equivalent of placing a member in quarantine
/remove-quarantineSlash equivalent of releasing a member

QUARANTINE WHITELIST · SELECTIVE, EXEMPT SPECIFIC ACTIONS

Channel creationChannel deletionMass pingRole creationRole deletionRole permission changesWebhook creationBanKickGiving roles (dangerous permissions only)Adding botsServer updatesChannel editsCategory edits
SYS/06

Automod

Automod runs all the time and acts on violations without anyone stepping in. Open the panel with b2!automod or /automod (Owner, Trusted Moderator or Extra Owner) and switch each filter on or off.

FILTER BOARD

Swear blocking
GIF blocking non-Tenor sources
Link blocking
Spam blocking
External apps protection spam sent by external applications
Mass ping protection

DASHBOARD TUNING · SWEAR, GIF, LINK, EXTERNAL APPS, MASS PING

Base timeout

How long a first offense is timed out.

Max multiplier

How much longer the timeout gets each time the same person repeats.

Reset window

How long someone has to stay clean before their level goes back down.

  • Spam blocking is on or off only for now.
  • Every change is logged, and you can reset any filter to its default timing.
  • Each filter has its own whitelist page, and being exempt from one filter doesn't exempt you from the others.
SYS/07

Emergency and permission tools

SERVER-WIDE

Buster Call

b2!buster-call

Removes dangerous permissions from all roles server-wide, and DMs affected members. It is for an attack that is happening or about to happen.

b2!rewoke-call

Restores the permissions removed by the most recent Buster Call, and only for roles it affected.

Server Owner or Extra Owner
SINGLE TARGET

Strip

b2!strip @user

Removes dangerous permissions from one person only.

b2!unstrip @user

Restores what the latest strip removed.

Owner, Extra Owner or Trusted Moderator
SYS/08

Logs

b2!logs #channelSends moderation events to that channel (Server Owner). Run it again with a different channel to move it.
b2!logs removeStops logging

LOGGED EVENTS

TimeoutsRole changesBansKicksWhitelist updatesBackupsQuarantinesAnti-nuke alerts
Logs only cover actions taken through the bot (its commands and its own automatic actions). Actions done directly in Discord are not logged.
SYS/09

Access levels

L3

Server Owner

Everything, including setup, anti-nuke, restore, logs and the manage panel.

L2

Extra Owner

Buster Call, backup, automod, quarantine, whitelist, strip, timeout, role, ban, kick and the manage panel.

L1

Trusted Moderator

Automod, quarantine, strip, timeout, role, ban and kick.

Manage access with b2!manage. Since 11 July 2026, roles can no longer be added as Extra Owners or Trusted Moderators, only individual users, and any roles added earlier were removed.

HANDLE WITH CARE

Giving someone Extra Owner or Trusted Mod access is a real risk, because they can be used to take over a server. Only give it to people you fully trust.

SYS/10

Good to know

  • AstraMaster's role should sit above all others so every feature works at full capability.
  • Prefix and slash commands both exist, but not every feature has both.
  • Data stored: Discord user IDs, guild IDs and names, channel and role IDs, backup snapshots and moderation logs. It does not collect message content, real names, emails or payment details, and it does not sell or share data. Full details in the Privacy Policy.
  • You must be at least 13 to use it, in line with Discord's rules.
  • AstraMaster does not guarantee that restorations will be complete or error-free, or that the service will always be available.

评分和评论


5

2 评论

只能由注册用户留下评论。所有评论都由Top.gg版主主持。 请确保在发布之前检查 我们的指南。

5 星

2

4 星

0

3 星

0

2 星

0

1 星

0