Who this is for: the person running a Discord server who has been told to "boost engagement" and is now looking at a list of bots. Most of those lists rank vendors. This one sorts by job, because the three most common versions of this problem have three different answers and only one of them is a bot.
Short answer: configure Discord's own Onboarding, Server Guide and AutoMod before you install anything — Discord has quietly absorbed a lot of what bots were for. If you still need leveling, self-serve roles or deeper moderation, pick a bot: Dyno for the most generous free tier, Carl-bot for configurability, Tatsu for free leveling, MEE6 for breadth. If you need to verify that someone did something outside Discord and pay them for it, no bot in this category does that, and you are looking for a quest platform.
Disclosure: Zealy publishes this and Zealy sells a quest platform that connects to Discord. Every claim about what Zealy does was read out of Zealy's own source code on 16 August 2026, not from Zealy's marketing or documentation. That includes the several places where Zealy does less than the bots below, and one place where Zealy's plumbing is genuinely less reliable than a bot's.
How we checked this: every third-party claim here was fetched on 16 August 2026 and matched against the page itself. Where a site served plain HTML we fetched it with curl and substring-matched the raw bytes. Where a site is client-rendered or refuses scripted requests we confirmed the string in a real browser instead, and those claims are flagged as weaker in the text. dyno.gg, docs.dyno.gg and support.tatsu.gg refused scripted requests throughout. Discord's help centre refuses them too on its HTML pages, but serves the same articles as JSON through its public help-centre API, so every Discord claim below was substring-matched against those bytes. We state no search-volume or keyword-difficulty figure anywhere in this post.
Last verified: 16 August 2026.
What are the best Discord engagement and growth tools?
There is no single best Discord engagement tool, because three different problems share that search. New members who arrive confused need Discord's own Onboarding, which is free. Servers that need leveling, moderation and self-serve roles need a bot. Campaigns that reward off-Discord actions need a quest platform.
The blur is expensive. A server whose real problem is that newcomers land in a wall of 40 channels does not need a leveling bot; it needs 20 minutes in Discord's own settings. So the useful question is not "which bot is best". It is "which of these three am I actually looking at":
- New members arrive and leave. They cannot tell what the server is for or where to go. This is a Discord-native configuration problem.
- The server is populated but flat, or noisy and unmoderated. Leveling, roles, automod, tickets, giveaways. This is a bot problem.
- You need people to do things off Discord and be rewarded for it. Post on X, join a Telegram group, hold a token, submit a form, complete a quiz. This is a quest-platform problem.
Work through them in that order. Each one is cheaper than the next.
Configure Discord's own features first — you may need no bot
Discord now ships natively much of what people install bots for. Community Onboarding grants roles from Customization Questions, which replaces a reaction-role bot for self-assign roles. AutoMod filters keywords and spam. Server Guide handles welcome content. Configure those before you evaluate a single paid product.
This is the section most bot listicles skip, and skipping it is why so many servers run three bots to do what the platform does for free.
One scale note first, because it gets misquoted. Discord's own site publishes a single dated figure: "90M+ Daily Active Users", which Discord itself sources as "Discord Internal Data, as of Q4 2025". That is a daily active user count. We found no official monthly figure from Discord, and you should not convert one into the other or borrow a third-party estimate to fill the gap.
Community Onboarding replaces a reaction-role bot
Community Onboarding is available to Community servers at no cost and has been since 30 March 2023. Its Customization Questions let a new member pick interests, and their answers grant roles and reveal the matching channels. That is the same outcome as a reaction-role bot — a member self-assigns a role and gets access — with no install, no permissions grant and no third party in the loop.
If the only reason a bot is in your server is a reaction-role message pinned in #roles, Onboarding is a straight replacement. Both Carl-bot and Dyno document reaction roles as a headline feature, and both are good at it; the point is that you may no longer need the feature bought in.
Discord's help centre refuses scripted requests to its HTML pages, so we read these articles through its public help-centre API, which returns the same article bodies as JSON, and matched each claim against those bytes. The Onboarding, Server Guide, AutoMod, Raid Protection and Server Discovery statements in this section all come from that source.
Server Guide handles the first five minutes
Server Guide is native to Community servers and covers the Welcome Sign, New Member To Do's and Resource Pages. Turning it on replaces the older Welcome Screen.
This is the fix for the most common engagement complaint there is: people join, cannot tell what the place is for, and never come back. No leveling bot solves that — a leveling bot rewards the members who already stayed.
AutoMod and Raid Protection cover a chunk of what moderation bots did
AutoMod is native and free. It offers Discord-maintained lists of commonly flagged words, custom keyword rules, a machine-learning spam filter and a mention-spam rule, with block, alert and timeout as responses. Discord's own help text says plainly that the filter can miss things, which is the right expectation to set.
Raid Protection is also native, uses machine learning, and requires new joiners to pass a CAPTCHA for an hour after it detects a raid. Hedge this one: Discord describes it as a gradual rollout whose availability may be limited, so check whether your server actually has it before you plan around it.
Verification Levels and the explicit-media filter are the other two native gates. Between them and AutoMod, a small server may never need a moderation bot at all. A large or targeted one still will — see the bots below.
Server Discovery has a hard floor
Server Discovery, Discord's own directory, requires at least 1,000 members and a server at least eight weeks old. If you are reading a growth guide that recommends Discovery as an early tactic, that is the gate you will hit.
What Discord's native features do not do
Native Discord does not level members, does not run giveaways or an economy, does not post social alerts, and does not verify anything that happens on another platform. Those are the gaps the bots fill, and the last one is the gap they all leave open.
Which Discord bot should you install, and for what job?
Pick by job. Dyno has the most generous free tier of the four, covering moderation, tickets and self-serve roles at no cost. Carl-bot is the most configurable and the best documented. Tatsu has the strongest free leveling. MEE6 covers the broadest surface, but its leveling is now premium.
These four are the engagement-and-growth set. If what you actually need is security, ticketing, invite tracking or server stats, our older directory of Discord bots covers sixteen of them — Good Knight, Beemo, Ticket Tool, Statbot and others. We rechecked those vendors' domains on 16 August 2026 and they are live. It was written in 2023 and it does not cover any of the four below, so treat it as the utility list and this as the engagement one.
MEE6: the broadest surface, and leveling is no longer free
The fact most listicles have not caught up with: MEE6's own free-versus-premium comparison lists XP and Levels as excluded from the Free plan and included on Premium. That article self-dates 16 June 2026. MEE6's help centre is client-rendered, so we read this in a browser rather than from raw bytes — weaker evidence than the Carl-bot quotes below, and worth checking yourself before you act on it. If you are reading a "best free Discord leveling bot" list that still names MEE6 first, it predates that page.
What MEE6's Free plan does list is short: the Search anything command, the Achievements plugin, the Starboard plugin, and one Reminder/Timer. Moderation, welcome messages, custom commands, reaction roles, automations, the invite tracker, polls, economy, giveaways, temporary channels and all social alerts sit on the paid side.
MEE6's plan structure is worth understanding before you buy, because it has two separate products. Premium is per server — MEE6's own wording is "Premium applies to the entire server, one subscription is valid for one server" — and it is transferable between servers. Pro is a per-account subscription: "Pro applies to your Discord account only."
We are not printing a MEE6 price, deliberately. MEE6's pricing is served by JavaScript that takes the figures from a per-guild API returning a locale-dependent currency and an A/B price variant, and a 50%-off promotion was running when we captured the page. Any number we printed would be wrong for most readers on most days. Check mee6.xyz from your own account and country.
Where MEE6 beats a quest platform, including Zealy: breadth per install. Social alerts across roughly ten platforms, an economy, giveaways, an invite tracker, temporary channels and moderation all live in one bot with one setup. Zealy does none of those things.
The one off-Discord thing MEE6 does verify: on-chain wallet and asset ownership, behind a separate Web3 subscription or a Genesis Pass, granting a Discord role based on a minimum holding. It checks ownership; it does not distribute assets. That is a narrower version of what a quest platform does, and it is the only exception to the scoped negative later in this post.
Carl-bot: the configurability and documentation benchmark
Carl-bot describes itself as "a fully customizable and modular discord bot featuring reaction roles, automod, logging, custom commands and much more." Its documentation is the reason it is on this list: docs.carl.gg serves plain markdown, and we fetched all 21 documented pages. Nothing else in this category is that legible.
Two things worth correcting, because both show up misdescribed in other roundups.
Levels is premium. Carl-bot's own docs put it plainly: "Levels is a premium feature offered to our Patrons as a way to show our gratitude for helping keep the bot alive." Carl-bot is not the free-leveling answer.
"Feeds" are not content feeds. Carl-bot's docs define them as announcements: "Feeds are a way for you to make announcements and ping a specific role". Social alerts live under Notifications instead. If you picked Carl-bot expecting an RSS-and-YouTube aggregator called Feeds, you picked the wrong feature name.
On moderation, Carl-bot's automod supports per-rule punishments, and its anti-spam honeypot gives you one channel per server free and five on premium. Premium adds a "drama channel" that routes automod hits to human moderators — a nice pattern, because it makes the filter's mistakes visible to a person instead of silent.
Price: not verified. carl.gg is a single-page app shell, and Carl-bot premium is billed through Patreon, which we did not fetch. We could not verify a price from an official carl.gg page, so we are not printing one.
Where Carl-bot beats a quest platform, including Zealy: depth of configuration and quality of documentation. If your requirement is a precisely-tuned automod with per-rule punishments and a human escalation path, Carl-bot is built for that and Zealy is not.
Tatsu: the best free leveling, and progression that follows a member
Tatsu has the strongest free-tier leveling claim of the four, in its own words: "Full functionality will always be free for up to 10 roles, no caveats!" Ten leveled roles is enough for most servers that just want a visible ladder. As with MEE6, Tatsu's site is client-rendered and this was read in a browser rather than from raw bytes.
Its genuinely distinctive property is that XP, reputation and global rankings carry across every Tatsu server. A member who levels in your server arrives somewhere else already ranked. Nothing Zealy does replicates that — Zealy's XP is per community by design.
Tatsu also runs a curated global shop of "more than 2000 items including pets, houses, furniture, backgrounds, badges", plus admin-built stores selling vanity roles. All of it is cosmetic and lives inside Tatsu. That is a real engagement loop and it costs you nothing to fulfil, which is the opposite trade from a quest platform where the rewards are yours to fund.
On pricing, Tatsu runs two separate paid axes: a user subscription (Supporter $4.99/month, Supporter+ $10.99/month, Supporter++ $39.99/month) and a per-server subscription (Server Plus $4.99/month, Server Premium $8.99/month), in USD as printed by the page. We read those from Tatsu's pricing page in a browser rather than from raw bytes, because support.tatsu.gg blocks scripted fetches — so treat the figures as a snapshot of 16 August 2026 and check tatsu.gg before you budget.
One humane detail worth naming: Tatsu's page states that if a server subscription lapses, leveled roles and reaction roles keep working. Very little software in this category degrades that gently.
Where Tatsu beats a quest platform, including Zealy: free leveling that works out of the box, and cross-server progression that follows a member everywhere. Zealy has neither.
Dyno: the most generous free tier of the four
Dyno's own pricing page enumerates a free tier that is, by some distance, the most generous of the four: Starboard, Tickets, Reddit, Automod, 3 embeds, 25 custom commands, 10 autoresponders, 3 giveaways, 3 forms, 3 reaction role menus and 3 autoroles. Worth saying plainly, because it changes the shortlist: a server that needs competent moderation, self-serve roles and a ticket queue can have all three from Dyno at zero cost.
Dyno's premium is per server: Standard $49.99/year, Premium $59.99/year and Custom $99.99/year, or $5.99, $7.99 and $12.99 monthly.
An honest limit on what we can tell you about Dyno. Every Dyno source returned HTTP 403 to a scripted fetch on 16 August 2026, and docs.dyno.gg was never readable to us. Everything above came from the pricing page read in a browser. We are therefore making no negative claims about Dyno at all — not about leveling, not about off-Discord verification, not about anything its documentation might describe. Absence of evidence here is exactly that. Check dyno.gg yourself.
Where Dyno beats a quest platform, including Zealy: cost. Moderation, tickets and self-serve roles for free is a package Zealy cannot match at any price, because we found no moderation or ticketing anywhere in Zealy's Discord bot — the searches are listed further down.
How the tools compare
Discord's own features cost nothing and cover onboarding, self-serve roles and basic moderation. Dyno gives away the most, Tatsu gives away leveling, MEE6 and Carl-bot put leveling behind a paid tier, and only Zealy verifies actions taken outside Discord. Nothing here does every column well, which is the point.
| Leveling / XP | Moderation | Self-serve roles | Verifies off-Discord actions | Cost model | |
|---|---|---|---|---|---|
| Discord native | None | AutoMod, Raid Protection (limited rollout), Verification Levels | Onboarding Customization Questions | None | Free |
| MEE6 | Premium only, per MEE6's 16 June 2026 comparison | Excluded from Free | Reaction roles, excluded from Free | On-chain holdings only, via a separate Web3 subscription or Genesis Pass | Premium per server; Pro per account; monthly, yearly and lifetime plans. Price varies by country and promotion |
| Carl-bot | Premium only, per Carl-bot's docs | Automod with per-rule punishments, logging, honeypot anti-spam | Reaction roles, self-described headline feature | Not described in its 21 documented pages | Sold through Patreon. No price verified from an official carl.gg page |
| Tatsu | Free up to 10 leveled roles | Not established by our sources | Reaction roles, documented as continuing to work after a lapse | Not described in the pages we could fetch | User subscription $4.99–$39.99/mo; server subscription $4.99–$8.99/mo (page read 16 Aug 2026) |
| Dyno | Not verified — documentation unreachable to us | Automod on the free tier, per Dyno's pricing page | 3 reaction role menus and 3 autoroles free | Not verified — documentation unreachable to us | Per server: $49.99–$99.99/year or $5.99–$12.99/month (page read 16 Aug 2026) |
| Zealy | XP from approved quest claims and manual admin grants only — never from chat activity | None found; see the searches below | Discord role as a quest reward, granted once | X, TikTok, Telegram, on-chain, NFT and token holdings, link visits, quizzes; written answers and file uploads go to a human reviewer rather than being machine-checked | Free $0/mo with 1,000 quest claims; Standard $149/mo; Plus $359/mo, billed annually, excluding VAT (zealy.io/pricing, checked 16 Aug 2026) |
Prices and plan contents in this table are a snapshot of 16 August 2026. Vendors in this category change plans often, which is the whole reason the MEE6 leveling row is news.
Where all four bots stop
Across the official documentation we could fetch — all 21 of Carl-bot's documented pages, plus every MEE6 and Tatsu page that loaded — none describes verifying an off-Discord action, distributing tokens or gift cards, or defending against reward farming. MEE6 is the one exception, and only for on-chain holdings.
Two scope statements, because a negative claim is only as good as the search behind it.
Dyno is excluded from that negative entirely. Its documentation was unreachable to us behind Cloudflare. We are not saying Dyno lacks these features; we are saying we could not read its docs.
And "none describes" means what it says. It is a statement about the pages we fetched on 16 August 2026, not about every feature these products have ever shipped.
Within that scope, the gap is consistent and worth naming. None of these tools describes checking that a member followed an X account, posted a specific tweet, joined a Telegram group, filled in a form or uploaded a file. None describes sending a token, an NFT or a gift card to the people who did. And none addresses anti-farming or anti-sybil defence — their anti-abuse tooling is anti-spam and anti-raid, which is a genuinely different problem. Anti-spam stops a bot flooding a channel. Anti-farming stops a person running 40 accounts to collect 40 rewards. A honeypot channel does nothing about the second one.
That gap is the entire reason quest platforms exist as a category. It is also where the honest part of this post starts.
Where a quest platform fits in Discord, and where it does not
A quest platform verifies actions that happen outside Discord and pays for them. Zealy machine-checks X posts, on-chain activity, link visits and quizzes, routes written answers and file uploads to a human, then grants XP, Discord roles, tokens or NFTs. It does not moderate, does not level people for chatting, and does not re-check a role it already granted.
Zealy does run a real Discord bot — a gateway bot requesting the Guilds, GuildMembers, GuildMessages, GuildMessageReactions and MessageContent intents, two of which (GuildMembers and MessageContent) are privileged. So it is fair to ask what it does with them, and the answer is: almost nothing. It receives messages and drops them unread unless the community has switched on the AI Support feature, in which case it processes messages in that one configured channel. Message, reaction and voice-state caching are all explicitly disabled. "Zealy cannot read your messages" would be false; "Zealy receives them and discards them" is accurate.
When you install it, Zealy asks for one of two permission sets: Administrator, or a restricted set of Manage Roles, Mention Everyone and Send Messages. That restricted set contains no Kick, no Ban, no Manage Messages and no Moderate Members. If you are being careful about what you grant, take the restricted option: it carries the two permissions everything below actually needs — Manage Roles for role rewards, Send Messages for the announcements.
The complete list of what Zealy can post into your server is five admin-configured announcements: new quest, new claim, leaderboard sprint end, daily summary and support. The slash-command list is /give-xp, /remove-xp, /cancel-xp and /resend-roles.
Now the four things that matter most, all read from Zealy's source code on 16 August 2026.
Does Zealy award XP for Discord activity?
No. A Zealy member's XP has exactly two sources: approved quest claims and manual admin grants. We searched every .ts and .tsx file in the codebase for XP co-occurring with per-message, message-XP, voice, voice-XP and chat-activity patterns; the only matches were icon components with names like Voicemail and Invoice.
This is the single most important distinction in this post, and it is not a bug. MEE6 and Tatsu level people for showing up and talking. Zealy levels people for completing verified tasks. Those are two different definitions of engagement, and which one you want should decide which tool you install.
If your goal is "make the chat feel alive", chat XP is the mechanic that does it and Zealy does not have it. If your goal is "reward the 200 people who actually did the thing", chat XP is noise — it pays the loudest members, not the most useful ones — and a quest platform is the right shape.
Zealy's own discord quest task, incidentally, checks one thing: whether the member is in the server. Not a role, not a message count, not tenure. It is a membership check and nothing more.
Zealy's Discord role rewards are granted once and never re-checked
A Discord role reward in Zealy is granted at the moment a quest claim is approved. There is no recurring job that re-examines whether the holder still qualifies. We searched the backend workers, the API and the Discord bot for cron, repeat and schedule patterns filtered to Discord and role handling, and found none.
The practical consequences are worth stating flatly:
- A member who goes completely inactive keeps the role. Forever, unless an admin retracts the underlying review, which is the only revocation path in the product.
- A member who leaves and rejoins loses their roles, because Discord drops them on leave, and has to run
/resend-rolesthemselves to get them back. Nothing does it for them automatically.
If what you need is continuous re-checking — the member must still hold the token, still hold the NFT, still meet the condition, checked on a schedule, with the role removed when they stop — that is a token-gating product's job, not Zealy's. Guild.xyz-style continuous re-verification is precisely the thing Zealy does not do. We compare the quest-platform field, including where each one lands on this, in best Galxe alternatives and Zealy vs Galxe.
Zealy has no Discord moderation, and here is exactly what we searched
We searched Zealy's Discord bot source for .kick(, .ban(, timeout(, bulkDelete, guildBan, automod, AutoModeration, moderateMembers and auditLog. The only matches were the lines that disable caching. We also found zero hits for welcome, reaction role, voice channel, ticket and audit log patterns.
So: no kicks, no bans, no mutes, no message deletion, no automod, no welcome messages, no reaction roles, no temporary voice channels, no custom commands, no logging and no ticketing — within that set of searches, in that codebase, on that date.
This is not a gap Zealy plans to close by accident, and you should not wait for it. If you need moderation, install a moderation bot or turn on AutoMod. Dyno gives you a competent version free. Carl-bot gives you a deeply configurable one. Running both a quest platform and a moderation bot is the normal, correct configuration, not a workaround.
The honest reliability trade: role delivery crosses a network
A Discord-native bot assigns a role in-process — it receives an event and calls Discord's API from the same runtime. Zealy's role grant crosses its API, then Postgres, then a BullMQ job queue, then a sharded bot process, then Discord's REST API. Every hop is a place it can fail, and it does fail.
Zealy ships an admin repair console for exactly this, which is to its credit. But be clear about what that console covers. The bot records a dozen or so outcomes for a role write — permission failures, member not found, role not found, guild not found, rate-limit retries and several more. Only two of them, missing permissions and member not found, are ever counted for an admin, and only missing permissions can be retried, within a seven-day window and 250 deliveries per batch. A delivery that died because the role had been deleted, or because the bot was removed from the server, is invisible in that panel.
So if you gave a member a Discord role reward and they say they never got it, and the repair panel shows nothing, the panel showing nothing is not proof it worked. The most common real-world cause is the plain one: Zealy's bot role sits below the role it is trying to grant in your server's role hierarchy, or the bot lacks Manage Roles. Fix the hierarchy first. Zealy's Discord integration documentation covers the setup, and the Discord task documentation covers the membership check.
That is a real trade against a native bot, and it is the price of the thing a native bot cannot do at all: verifying an action that happened somewhere other than Discord.
How to pick, by symptom
Match the tool to the symptom. New members leave confused: configure Onboarding and Server Guide. Raids and spam: AutoMod, verification levels, then Dyno or Carl-bot. Chat feels dead: Tatsu or MEE6 leveling. You need people to do something outside Discord and be paid for it: a quest platform.
Spelled out:
"People join and never say anything." Do not buy anything yet. Configure Community Onboarding with Customization Questions that grant roles, then turn on Server Guide. If the server is still silent in two weeks, then look at leveling.
"The chat is quiet and there's no reason to post." This is the leveling case. Tatsu is the strongest free option at up to 10 leveled roles. MEE6 does it too, but on Premium as of its June 2026 comparison page. Be honest with yourself about whether chat XP is the outcome you want, or whether you want people to do specific things — those are different products.
"We're getting raided, or spammed, or both." AutoMod plus Verification Levels first, since both are native and free, and Raid Protection if your server has it. If you need more, Dyno's free tier includes Automod, or Carl-bot for per-rule punishments and a human escalation channel.
"We need tickets, stats, invite tracking or an anti-nuke layer." Different category. Our directory of utility and security bots for Discord covers that set; nothing in this post duplicates it.
"We need people to post on X, hold a token, join a Telegram group or submit something — and get rewarded." None of the four bots does this, within the documentation we could read, except MEE6 for on-chain holdings alone. This is the quest-platform job. On Zealy, that means quests with verified tasks and rewards in XP, Discord roles, tokens, NFTs or other prizes. Budget for the consequence, though: tasks that need a person to read the answer create a review queue, and how to delegate community tasks without hiring more moderators covers which task types generate that work and how to design most of it away before it reaches anyone. Worth knowing before you plan: seven of Zealy's task types are paid-plan only, and all of the X-based ones (follow, tweet, quote, react, Spaces, X Premium) are in that group along with Proof of Humanity. Zealy's Free plan is $0 a month with 1,000 quest claims and unlimited members; Standard is $149 a month and Plus is $359 a month, both billed annually and excluding VAT, checked at zealy.io/pricing on 16 August 2026.
"All of the above." Then run more than one thing, and stop looking for the tool that does everything. The healthy configuration for a server that genuinely needs all three is Discord's native features for arrival and safety, one bot for leveling and moderation, and a quest platform for campaigns. They barely overlap. If you are choosing that stack from scratch rather than adding to it, our survey of community management software covers the wider category these tools sit inside, with every price checked on the same date as this post.
The single most useful decision you can make today is the cheapest one: open your server settings, turn on Onboarding, and see how much of the problem was never a bot problem.
