- Documentation
- Community
- Join & rules
Join & rules
Rules with an accept button, automatic roles on join and sticky roles for returning members – all free.
The Join & rules page brings together three features for new and returning members. All three are free on every plan:
- Rules – a rules message with a button that members use to accept the rules and receive a role.
- Autorole – roles every new member gets automatically, separately for humans and bots.
- Sticky roles – anyone who leaves and comes back gets their roles and nickname back.
You'll find the page under Dashboard → Community → Join & rules (/dashboard/<server>/beitritt). At the top, a tile for each area shows its current state (On, Off or Incomplete), with the three tabs below. All tabs share one save bar, so you can switch between them without losing your input and save once at the end.
Rules with acceptance#
Setting it up#
- Open the Rules tab and turn on Turn on rule acceptance.
- Choose the Channel (text or announcement channel) and the Role after accepting.
- Optional: change the Button label. Without your own text, it reads "Accept rules" in your server's language.
- Write your rules in the Rules message area. You can use plain text and embeds, just like in announcements.
- Click Save at the bottom.
- Under Preview & publish, click Post to Discord.
If the message is already in the channel, the button reads Update message – yurna then edits the existing message instead of sending a new one. If you switch channels, yurna removes the old message. What gets posted is always the saved version, so save your changes first.
In the rules message you can use the placeholders {server} (server name) and {mitglieder} (current member count).
Warning
yurna needs the Manage Roles permission and must be above the role it hands out in the role list. In the channel, yurna needs View Channel, Send Messages and Embed Links.
Autorole#
- Open the Autorole tab and turn on Turn on autorole.
- Under Roles for humans, pick up to 10 roles.
- Optional: under Roles for bots, pick up to 10 roles for bots that someone invites.
- Optional: under Delay, set how many seconds yurna waits (0 to 3600). The quick picks offer Instantly, 30 s, 1 min, 5 min and 10 min.
- Save.
Good to know:
- Autorole applies to new joins from the moment you turn it on – it isn't retroactive.
- Bots always get their roles immediately; the delay only applies to humans.
- If yurna restarts while a delay is running, that delay is dropped.
- If you've enabled Discord's rules screening or onboarding (membership screening), yurna waits until the member has passed it.
- Roles with admin permissions and roles managed by an integration are blocked – this also applies to the rule-acceptance role.
Sticky roles#
- Open the Sticky roles tab and turn on Turn on sticky roles.
- Optional: under Exceptions, set roles that are never remembered – punishment or event roles, for example.
- Set the Retention in days (1 to 365, default 30). A daily clean-up removes older entries.
- Save.
When someone leaves, yurna remembers their roles and nickname. If they come back within the retention period, yurna restores both. The nickname is only set if the member doesn't have one yet and yurna is allowed to manage nicknames. The Remembered members tile shows how many entries are currently stored.
The following are never restored:
- managed roles (bots, integrations, server boosters),
- roles at or above yurna's highest role,
- roles with admin permissions (e.g. Administrator, Ban, Manage Roles),
- your exceptions.
Warning
If you save with sticky roles turned off, yurna immediately deletes all remembered entries for this server.
Tips#
- Rule acceptance and verification serve almost the same purpose. Ideally use only one, or give out different roles with each.
- Don't hand out a role via autorole that verification or rule acceptance is meant to unlock – otherwise that step is bypassed.
- An autorole works well as an "unverified" role that verification removes later.
Common problems#
- The button replies that it isn't set up. Rule acceptance is turned off or the role no longer exists.
- "Post to Discord" is greyed out. There are unsaved changes, rule acceptance is off, or the channel or role is missing.
- Roles aren't being assigned. Check Manage Roles and the position of yurna's role in the role list.
See also#
Last updated on 15 October 2026