// INSTALL

Add nyx to your Discord server.

nyx is a Discord ticket bot, automod bot, and moderation bot that requests only the permissions it needs — no Administrator access. Review what it uses below, then add it when you’re ready.

// WHY INSTALL

Designed for cautious admins.

No Admin access

Only the specific permissions per feature are requested. Never Administrator.

Privacy first

No DMs read. Message content is only logged when you enable it.

Fully configurable

Every feature can be toggled per server from the dashboard.

// PERMISSIONS

Permissions nyx requests, and why.

Each permission maps to a specific ticketing, moderation, logging, or transcript feature. Nothing extra.

View Audit Log

Needed by the Logging plugin to identify moderation actors (for example, who kicked a member) instead of recording those events as generic leaves.

View Channels

nyx needs to see configured support channels, ticket channels, and guild locations before it can respond or manage workflows.

Send Messages

Required for slash-command responses, ticket prompts, anti-ping notices, ticket logs, and general bot output.

Embed Links

nyx uses embeds for ticket headers, anti-ping messages, logs, and other structured responses.

Mention @everyone, @here, and All Roles

Required for scheduled embeds and other announcement-style messages when a server intentionally configures nyx to ping @everyone, @here, or mention roles.

Attach Files

Needed for transcript attachments and future file-based support exports generated by the ticket system.

Read Message History

Required for transcript generation, moderation context, and ticket workflows that depend on earlier channel history.

Manage Messages

Used by anti-ping when configured to delete mentions, and for controlled cleanup in ticket-related workflows.

Moderate Members

Needed by Automod to place members in timeout when a rule is configured to escalate beyond warnings or message deletion.

Kick Members

Needed by Automod when a server configures a rule to remove a member from the server after matching a moderation policy.

Ban Members

Needed by Automod when a server configures a rule or escalation to ban a member after severe or repeated violations.

Manage Channels

Required for creating ticket channels, applying permission overwrites, and deleting or archiving tickets when they are closed.

// ROLE HIERARCHY

Place the nyx role below your staff.

For safety, the nyx role should sit below your admin and moderator roles, but above the roles of members it needs to moderate.

Discord enforces role hierarchy strictly — a bot can only moderate members whose highest role is below the bot’s own role. Keeping nyx beneath your admins means it can never accidentally affect privileged users.

// AFTER INSTALL

What becomes available when nyx joins.

Slash commands in your serverTicket panels, routing, and transcriptsAnti-ping moderation when enabledAutomod rules enforced in real timePer-server settings from the dashboard

Ready to add
nyx?

Discord will redirect you to the official OAuth2 page where you can pick a server and confirm the permissions before adding the bot.