Skip to main content
Shield runs alongside your existing ban and mute sync. It checks players as they join and kicks anyone on the flagged list. It never replaces per-guild bans: a player can be banned from your server without being on Shield, and the other way around.

The join check

1

A player joins

Someone joins one of your Roblox games.
2

The plugin asks Shield

With Shield Sync on, the Adonis plugin asks the Technified API whether the player’s Roblox ID is on the Shield list.
3

Flagged players are kicked

If the player is flagged, the plugin kicks them immediately with the Shield reason.
4

Everyone else continues

If the player is not flagged, the join proceeds normally.

What players see

A flagged player who tries to join a Shield-enabled game is kicked with a message that includes the flag reason and a note that the flag comes from Technified Shield.

Enable Shield for your games

Shield is off by default. To opt in, do one of the following:
Enable Shield Sync in the Technified Installer plugin’s Settings step.
No other setup is required. The list is fetched from Technified automatically. See Adonis Plugin configuration for the full config reference.

Log Shield kicks

Every Shield kick can be mirrored to your Discord log channel. The entry includes the Roblox ID, username, and the reason the user was flagged, so your moderators can see exactly who was blocked.
1

Open logging settings

Go to Settings > Logging in the dashboard.
2

Find the Other section

Expand the Other section.
3

Enable Shield Flag Kick

Turn on Shield Flag Kick.
You need a primary log channel configured under General Settings, otherwise there is nowhere for the entry to go.