Documentation Index
Fetch the complete documentation index at: https://nocturneidle.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Proper Setup & Permissions
Before running any commands, ensure Nocturne’s role is placed higher in your server’s role list than any roles it needs to assign or remove.
- Required Permission:
Manage Roles - Optional Permission:
Manage Webhooks(Required if you plan to use the logging system).
Create a Tree
A “Tree” is the container for your hierarchy. Consider it as a promotional pathway or a ladder. You can create as many trees as you need (e.g., one for Moderation, one for Events).
Command
Example
Want to dive deeper into managing trees? Check out the Tree Basics page.
Add Base Roles to the Tree
Base roles dictate the actual rank of the staff member.
The
The
position parameter dictates the hierarchy level, where 1 is the lowest rank. If left blank, it defaults to the highest available position.Command
Example
Curious about how position math and hierarchy levels are calculated? Read the Base Roles Guide.
Add Linked Roles (Optional)
Linked roles are cosmetic or secondary roles (such as Staff Lounge Access, Raid alert, Ban Permission role) that are automatically assigned or removed alongside a base role.
Command
Example
Discover how to automate linked role assignments in the Linked Roles Documentation.
View Your Tree
Verify that your base roles, positions, and linked roles are configured correctly by viewing the tree layout.
Command
Example
Configure Server Flags
Nocturne has three major behaviour flags you can toggle to fit your server’s needs.Use the interactive menu provided to toggle each of the above-mentioned flags.
Instant Fire: Allows firing a member directly from a higher position without having to demote them step-by-step first.Persistence: Keeps linked roles assigned from previous (lower) base roles when a user is promoted.DM Messages Default: A global toggle that sets whether DM notices are sent to users by default.
Command
Need a deeper explanation of how these toggles affect your server? See the Configuration Overview.
Whitelist Roles (Optional)
By default, only those with the
Manage Roles permission can run staff commands. You can whitelist specific roles to allow them to Hire, Fire, Promote, or Demote.Command
Example
Learn how to delegate bot access without giving out full server rights in the Whitelist Roles Section.
Set Up the Log Channel (Optional)
Keep an audit log of every staff action taken by Nocturne. This requires the bot to have
Manage Webhooks permissions in the target channel.Command
Example
Find out more about this in Log Channel Guide.
Customise DM Notices (Optional)
Personalise the direct messages sent to users when an action is taken against them. You can set these globally, or uniquely per tree. Each action globally or for the tree gets its own custom message.
Command
Example
To preview your messages and view the full list of placeholders you can use, head to the DM Notices Guide and the Variables Cheat Sheet.
Run Staff Commands!
Your bot is fully configured. You can now start managing your team using the core staff commands.
Command
Example
Visit the Staff Actions Page to know more!
