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.