Commands | Nyx Docs

Help & Documentation



By default, the prefix is ;, or you can use "nyx (command)"
You can always change this by using nyx prefix <prefix>

This command gives you useful resources and links about Nyx

This command measures the time between your message and Nyx's response

Gives you details about how long Nyx has been online since their last restart, and if other services Nyx relies on are online

Invite Nyx to your own server!

This command gives you the URL to Nyx's documentation (this website)

Invite link to Nyx's Server, useful for questions about Nyx

Server Settings

These commands typically rely on the ADMINISTRATOR role.

nyxprefix <prefix>
Use this command to set a custom prefix for your server

module <toggle/enable/disable> <moderation/utility/fun>
This command enables or disables specific modules for your server
This is typically used for when there are other bots in the server that already do what Nyx does

This command lets you set up welcome messages in your own server.
Use welcome help to see how to set it up.


Commands can NOT be ran by members without the specific permission enabled on any of their roles.

ban <user> <reasoning>
Ban a specified user, and send a log

softban <user> <reasoning>
Softban a specified user, and send a log

unban <user>
Unban a specified user, and send a log

kick <user> <reasoning>
Kick a specified user, and send a log

mute <user> <reasoning>
Mute a specified user, and send a log
This will create a role named "Muted," with certain permissions disabled on that role to prevent talking. THIS WILL NOT WORK IF THERE ARE OTHER ROLES THAT ALLOW SPEAKING IN CHANNELS

unmute <user> <reasoning>
Unmute a specified user, and send a log


If a command is not working, use uptime to see if that service is online.

shorten <URL>
This command uses Nyx's API to create a shortened link of a long url.

This command lets you set up and send an embed in a specific channel, and is made easy by a step-by-step process.

This command checks if Nyx has the essential permissions set up

serverinfo (si)
Gives you the current information about a server, such as the server owner, the member count, server region, etc.

userinfo (ui) <@user>
Gives the current information about a specified user, such as the Username, Discrim, ID, etc. along with details specific to the server.

say <text>
This command lets you send a message as Nyx.

avatar <@user>
Grabs the URL of a mentioned user's avatar.


These commands are for the user's preferences

afk <text>
Sets your status as AFK, and returns the message you set when you're pinged.

profile (<@mention>, set, delete)
This command will let you set up a profile with Nyx, which can be used for a fursona, a persona, or generally a biography about yourself that other people can see.
This command influences how other commands behave, such as pronouns usage


Requires no permissions

Shake the magic 8ball and find an answer to a question<br>but on one condition, you really don't.

kill <@user>
Are you, by chance, sick of someone? t h e n k i l l e m .

pat <@user>
Pat someone on the head!

hug <@user>
Give someone a hug, they might need it

Wholesome time,,,send a picture of a fox!

Wholesome time,,,send a picture of a dog!

Wholesome time,,,send a picture of a cat!

howgayis <@user>
Get a rating on how gay someone is...a very trustworthy rating...yes...

clapspeak <msg>

owoify <text>
OwO-ify your text<br>be cawefuw though, it's vewy bad