The Field Guide

Comparisons

Vetox vs Carl-bot

Vetox and Carl-bot compared — Carl-bot's Tagscript reaction roles against a broader platform with free tickets, games and leveling.

The distinction that decides which bot you need

Carl-bot is built around one thing done exceptionally well: reaction roles, backed by Tagscript, its own scripting language for custom commands. Everything else it ships — automod, logging — is solid supporting cast around that centre. The real question isn’t which bot has a longer feature list; it’s whether a server needs Tagscript-level scripted customization badly enough to accept a narrower platform around it, or needs coverage across tickets, applications, games and backup that Carl-bot simply does not have, at any price.

How this comparison was built

Every capability and price below was read from the vendor’s own site or documentation on 31 August 2026. It is not weighted by install count or App Directory position.

The comparison

CategoryVetoxCarl-bot
Reaction / self-rolesFree — unlimited panels, all 5 role modes, button/dropdown/reactionFree and unlimited — the core of the product, Tagscript-backed
Custom commands / scriptingConfigured workflow actions, no scripting languageTagscript — a full domain-specific scripting language, free
AutomodFree — 8 rule types, 4 action typesFree — 8 filters
LevelingFree — full text and voice XPPaid entirely
TicketsFree — 3 panels, 200 concurrentAbsent, checked against its own documentation
ApplicationsFree reviewer queue, application analyticsAbsent
Games40, free on every tierAbsent
BackupMax tier ($7.99/mo)Absent
Notifications8 platforms, unlocked at BasicTwitch [1 free → 5 paid], YouTube [5 free → 20 paid]
Billing shapePer server: free / $4.99 / $7.99 / $17.99Per account with a server allowance: $7.99–$24.99/mo (1–5 servers)
Public API494 documented paths, published npm SDKNot a published developer platform

What Carl-bot does well

Carl-bot’s reaction roles are free, unlimited, and the reason the bot exists — Tagscript sits behind them, letting a server write custom logic into commands and responses rather than choosing from a fixed set of toggles. That same scripting language extends to custom commands generally, and Carl-bot gives away unlimited tags and 50 triggers free alongside 8 automod filters and roughly 24 log types. For a server whose actual need is deep, scriptable reaction-role logic, Carl-bot does that one job as well as anything in this research.

Its billing shape is also worth conceding directly: Carl-bot charges per account with a server allowance rather than per server — $7.99/month for one server, rising to $24.99/month for five. For an operator running several communities from one account, that reaches a lower per-server cost than most single-server-billed competitors, Vetox included at $4.99/month per server for Basic.

What Vetox does well

Where Carl-bot is deliberately narrow, Vetox’s argument is breadth under one dashboard. Vetox reaches 41 server feature systems — moderation and protection, leveling and progression (XP events, streaks, a battle pass), tickets and applications, games, giveaways, welcome and self-roles, server backup, and notifications from 8 platforms — none of which requires a second bot invite or a second permission model to reach. Leveling is free on Starter, including voice XP and unlimited rank rewards, against Carl-bot paywalling leveling entirely. Tickets are free on Starter — 3 panels, 200 concurrent, a free reviewer queue with full application analytics — against Carl-bot having no ticket or application system at all, checked against its own documentation. All 40 games are free on every tier, another system absent from Carl-bot’s lineup.

Vetox’s self-role system covers the same ground Carl-bot’s reaction roles do — unlimited panels, ungated, across button, dropdown and reaction modes with five role behaviours and DM notifications — configured through the dashboard rather than a scripting language, which is a genuinely different trade-off rather than a strictly deeper one: Carl-bot’s Tagscript can express logic a pure configuration panel can’t, and Vetox’s panel-based approach asks nothing of an operator who doesn’t want to learn a syntax.

Beyond feature parity, Vetox runs on 21 languages across bot and dashboard, and publishes a 494-path REST API with a released npm SDK and webhook signature verification for anyone building against the platform directly — a documented developer surface Carl-bot does not offer. Paid tiers add Anti-Raid and the battle pass at Basic ($4.99/month), delegated dashboard access and backup at Max ($7.99/month), and AI — auto-moderation and server control behind a single gate — at Black ($17.99/month).

Pricing, side by side

Vetox is free on Starter and scales per server: Basic $4.99/month ($44.99/year), Max $7.99/month ($69.99/year), Black $17.99/month ($149.99/year). Carl-bot has no free-forever premium tier for its paid features — leveling, personalization, sticky messages and timed reaction roles all require a subscription, priced per account across a server allowance: $7.99/month (1 server), $12.99 (2), $16.99 (3), or $24.99 (5). A server running one community pays more per month for Carl-bot’s paid tier than for Vetox’s Basic; an operator running five pays a lower per-server rate on Carl-bot.

Logging and moderation, side by side

Both bots give away moderation commands and automod free, but the surrounding depth differs in specific, checkable ways. Carl-bot’s automod runs 8 free filters alongside roughly 24 log types — a solid, unscripted baseline that most servers never outgrow. Vetox’s logging runs to 148 event types, free on Starter, with per-event channel and colour routing and channel exclusions (executor detail on the richest events requires Basic) — the largest event-type count checked against any bot in this research. Vetox’s moderation command set spans all 32 dedicated commands — ban, kick, timeout, warnings, points, slowmode, lock, hide, temprole and the rest — plus a separate 20-rule protection system covering mass channel and role deletion, permission changes, mass bans and kicks, and webhook and emoji abuse, each with an undo path and per-role overrides. That protection layer sits outside anything Carl-bot ships; Carl-bot has no dedicated anti-nuke or insider-threat system, checked against its own documentation, and its command management runs through Discord’s native permission system rather than a separate per-command enable/disable and role/channel allow-list layer.

Which one to install

Carl-bot suits a server whose primary need is deep, scriptable reaction roles and custom commands, with no requirement for tickets, applications, games or backup — or an operator running several servers from one account who values Carl-bot’s per-account pricing shape. Vetox suits a server that wants leveling, tickets, games and moderation working for free before any payment, all reachable from one dashboard rather than assembled from several bots.

Frequently asked questions

Does Carl-bot have a ticket system? No — checked against its own documentation, Carl-bot has no ticket or application system at any price. Vetox includes both free on Starter.

Is Carl-bot’s leveling system free? No — leveling is entirely paywalled on Carl-bot, requiring a subscription starting at $7.99/month for one server. Vetox’s leveling, including voice XP, is free on Starter.

Which is cheaper for someone running several Discord servers? Carl-bot, on a per-server basis, once running enough of them — its $24.99/month covers five servers, an unusually low per-server rate. Vetox bills per server, so five servers on Basic would cost $24.95/month combined, similar in total but a different structural shape.

Does Vetox have anything like Tagscript? Not a general-purpose scripting language — Vetox’s automation is configured through the dashboard (workflow actions, auto-responders, command aliases) rather than written in a custom syntax. Carl-bot’s Tagscript can express logic a pure configuration panel cannot.

How many log event types does each bot have? Carl-bot ships roughly 24 log types, free. Vetox ships 148, also free on Starter — the largest count checked in this research — though a smaller, single-purpose log list can be easier to scan on a server that doesn’t need most of them.

Does Carl-bot have anti-nuke protection? No dedicated system, checked against its own documentation. Vetox’s 20-rule protection system, covering mass deletion, permission changes and mass bans, is free on Starter.

Does Carl-bot have a public developer API? Not a published one found in this research. Vetox publishes a 494-path REST API with a released npm SDK and webhook signature verification for developers building on the platform.

Method

Every capability and price above was read from the vendor’s own site or documentation on 31 August 2026.

Sources and verification

Checked

  1. docs.carl.gg (opens in a new tab)
  2. docs.carl.gg — premium (opens in a new tab)

How we verify