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.
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 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.
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.
What becomes available when nyx joins.
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.