# Nocturne ## Docs - [DM Notices](https://nocturneidle.mintlify.app/commands/config/dm-notices.md): Whenever a staff action is taken, Nocturne can automatically send a personalized direct message to the user. - [Log Channel](https://nocturneidle.mintlify.app/commands/config/log-channel.md): Whenever a user executes a staff command, Nocturne can automatically generate and send a detailed log to a designated channel. - [Config Overview & Flags](https://nocturneidle.mintlify.app/commands/config/overview.md): Nocturne offers a lot of customisation, including a few flags to dictate its behaviour, log channels, whitelisted roles, and many more! - [Whitelist Roles](https://nocturneidle.mintlify.app/commands/config/whitelist-roles.md): By default, only users with the Manage Server permission can execute Nocturne's commands. - [Staff Actions](https://nocturneidle.mintlify.app/commands/staff-actions.md): The staff command group is the core engine of Nocturne, allowing you to seamlessly manage your team while the bot handles all role assignments, cleanups, DMing the target and logging automatically. - [System Fix](https://nocturneidle.mintlify.app/commands/system-fix.md): Because Nocturne relies heavily on your server's roles and channels to function, deleting those items directly in your Discord server settings can sometimes leave 'ghost' data in the bot's database. - [Base Roles](https://nocturneidle.mintlify.app/commands/tree/base-roles.md): Once you have created a Tree, you need to populate it with Base Roles. - [Tree Basics](https://nocturneidle.mintlify.app/commands/tree/basics.md): A Tree in Nocturne is a container for a specific staff hierarchy. Each tree acts like a ladder/promotional pathway and is used to keep departments separate (e.g., Moderation, Events). - [Linked Roles](https://nocturneidle.mintlify.app/commands/tree/linked-roles.md): Linked roles are secondary or cosmetic roles automatically assigned or removed alongside a base role. - [Before You Start](https://nocturneidle.mintlify.app/guide/before-you-start.md): Before you begin building your staff hierarchies with Nocturne, please take a moment to understand how commands are formatted in these docs, as well as the strict Discord permissions required for the bot to function. - [Quick Setup Guide](https://nocturneidle.mintlify.app/guide/quick-start.md): This guide covers the high-level flow of setting up Nocturne. For detailed explanations of the mechanics behind these commands, click the links provided in each step. - [Variables Guide](https://nocturneidle.mintlify.app/guide/variables-guide.md): When configuring custom DM Notices, you can use a select group of variables to inject dynamic data into the text. - [Nocturne Documentation](https://nocturneidle.mintlify.app/index.md): Welcome to the official documentation for Nocturne. Learn how to configure hierarchies, automate role assignments, and manage your staff team. - [Privacy Policy](https://nocturneidle.mintlify.app/legal/privacy.md) - [Terms of Service](https://nocturneidle.mintlify.app/legal/tos.md) - [Support Server](https://nocturneidle.mintlify.app/support.md) - [Top.gg Page](https://nocturneidle.mintlify.app/topgg.md)