Skip to content

What s New

timeout187 edited this page Jul 9, 2026 · 1 revision

What's New

The latest AntiLink updates and features.

View this page in the localized AntiLink documentation

The latest improvements to AntiLink. For upgrading from the old bot, see Migrating to AntiLink 2.0.

Member Defense (Premium)

New join-time protection that stops raids and mass-join attacks before they reach your channels:

  • Raid detection - spots sudden join spikes and reacts automatically
  • Account-age screening - flags brand-new or throwaway accounts as they join
  • New-member link lockdown - blocks links from members for a while after they join
  • Quarantine automation - applies a reversible quarantine role (or kick/ban) to suspicious joiners

It is off by default and fully under your control. Turn it on with /guard or the dashboard Member Defense tab. See the Member Defense guide.

New official home: antil.ink

AntiLink now lives at antil.ink, with a dedicated dashboard, docs, and status page. The site was reviewed by Google Safe Browsing and the earlier warning was cleared - see Security & Trust.

Link risk scoring

Every detected link is scored (low / medium / high / critical) using an offline heuristic engine - no third-party lookups. Signals include Discord/Nitro impersonation, IP-address and punycode hosts, URL shorteners, phishing keywords, and suspicious TLDs. Use /checklink url: to analyse any link without posting it.

Enforcement modes

Choose what happens when a prohibited link is found (Premium):

  • Delete - remove the message (default)
  • Quarantine - keep the message but flag it for staff review
  • Warn - keep the message and warn the user

Set it in /setup or the dashboard Protection tab.

Appeals & review

When a message is deleted, the member can request a review. Staff approve or reject from the log channel or the dashboard Appeals tab, and the member is notified of the decision.

Protection Score

/config and the dashboard overview now show a 0–100 Protection Score with targeted recommendations, so you can see how well your server is configured at a glance.

Whitelist suggestions

The dashboard surfaces domains you keep blocking and lets you whitelist them in one click (or dismiss the suggestion).

Refreshed setup wizard

/setup is now a one-stop wizard: log channel, invite/external blocking, enforcement mode, add a trusted domain, a "Test my setup" step, and your Protection Score - all in one panel.

Web dashboard

Manage everything from dashboard.antil.ink: overview, protection toggles, whitelist management, Premium status, and filterable moderation logs (by user, channel, domain, risk, action, and date). See the Dashboard guide.

Premium: codes + Discord subscriptions

Premium can now be activated by a redeem code or a Discord Guild Subscription, and the two work independently - your server stays Premium while either is active. Discord subscriptions unlock Premium automatically, with no code to enter. See Premium.

Rebuilt status page

status.antil.ink has been rebuilt from the ground up. Components are now grouped so you can see exactly which part of AntiLink is affected:

  • Bot - Discord Gateway, Slash Commands, Moderation Engine, and more
  • Web services - Dashboard, Discord OAuth Login, Public Website, API
  • Data & integrations - Database, Localization Service, Discord API

The page also shows incident history and scheduled-maintenance windows, per-shard status (connection, server count, and ping), and /checklink scan stats so you can see how many links people have checked and how risky they were. Everything is fully localized - it follows your browser language and remembers your choice. See Status.

Warn-mode escalation

When you pick the Warn enforcement mode, repeat offenders now face a gentle but firm ladder instead of the same warning forever:

  1. 1st offense - a warning
  2. 2nd offense - the member gets a mute role
  3. 3rd offense and beyond - an escalating timeout (starting at a minute and climbing with each further offense)

Offense counts reset after 30 days of good behaviour, so old history never punishes someone forever. Choose the mute role that gets applied in /setup.

Chargeback & refund protection

If a Premium subscription is refunded or charged back, AntiLink now blocks that server automatically - protection stops immediately, with no manual cleanup on our side. Re-subscribe and the server is unblocked again.

Admin tools

Team admins can now post incidents and scheduled maintenance straight to the status page, and remove the bot from a server, all from the admin panel - no redeploys or database edits required.

Bot language, set from the dashboard

The dashboard's Protection tab now has a language selector for your server's bot replies - separate from your own dashboard display language. It writes the same setting Discord's /language command uses, so a change in either place applies everywhere within seconds.

Clone this wiki locally