Roles

Live

Roles and permissions

Defendy role hierarchy and permission matrix: who can ban, mute, warn, manage settings and manage roles.

Defendy roles decide which commands a member can use. A Telegram administrator and a Defendy role are related but not the same: administrators are set in the group settings, while Defendy roles are assigned with bot commands.

Role hierarchy

RoleAssigned byIn short
OwnerFull access to every action and setting.
Co-founderOwnerLike an administrator, plus immunity to filters.
AdministratorCo-founder+All moderation actions, settings and role management.
ModeratorAdministrator+Delete, warn, mute, kick and remove bans.
Junior moderatorAdministrator+Warnings and restriction (mute).
HelperModerator+Utility role without moderation rights.
Cleaner, BoosterAdministrator+Utility and decorative roles without moderation rights.
Exempt memberCo-founder+Immunity to filters (no moderation rights).

Permission matrix

PermissionHelperJunior modModeratorAdministratorCo-founderOwner
Warn (/warn)
Mute (/mute)
Unmute (/unmute)
Kick (/kick)
Delete messages (/del)
Remove ban (/unban)
Ban (/ban)
Manage bot settings
Manage roles
Immunity to filters

Special roles

  • Exempt member (/free) — immune to automatic filters. Can be assigned by a co-founder or owner.
  • Cleaner and booster — utility roles without moderation rights; useful to label your team and sponsors.
  • Captcha bypass — owner, co-founder, administrator and moderator skip the captcha when invited.

Managing roles

Commands /mod, /halfmod, /helper, /cleaner, /booster, /admin, /cofounder, /free assign roles; the un prefix removes them. Point to a member by replying to a message, @username or numeric ID.

Role member lists are available through commands ending in list (/adminlist, /modlist and so on), and /staff shows the group moderation team.

Grant the lowest role that fits the task. After changing administrators or their rights in Telegram, run /reload so the bot refreshes its data. See the full command list.

Need help?

If a setting behaves differently than expected, contact support.@ubotz