Skip to content

Permissions¶

When NabBot is first added to a server, a role is created with the permissions defined in the invite link. Most commands reply through Discord interactions and do not need message permissions. The permissions below enable features that post outside the interaction response, manage server resources, or provide additional context.

Required: View Channel

Needed in channels where NabBot posts regular messages, such as event notifications, welcome messages, watchlists, reminders, and Quote destinations. It also lets members see NabBot in the channel member list.

Required: Send Messages

Needed when NabBot posts outside an interaction response, including event notifications, welcome messages, watchlist updates, reminders, and quoted messages.

Recommended: Read Message History

Required by Quote when selecting a channel for the quoted message. It may also be needed by features that inspect or update existing bot messages.

Recommended: Embed Links

Needed for watchlist messages. Most command responses use interactions and are unaffected.

Recommended: Manage Webhooks

Needed to configure server logs, level-up and death channels, news channels, Daily Status, and watchlist feeds.

Recommended: Manage Channels

Needed to create and rename watchlist channels and to create watchlist-feed channels.

Recommended: Manage Roles

Needed for joinable groups and automatic roles.

Recommended: Manage Nicknames

Needed only for Premium automatic nicknames. NabBot's role must also be above the members it renames.

Optional: Use External Emojis

Helps display NabBot's custom emojis in regular bot messages. Interaction responses do not require it.

Optional: View Audit Log

Lets server logs identify who kicked, banned, or renamed a member. Server logs still work without it, but provide less context.