Set up autoroles with Nekotina

Published on May 21st, 20262 min read

Automatically assign roles when a member joins your server. Different from button-based selfroles.

Ads

Autoroles assign roles automatically when someone joins the server. No buttons or messages needed — Nekotina applies them as soon as the member arrives.

Prerequisites

  1. Access to the dashboard.
  2. Roles already created in Discord (e.g. @Member, @Notifications).
  3. Nekotina's role above the roles you want to assign.
  4. Manage Roles permission for Nekotina.

Step 1 — Open Autoroles

  1. Select your server in the dashboard.
  2. Go to Utilities → Autoroles.

Step 2 — Select roles

  1. In the Roles section, choose up to 5 roles to assign automatically on join.
  2. Click Save changes.

All selected roles are granted to every new member (and aren't removed when they leave).

Typical use cases

RolePurpose
@MemberBasic server access
@NotificationsBase role before picking preferences on a selfrole panel
@Region-EUAutomatic geographic segmentation

Combine with selfroles

Many servers use this strategy:

  1. Autoroles → assign @Member on join.
  2. Selfroles → panel with buttons for optional roles (Announcements, Gaming, etc.).

Everyone gets basic access and chooses extras voluntarily.

Limits

FreePremium
Roles per server55

Common issues

Summary

1. Utilities → Autoroles
2. Select up to 5 roles
3. Save changes

New members will receive their roles automatically!

Back to guides