AntiLink Commands
Every AntiLink slash command, what it does, and who can run it. Everything here is also manageable from the web dashboard.
82
Commands
41
AntiLink Basic
11
AntiLink Plus
30
AntiLink Premium
Open the interactive setup panel: log channel, blocking options, enforcement mode, trusted domains, mute role, and a test step.
- Usage
/setup- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Protection tab
Show this server's AntiLink configuration and its Protection Score.
- Usage
/config- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Protection tab
Set the bot's language for this server. Replies, warnings, and log embeds follow it.
- Usage
/language- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Protection tab
Show everything AntiLink can do - a grouped command catalog with plan badges and links to the dashboard and docs. Anyone can run it, and a server can turn it off in Server Settings.
- Usage
/help- Plan
- AntiLink Basic
- Permission
- Everyone
- Dashboard
- Server Settings
Create or update an alias, so a short word runs a full command. Add preset arguments to bake in the part you always type. An alias can never be named after a real command, and it never grants a permission the member does not already have. Five free, 100 on any paid plan.
- Usage
/alias create name: <word> command: <command> [args: <preset>]- Options
name·string· required - The alias word, for example rcommand·string· required - The command it runs, for example warnargs·string· optional - Optional preset arguments added before whatever the member types
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Custom Commands - Aliases tab
- Examples
/alias create name: r command: warn/alias create name: lock command: lockdown args: on
Your server needs a command prefix set in Server Settings before aliases do anything.
List every alias on this server, what each one runs, and whether it is enabled.
- Usage
/alias list- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Custom Commands - Aliases tab
Remove an alias. The command it pointed at is untouched.
- Usage
/alias remove name: <word>- Options
name·string· required - The alias word to remove
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Custom Commands - Aliases tab
- Examples
/alias remove name: r
Set the channel where AntiLink posts moderation logs.
- Usage
/notify channel:<#channel>- Options
channel·channel· required - The text channel to send moderation logs to
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Protection tab
- Examples
/notify channel:#mod-logs
Enable or disable AntiLink protection for this server.
- Usage
/antilink option:<true|false>- Options
option·boolean· required - True to enable, false to disable
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Protection tab
- Examples
/antilink option:true/antilink option:false
Run a link reputation check on a URL or domain without posting or deleting anything. A clean result means no known threat was found at the time of the check - it is not a guarantee that a link is safe.
- Usage
/checklink url:<url>- Options
url·string· required - The URL or domain to analyze
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/checklink url:example.com/checklink url:discord.gg/example
This reports a link reputation check. A clean result means no known threat was found at the time of the check - it is not a guarantee that a link is safe.
Record a staff warning for a member and optionally send them a private notice.
- Usage
/warn user:<member> [reason:<reason>]- Options
user·user· required - The member to warnreason·string· optional - Why the warning is being issued
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Utilities
- Examples
/warn user:@member reason:Repeated spam
Show a member's open warnings.
- Usage
/warnings user:<member>- Options
user·user· required - The member whose warnings to view
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Mod Actions
- Examples
/warnings user:@member
Clear all open warnings for a member while preserving the audit history.
- Usage
/clearwarnings user:<member> [reason:<reason>]- Options
user·user· required - The member whose warnings to clearreason·string· optional - Why the warnings are being cleared
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Mod Actions
- Examples
/clearwarnings user:@member reason:Appeal approved
Temporarily stop a member from interacting for up to Discord's 28-day limit.
- Usage
/timeout user:<member> minutes:<1-40320> [reason:<reason>]- Options
user·user· required - The member to time outminutes·integer· required - Timeout length from 1 to 40320 minutesreason·string· optional - Why the timeout is being applied
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Utilities
- Examples
/timeout user:@member minutes:30 reason:Repeated spam
Remove an active timeout from a member.
- Usage
/untimeout user:<member> [reason:<reason>]- Options
user·user· required - The member whose timeout to removereason·string· optional - Why the timeout is being removed
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Utilities
- Examples
/untimeout user:@member reason:Issue resolved
Remove a member from the server without banning them.
- Usage
/kick user:<member> [reason:<reason>]- Options
user·user· required - The member to kickreason·string· optional - Why the member is being kicked
- Plan
- AntiLink Basic
- Permission
- Kick Members
- Dashboard
- Utilities
- Examples
/kick user:@member reason:Repeated rule violations
Ban a member and optionally delete up to seven days of their recent messages.
- Usage
/ban user:<member> [delete_days:<0-7>] [reason:<reason>]- Options
user·user· required - The member to bandelete_days·integer· optional - Recent message history to delete, from 0 to 7 daysreason·string· optional - Why the member is being banned
- Plan
- AntiLink Basic
- Permission
- Ban Members
- Dashboard
- Utilities
- Examples
/ban user:@scammer delete_days:1 reason:Phishing links
Remove a ban using the user's Discord ID.
- Usage
/unban user_id:<Discord ID> [reason:<reason>]- Options
user_id·string· required - The banned user's numeric Discord IDreason·string· optional - Why the ban is being removed
- Plan
- AntiLink Basic
- Permission
- Ban Members
- Dashboard
- Utilities
- Examples
/unban user_id:123456789012345678 reason:Appeal approved
Bulk-delete up to 100 recent messages in the current channel, optionally from one member.
- Usage
/purge amount:<1-100> [user:<member>]- Options
amount·integer· required - How many recent messages to deleteuser·user· optional - Only delete recent messages from this member
- Plan
- AntiLink Basic
- Permission
- Manage Messages
- Dashboard
- Utilities
- Examples
/purge amount:25/purge amount:10 user:@spammer
Discord only allows bulk deletion of messages newer than 14 days. AntiLink reports the number actually deleted.
Show a member's recent staff-issued moderation history.
- Usage
/infractions user:<member>- Options
user·user· required - The member whose history to view
- Plan
- AntiLink Basic
- Permission
- Moderate Members
- Dashboard
- Mod Actions
- Examples
/infractions user:@member
Show whether Scam Guard is on and its current action.
- Usage
/scamguard status- Plan
- AntiLink Basic
- Permission
- Manage Server
Turn Scam Pattern Guard on for this server.
- Usage
/scamguard enable- Plan
- AntiLink Basic
- Permission
- Manage Server
Turn Scam Pattern Guard off.
- Usage
/scamguard disable- Plan
- AntiLink Basic
- Permission
- Manage Server
Choose what happens when a scam phrase is found near a link: flag raises the logged risk (Free), delete removes the message (AntiLink Plus).
- Usage
/scamguard action mode:<flag|delete>- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/scamguard action mode:flag
Add a user, role, channel, category, or URL to the whitelist. Free servers get 5 URL and 5 user entries; role, channel, and category entries need Premium.
- Usage
/whitelist add type:<type> target:<target>- Options
type·string· required - What to whitelist (category, channel, role, url, user)target·string· required - Mention, name, ID, or URL/domain
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Whitelist tab
- Examples
/whitelist add type:url target:example.com/whitelist add type:user target:@helper
Free for URLs and users within limits. Roles, channels, and categories need Premium.
Remove an entry from the whitelist.
- Usage
/whitelist remove type:<type> target:<target>- Options
type·string· required - What to remove (category, channel, role, url, user)target·string· required - Mention, name, ID, or URL/domain
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Whitelist tab
- Examples
/whitelist remove type:url target:example.com
List whitelist entries, or a summary of all types.
- Usage
/whitelist list [type:<type>]- Options
type·string· optional - Filter by type (omit for a summary) (category, channel, role, url, user)
- Plan
- AntiLink Basic
- Permission
- Manage Server
- Dashboard
- Whitelist tab
- Examples
/whitelist list/whitelist list type:url
Show the current Member Defense configuration.
- Usage
/guard status- Plan
- AntiLink Premium
- Permission
- Manage Server
Turn Member Defense on for this server.
- Usage
/guard enable- Plan
- AntiLink Premium
- Permission
- Manage Server
Turn Member Defense off.
- Usage
/guard disable- Plan
- AntiLink Premium
- Permission
- Manage Server
Set what happens to a flagged member: alert only, quarantine role, kick, or ban.
- Usage
/guard action mode:<alert|quarantine|kick|ban>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/guard action mode:quarantine
Set the role that strips access from flagged members.
- Usage
/guard quarantine role:<role>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/guard quarantine role:@Quarantined
Set the raid trigger: N joins within T seconds.
- Usage
/guard raid joins:<2-1000> seconds:<1-600>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/guard raid joins:10 seconds:10
Flag accounts younger than the given number of days (0 turns it off).
- Usage
/guard accountage days:<0-365>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/guard accountage days:7
Block links from new members for the given minutes after they join (0 turns it off).
- Usage
/guard lockdown minutes:<0-43200>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/guard lockdown minutes:10
Show the current Honeypot trap-channel configuration.
- Usage
/guard honeypot status- Plan
- AntiLink Basic
- Permission
- Manage Server
Turn Honeypot trap channels on for this server.
- Usage
/guard honeypot enable- Plan
- AntiLink Basic
- Permission
- Manage Server
Turn Honeypot off.
- Usage
/guard honeypot disable- Plan
- AntiLink Basic
- Permission
- Manage Server
Set what happens when someone posts in a trap channel. Log only, delete + log, and timeout are Free; quarantine and ban need AntiLink Premium.
- Usage
/guard honeypot action mode:<log_only|delete_log|timeout|quarantine|ban>- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/guard honeypot action mode:delete_log
Mark a channel as a trap. One trap channel is Free; multiple need AntiLink Premium.
- Usage
/guard honeypot addchannel channel:<#channel>- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/guard honeypot addchannel channel:#do-not-post
Remove a channel from the honeypot list.
- Usage
/guard honeypot removechannel channel:<#channel>- Plan
- AntiLink Basic
- Permission
- Manage Server
Activate scanner lockdown with an audit reason. You can also pause Discord invites or member DMs; full auto-release is AntiLink Premium.
- Usage
/lockdown on reason:<text> [minutes:<1-1440>] [pause_invites:<true|false>] [pause_dms:<true|false>] [incident_minutes:<1-1440>]- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/lockdown on reason:Suspected raid/lockdown on reason:Invite raid pause_invites:true incident_minutes:60
Lift Emergency Lockdown with an audit reason and safely restore native incident settings AntiLink still owns.
- Usage
/lockdown off reason:<text>- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/lockdown off reason:Raid ended
Show scanner status, live invite and member-DM pauses, countdowns, recovery state, and Discord incident signals.
- Usage
/lockdown status- Plan
- AntiLink Basic
- Permission
- Manage Server
Automatically lock the server down when a raid is detected. Native invite and DM pauses require owner approval (AntiLink Premium).
- Usage
/lockdown auto enabled:<on|off> [native:<true|false>]- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/lockdown auto enabled:on/lockdown auto enabled:on native:true
Set up and manage AntiLink AI Chat: pick a channel and response mode, toggle capabilities (live tools, config proposals, general chat), configure the Weekly Security Digest, and enable it. Members then just talk naturally in that channel.
- Usage
/ai- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/ai
Show AI Chat status: plan, provider, today's requests, and this month's estimated spend.
- Usage
/ai status- Plan
- AntiLink Premium
- Permission
- Manage Server
Show this server's AI Chat usage - requests today and this month, plus the remaining daily and budget limits.
- Usage
/ai usage- Plan
- AntiLink Premium
- Permission
- Manage Server
Redeem a Premium code for this server.
- Usage
/redeem code:<code>- Options
code·string· required - Enter your premium code
- Plan
- AntiLink Basic
- Permission
- Administrator
- Dashboard
- Premium tab
- Examples
/redeem code:AB12CD34EF
Close the current ticket. The opener or ticket staff can run it.
- Usage
/ticket close [reason]- Plan
- AntiLink Plus
- Permission
- Everyone
- Examples
/ticket close reason:resolved
Add another member to the current ticket. Ticket staff only.
- Usage
/ticket add user:<@member>- Plan
- AntiLink Plus
- Permission
- Everyone
- Examples
/ticket add user:@Alex
Remove a member from the current ticket - never the opener. Ticket staff only.
- Usage
/ticket remove user:<@member>- Plan
- AntiLink Plus
- Permission
- Everyone
- Examples
/ticket remove user:@Alex
Rename the current ticket. Ticket staff only.
- Usage
/ticket rename name:<name>- Plan
- AntiLink Plus
- Permission
- Everyone
- Examples
/ticket rename name:billing-issue
Claim the current ticket so your team knows who is handling it. Ticket staff only.
- Usage
/ticket claim- Plan
- AntiLink Plus
- Permission
- Everyone
Release your claim on the current ticket. Ticket staff only.
- Usage
/ticket unclaim- Plan
- AntiLink Plus
- Permission
- Everyone
Save a transcript of the current ticket to the log channel. Ticket staff only.
- Usage
/ticket transcript- Plan
- AntiLink Plus
- Permission
- Everyone
Block a user or role from opening tickets, with an optional reason. Manage Server.
- Usage
/ticket blacklist add target:<@user|@role> [reason]- Plan
- AntiLink Plus
- Permission
- Manage Server
- Examples
/ticket blacklist add target:@Spammer
Unblock a user or role so they can open tickets again. Manage Server.
- Usage
/ticket blacklist remove target:<@user|@role>- Plan
- AntiLink Plus
- Permission
- Manage Server
- Examples
/ticket blacklist remove target:@Spammer
List the users and roles currently blocked from opening tickets. Manage Server.
- Usage
/ticket blacklist list- Plan
- AntiLink Plus
- Permission
- Manage Server
Post the verification panel and set the verified role and channel.
- Usage
/verify setup role:<@role> channel:<#channel>- Plan
- AntiLink Basic
- Permission
- Manage Server
- Examples
/verify setup role:@Verified channel:#verify
Show the current verification settings.
- Usage
/verify status- Plan
- AntiLink Basic
- Permission
- Manage Server
Turn member verification off.
- Usage
/verify disable- Plan
- AntiLink Basic
- Permission
- Manage Server
Require a short code challenge before a member is verified.
- Usage
/verify captcha enabled:<true|false>- Plan
- AntiLink Plus
- Permission
- Manage Server
- Examples
/verify captcha enabled:true
Reject accounts younger than a set age at verify time.
- Usage
/verify accountage days:<number>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/verify accountage days:7
Auto-assign a role to new members until they verify.
- Usage
/verify unverifiedrole role:<@role>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/verify unverifiedrole role:@Unverified
Kick members who never verify after a set time.
- Usage
/verify autokick enabled:<true|false> [hours]- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/verify autokick enabled:true hours:24
Show Anti-Nuke status, limits, and trusted admins.
- Usage
/antinuke status- Plan
- AntiLink Premium
- Permission
- Manage Server
Turn on Anti-Nuke insider-threat protection. Owner or extra-owner only.
- Usage
/antinuke enable- Plan
- AntiLink Premium
- Permission
- Administrator
Turn Anti-Nuke off. Owner or extra-owner only.
- Usage
/antinuke disable- Plan
- AntiLink Premium
- Permission
- Administrator
Set what happens to an admin who trips a limit: quarantine or alert. Owner only.
- Usage
/antinuke action mode:<quarantine|alert>- Plan
- AntiLink Premium
- Permission
- Administrator
- Examples
/antinuke action mode:quarantine
Add a trusted admin who is exempt from Anti-Nuke. Owner only.
- Usage
/antinuke trust user:<@member>- Plan
- AntiLink Premium
- Permission
- Administrator
- Examples
/antinuke trust user:@Admin
Restore an admin's roles after an Anti-Nuke quarantine. Owner only.
- Usage
/antinuke release user:<@member>- Plan
- AntiLink Premium
- Permission
- Administrator
- Examples
/antinuke release user:@Admin
Create a full server backup: roles, channels, settings, and more.
- Usage
/backup create- Plan
- AntiLink Premium
- Permission
- Manage Server
List your saved server backups.
- Usage
/backup list- Plan
- AntiLink Premium
- Permission
- Manage Server
Show what a saved backup contains.
- Usage
/backup info id:<id>- Plan
- AntiLink Premium
- Permission
- Manage Server
- Examples
/backup info id:3
Restore a backup into this server, additively. Owner only.
- Usage
/backup restore id:<id>- Plan
- AntiLink Premium
- Permission
- Administrator
- Examples
/backup restore id:3
Delete a saved backup. Owner only.
- Usage
/backup delete id:<id>- Plan
- AntiLink Premium
- Permission
- Administrator
- Examples
/backup delete id:3
Reset your AI Chat conversation memory.
- Usage
/chat reset- Plan
- AntiLink Premium
- Permission
- Everyone
See what the AI assistant stores and for how long.
- Usage
/chat privacy- Plan
- AntiLink Premium
- Permission
- Everyone
Show your AI Chat usage.
- Usage
/chat usage- Plan
- AntiLink Premium
- Permission
- Everyone
Send feedback on an AI Chat reply.
- Usage
/chat feedback- Plan
- AntiLink Premium
- Permission
- Everyone