Skip to content

Roles are not given

Green-bot does not give a role on join, at a level or from a menu? Move its role above, turn on Manage Roles, and know which roles can never be given.

Updated Oct 30, 2026 · 1 min read

Green-bot gives roles for welcome messages, level rewards, role menus and automation rules. The same rules apply to all of them.

1. Green-bot needs Manage Roles

  1. Open Server Settings, then Roles.
  2. Open the Green-bot role, then Permissions.
  3. Turn on Manage Roles and save.

See Why can't Green-bot give roles at all?.

2. The role is above Green-bot

Discord lets a bot give only the roles below its own role.

  1. In Server Settings, Roles, drag the Green-bot role above the roles it must give.
  2. It can stay below your admin roles.

See Why can't Green-bot give these roles?.

3. Some roles are never given

Green-bot never gives:

Give these roles by hand, or create a similar role without those permissions. The dashboard lists the reason under each role: see roles that are blocked.

4. The feature is off

Check that the module is Enabled: Welcome messages, Leveling or Self-assign roles.

Still stuck? Ask on the support server.

Next steps

Was this helpful?