Commands | Nyx Docs

Help & Documentation

Commands

Nyx

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

help
This command gives you useful resources and links about Nyx

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

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

invite
Invite Nyx to your own server!

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

server
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

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

Moderation

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

Utility

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.

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

perms
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.

User

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

Fun

Requires no permissions

8ball
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

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

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

cat
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>
TURN 👏 YOUR 👏 MESSAGE 👏 INTO 👏 THIS 👏 ABOMINATION 💪😔💦

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