Online now
Tickets, automod and logging in one Discord bot.
Switch on what your server needs and it works right away. Every plugin has advanced settings in the dashboard for when you want more control.
nyxAPPToday at 18:30
Support Tickets
nyx | Tickets•Today at 18:30
nyxAPPToday at 21:06
@raider
Automod Warning
nyx | Automod•Today at 21:06
nyxAPPToday at 21:04
Welcome to Pixel Harbor, @nova! You are member #1284.
- 49servers
- 5,889members
- 11plugins and tools
- 12slash commands
Everything your server needs, in one bot
Every plugin works the moment you switch it on. The advanced settings are there when your server grows into them.
Tickets
Support that doesn't get lost in #general
Members press a button and get a private channel with your support team. Staff claim it, sort it out, and it closes with a transcript.
- Pick a channel and post the panel
- A General Support category is ready to use
- Transcripts go to your log channel on close
When you want more
- Categories with their own roles
- Intake questions
- Claiming and a staff queue
- Response reminders
- Auto-close
- Ratings and feedback
- Ticket limits
- Close reasons
/tickets post/tickets closenyx+ adds custom panel designs, hosted transcripts and 30 days of analytics.
nyxAPPToday at 18:31
Ticket • General Support
Opened by
@kai
Status
Awaiting first reply
Support
Unassigned
Intake
Order #58213 - paid, but the supporter role never showed up
nyx | Tickets
MiraToday at 18:34
Found it, the payment came through late. Role's on you now 👍
kaiToday at 18:35
got it, thank you!!
nyxAPPToday at 18:36
Closing Ticket
Automod
Stops spam and raids, even with no mods online
Turn on a preset and automod starts removing invites, blocked words and spam bursts. Every action is logged with the rule that caused it.
- One-click presets for invites, blocked words and mass mentions
- Message bursts get a 10-minute timeout
- Flags brand-new accounts and waves of joins
When you want more
- Regex and keyword rules
- Link and domain filters
- Caps and mention limits
- Warn, time out, kick or ban
- Escalation
- Channel and role scopes
- Raid mode with slowmode
/raidmodenyxAPPToday at 21:02
Automod Rule Triggered
User
@raider
Actions
Message deleted, Timed out for 600s
nyx | Automod
nyxAPPToday at 21:03
Automod Rule Triggered
nyx | Automod
nyxAPPToday at 21:03
Raid Mode Activated
Source
Automod
Expires
in 30 minutes
nyx | Automod
Logging
Know who changed what, and when
Edits, deletes, joins, bans, role and channel changes land in the log channels you choose, so nothing in your server happens quietly.
- Pick a log channel and switch modules on
- Every event in a module is on by default
When you want more
- Messages
- Members
- Roles
- Channels
- Threads
- Voice
- Server settings
- A channel per module
- Per-event switches
nyxAPPToday at 20:11
Message edited
Before
game night at 8
After
game night at 9
nyxAPPToday at 20:14
Member roles changed
Added
@Supporter
nyxAPPToday at 20:20
Voice move
nyxAPPToday at 20:26
Member banned
Also included
Browse all 12 commands- Honeypottrap channels for spam bots
- Anti-Pingstops unwanted pings
- Welcomegreetings and goodbyes
- ProgressionXP, levels and role rewards
- Starboardreposts your best messages
- Messagesscheduled messages and embeds
- Statisticsgrowth, activity and busiest hours
- Fundice and a magic 8-ball
Set it up in a dashboard, not with commands
Pick channels from a list, write messages with a live preview, and see a warning before a missing permission breaks something.
Pixel Harbor
Owner
General
- Overview
- Plugins
- Messages
- Statistics
- Settings
Plugins
- Welcome
- Tickets
- Automod
- Logging
- Progression
- Starboard
Welcome
Greet new members and say goodbye when they leave.
nyx is missing Embed Links in the configured welcome channel.
Welcome channel
Message
Placeholders: {user}, {username}, {server}, {memberCount}
Send as an embed
Title, colour, thumbnail and image
Live preview
nyxAPPToday at 21:04
Welcome!
See it before your members do
Messages, embeds and ticket panels preview live as you type, styled like Discord.
Warnings before things break
If nyx is missing a permission a plugin needs, the dashboard tells you which one and where.
Simple first, deeper when you want
The basics fit on one screen. Advanced options sit one click away instead of in your way.
No restarts, no commands
Save and the change is live in your server. No config files and nothing to memorise.
Safe to add to any server
A bot you invite can act on your members, so nyx asks for as little as it can and shows its work.
No Administrator, ever
Every permission nyx holds belongs to a feature you turned on. Discord shows you the full list before you add it.
Everything it does is logged
Turn on logging and every change lands in a channel you own, including which automod rule matched and where.
Sign-in sees your servers, nothing else
The dashboard learns which servers you manage. No DMs, no message history, no friends list.
Your transcripts, your call
Ticket transcripts are visible only to your staff, and you can delete them whenever you want.
An external application
nyx
wants to access your server
This will allow nyx to
- View Audit Log
- View Channels
- Send Messages
- Embed Links
- Mention @everyone, @here, and All Roles
- Attach Files
- Read Message History
- Manage Messages
- Moderate Members
- Kick Members
- Ban Members
- Manage Channels
- Manage Roles
AdministratorNot requested
Your server's data, on your own website
Show the leaderboard on your site or chart ticket volume in your own tools. Everything nyx tracks is plain JSON at api.nyx.cool.
- Read-only: it can show what nyx knows about your server, never change it.
- Only a server owner can create a key, and can hand it to their own developer.
- An endpoint answers only while the plugin behind it is switched on.
The API is part of nyx+.
// 200 OK { "members": [ { "rank": 1, "level": 42, "totalXp": 96400 }, { "rank": 2, "level": 39, "totalXp": 81250 } ] }
Up and running in three steps
- 1
Add nyx to your server
Pick a server in Discord's add-app screen. It lists every permission before you confirm.
- 2
Open the dashboard
Sign in with Discord and choose your server. Plugins stay off until you switch them on.
- 3
Turn on what you need
Switch a plugin on and pick a channel. The defaults work, and changes apply right away.
Questions server owners ask
Something else? Ask in the support server.
What kind of Discord bot is nyx?
nyx handles tickets, automod, moderation, logging, and transcripts in one Discord bot, configured from a web dashboard instead of chat commands.
Does nyx need Administrator permission?
No. nyx works without Administrator. It asks only for what its features need: managing tickets, moderating members, handling messages, and reading the channels it logs.
Can nyx save ticket transcripts?
Yes. Every closed ticket is saved as a transcript file on every server. With nyx+, transcripts are hosted too: staff get a link to each one and can browse and search past tickets from the dashboard.
Is nyx free to use?
Yes. Every plugin is free to use. nyx+ adds up to a year of statistics, longer ticket analytics history, hosted transcripts, more embed templates, and the API. Moderation, tickets, and logging are never paywalled.
Add nyx to your server
Moderation, tickets and logging are free for every server. nyx+ adds longer history, hosted transcripts, more embed templates and the API.