Guild and MEE6 compared
MEE6 is a Discord bot for moderation, chat XP and reaction roles; Guild gives and removes Discord roles based on tokens, onchain activity, social accounts and points.
Guild and MEE6 both give Discord roles automatically, but they decide who gets them from different things. MEE6 is a general Discord bot: moderation, XP and levels for chatting, reaction roles, welcome messages and social alerts, set up from its web dashboard. Guild gives and removes Discord roles based on what a member holds and has connected outside the server: tokens and NFTs, onchain activity, social accounts and points. The two overlap on automatic roles and on levels versus points, and many servers run both: MEE6 to moderate and reward chat, Guild for roles that follow wallets and accounts.
The MEE6 details on this page come from its own site, help center and Premium page, as of November 2026. Check the sources for anything that may have changed.
At a glance
| Guild | MEE6 | |
|---|---|---|
| What it is | A home for your community on guild.xyz: roles with requirements that unlock Discord roles, Telegram groups, points and pages | A Discord bot made of plugins, configured from a web dashboard |
| Moderation | Not a moderation bot: Guild doesn't filter or punish messages | Moderator plugin with Automod filters for bad words, server invites and links, plus ban, kick and mute commands |
| Automatic roles | A Discord reward gives a role when a member meets its requirements and removes it when they stop, unless Keep role once earned is on | Reaction roles with buttons, emoji or dropdowns; role rewards at chosen levels |
| Levels and points | Point systems with a leaderboard each, points rewards on roles, admin grants and CSV imports; points requirements unlock higher roles. No XP for chat messages | Members earn 15 to 25 XP per message; /rank cards and a leaderboard that can be made public; /give-xp for admins |
| Token gating | Token and NFT balances, contract queries and wallet activity on 50 EVM mainnets; holding history on Ethereum and Base | Web3 Gating, with a monthly Web3 subscription or a MEE6 Genesis Pass NFT: NFTs from OpenSea collections on Ethereum, and crypto on Ethereum and Polygon |
| Other requirements | X, Discord, Telegram, GitHub, Farcaster, email, POAP, allowlists, points and more | Roles come from reactions, levels and Web3 rulesets |
| Where it works | Discord, Telegram groups and channels, gated pages on guild.xyz | Discord |
| AI | Guild MCP server (beta) at https://mcp.guild.xyz/mcp, free on every plan |
Bot Maker writes custom modules from a description, on its own plans; MEE6 AI and AI Characters are sold separately |
| Pricing | Free plan, with Discord gating; Starter $29, Pro $99, Growth $399 a month per guild | Free plan; Premium per server, shown to us as €11.99 a month, €49.99 a year or €89.99 once for Lifetime. Its comparison lists Moderation, Reaction Role and XP and Levels under Premium. Web3 is a separate monthly subscription |
When to choose Guild
- Roles depend on wallets or accounts. A Guild role can ask for a token balance, an NFT, a first transaction months ago, an X account or a GitHub account, combined with All, Any one or Some. See Requirements.
- Your token is on a chain MEE6 doesn't check. Guild reads balances on 50 EVM mainnets, not only Ethereum and Polygon. See Supported chains.
- Roles should follow holdings. When a member sells below the requirement, Guild removes the Discord role. See Token-gate a Discord server.
- You reward more than chat. Points come from earning roles, admin grants or your own code, and points requirements turn them into tiers. See Points and leaderboards.
- Your community is also on Telegram or the web. The same role can unlock a Discord role, a Telegram group and a gated page.
- You want an AI agent to set it up. Connect Claude, Codex, Cursor or another MCP client and ask for roles, requirements and rewards. See Agents.
When to choose MEE6
- You need moderation. Guild has no message filters, warnings, bans or mutes. MEE6's Moderator plugin does.
- You want XP for chatting. MEE6 counts messages and levels members up. Guild can't see Discord messages.
- Members should pick their own roles. Reaction roles let members choose colours, pings or a "Verified" role from a message. MEE6's help center also shows them as a rules-acceptance gate.
- You want one bot for server chores. Welcome messages, custom commands, polls, giveaways and alerts from Twitch, YouTube, X and other sites are MEE6 plugins.
Using MEE6 and Guild together
- Give each role one owner. Let MEE6 manage reaction roles, level rewards and moderation roles, and Guild manage holder, account and points roles. Never set both bots to give or remove the same Discord role.
- Create the Guild role. In the admin panel, open Spaces & roles, choose New role, and under Who gets it add requirements such as Token balance or NFT Balance.
- Add the Discord reward. Under Unlocks, press Add reward, pick Discord, choose your server and invite the bot if asked. Choose New role, so Guild creates a role MEE6 doesn't touch.
- Order the roles. In your server's settings under Roles, drag the Guild.xyz bot role above every role Guild manages and the MEE6 role above every role MEE6 manages. Each bot can only manage roles below its own.
- Use MEE6 levels in Guild, if you like. On a Guild role, press Requirement, open Discord, pick Discord member, your server, and Role, then choose a MEE6 level role such as "Level 20". Reward it with points or a Telegram group. Level role rewards need MEE6 Premium. If MEE6 is set to Remove Previous Rewards, members lose a level role as they pass it, so set Members should meet to Any one and add each higher level role too.
- Share the link. Post your guild's link in a channel such as "get-roles". Members connect their wallets and Discord account on Guild and claim their roles.
FAQ
Can MEE6 token-gate a Discord server? Yes, with its Web3 subscription or a Genesis Pass. Its docs list NFTs from OpenSea collections on Ethereum and crypto on Ethereum and Polygon, and one wallet must meet a rule on its own. Guild gates on 50 EVM mainnets on its Free plan, and can add up NFTs across a member's wallets.
Can Guild give XP for messages? No. Guild doesn't count Discord messages. Use MEE6 levels and check the level roles in Guild, or grant Guild points with Adjust points, a CSV import or the REST API.
Is Guild an alternative to MEE6? For roles based on holdings, accounts or points, yes. For moderation, welcome messages and social alerts, no; keep MEE6 or another bot for those.
Will the two bots fight over roles? Only if both manage the same role. Give each role to one bot and put each bot's role above the roles it manages.
Is Guild free? Discord gating, points systems and leaderboards are on the Free plan. Paid plans add hidden and secret roles, analytics, forms and more. See Plans.
Sources
MEE6 facts as of November 2026:
- MEE6 Premium
- MEE6 Free vs Premium plans comparison
- Understanding MEE6 services: from Premium to AI to Pro
- Getting started with MEE6
- How to set up the Levels plugin
- MEE6 isn't giving role rewards
- How to make your MEE6 leaderboard public
- Reaction roles as a verification gate
- How to automatically remove bad words
- How to ban, kick or mute with MEE6
- Role too low in hierarchy
- How to enable Web3 features on a server
- How to use Web3 Gating
- MEE6 Bot Maker plans