- Documentation
- Getting started
- Inviting yurna
Inviting yurna
How to add yurna to your Discord server and which permissions the bot needs.
SetupSecurity
yurna is a Discord bot with a dashboard at https://yurna.info. Before you can set anything up, yurna has to join your server. Anyone with the Manage Server permission on that server can invite it.
How to set it up#
- Open https://yurna.info/invite – or sign in to the dashboard and click Add yurna next to your server in the server list. That way the server is already preselected in Discord's dialog.
- In Discord, pick the server yurna should join.
- Keep the suggested permissions ticked and confirm with Authorize.
- Discord sends you back to the dashboard. The server now appears under Manage and opens with a single click.
- In Discord, run
/permissionsto check that yurna received every permission it needs.
Tip
If you're already in Discord, /invite gives you the same link. It also offers a link with the Administrator permission – we don't recommend it. yurna works fine with the individual permissions listed below.
Permissions yurna needs#
The invite link requests exactly these permissions. If one is missing, the related modules only work partially.
| Permission | What yurna uses it for |
|---|---|
| View Channels, Send Messages, Send Messages in Threads | Posting replies, notifications and panels at all |
| Embed Links, Attach Files | Embeds, images, rank cards and transcripts |
| Read Message History | Ticket transcripts, verification messages, /clear |
| Add Reactions, Use External Emoji | Reaction roles, giveaways, emojis in messages |
| Manage Messages | Moderation, Automod, /clear |
| Manage Channels | Ticket channels, Join-to-Create voice channels, slowmode |
| Manage Roles | Verification, reaction roles, automatic roles |
| Manage Server | Server-level settings such as Automod rules |
| Manage Expressions | Managing emojis with /emoji |
| Manage Webhooks | Relaying ticket messages |
| Timeout Members, Kick Members, Ban Members | Moderation, punishment tiers, Automod actions |
| Connect, Move Members | Join-to-Create: moving members into their new channel |
| Change Nickname, Manage Nicknames | Nicknames, e.g. for the bot profile |
| Create Invite | Invite links in moderation workflows |
| Mention @everyone, @here and All Roles | Role pings, e.g. when a ticket is opened |
Commands#
| Command | What it does | Who can use it |
|---|---|---|
/invite | Shows the invite link | Everyone |
/permissions | Lists every required permission with ✅ or ❌ | Everyone (servers only) |
/dashboard | Links to the dashboard | Everyone |
Common problems#
- My server isn't in the list: Discord only lists servers where you have Manage Server. After a permission change, use Reload list in the server list.
- yurna can't assign a role: In Discord, yurna's role has to sit above the roles it should assign or edit (Server Settings → Roles).
- A module reports missing permissions: Run
/permissions. Every ❌ is a permission yurna's role is missing. Channel overrides can also remove permissions in individual channels.
See also#
Last updated on 15 October 2026