Commands | Nyx Docs

Help & Documentation

Commands

1572 views

71 commands
Nyx // Fun // Logging // Moderation // Music // Autorole // Settings // Utility

Nyx

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

ping
This command measures the time between your message and Nyx's response, along with latency to Discord's API

help [module/command]
Give you useful resources for usage with nyx, along with module/command details if provided.

links
Give you useful links regarding Nyx, such as commands list, Nyx's server, invite link, and Patreon!

nyxstats
Shows you the statistics of Nyx, and a few useful links.

Fun

All the fun commands!
Some commands require the "Embed Links" permission

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

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
be cawefuw though, it's vewy bad

urban <text>
Search a term on the best dictionary on the planet

bruh
play a bruh sound effect in your voice channel

boom
play a vine boom sound effect in your voice channel

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

kiss <@user>
Give someone a kiss!

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

cuddle <@user>
Cuddle up with someone, make them feel better,,!

boop <@user>
Boop someone on the nose,,!!

pat <@user>
Pat someone on the head!

oof
play an oof sound effect in your voice channel

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

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

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

nyxify
Turn a specified image, or your profile picture, into a Nyx-like avatar!

Logging

This module is disabled by default. You can enable it using "nyx module enable logging"

logs [enable/disable <name/all>]
Show the current logging settings, or change logging settings!

logchannel <#channel>
Set the server logs channel! [Nyx requires the create webhook permission for that channel.]

Moderation

Commands can NOT be ran by members if Nyx does not identify them as a Server Moderator or Server Administrator.

purge <number>
Purge up to 1,000 messages in a channel!

warn <user> [reason]
Warn a user who did a bad, bad thing. [logs with "moderation" logging enabled]

kick <user> [reason]
Kick a user who did an even worse thing. [logs with "moderation" logging enabled]

mute <user> [time] [reason]
Mute a user who just won't stop breaking rules. [logs with "moderation" logging enabled]

ban <user> [time] [reason]
Ban a user who did something so bad, muting and kicking them was just not enough. [logs with "moderation" logging enabled]

unmute <user> [reason]
Unmute a user that was muted using Nyx. [WON'T WORK IF NYX DID NOT MUTE THIS PERSON] [logs with "moderation" logging enabled]

unban <user> [reason]
Unban a user [logs with "moderation" logging enabled]

warns <user> [page]
Show a list of warnings on a user.

clearwarns <user> [reason]
Clear the warnings off of a user. [logs with "moderation" logging enabled]

delwarn <user> [reason]
Remove a specific warning off of a user. [logs with "moderation" logging enabled]

modlogs <user> [page]
Show a list of moderation logs performed on a user, such as ban, unban, warn, etc.

Music

KEEP IN MIND THIS IS STRONGLY IN BETA; if a function doesn't work as intended, please refer to our Support Server, and report the issue there.

play <link/song name/playlist url>
Play a song in your voice channel! (Supports SoundCloud, YouTube, and uploaded audio files!)

nowplaying
Show the current song that is playing, along with the duration!

pause
Pause the currently playing song!

resume
Resume the current song in the queue.

skip
Voteskip the current track! [bypassable with Manage Server permission]

volume <num greater than 0>
Set the volume in the music session. (for those who just LOVE distortion)

loop <song/queue>
Enable looping for either the song or the queue!

queue [page]
Show the current queue!

skipto
Skip to a song in the queue!

shuffle
Shuffle the queue!

replay
Replay the current song!

remove <song position>
Remove a specific song from the queue!

lyrics <song>
Find the lyrics of a certain song, or the currently playing song!

leavecleanup
Remove songs from people who have left the voice channel

leave
Leave the channel, and clear the queue!

scsearch <query>
Search SoundCloud for a song!

ytsearch <query>
Search YouTube for a song!

Autorole

This module is disabled by default. You can enable it using "nyx module enable autorole"

autorole [add/remove <@role>]
Add or remove roles to be added in the autorole!

Settings

These are the server/user settings! (server settings mostly will require the Server Administrator permission)

settings
View/change the settings for the server!

modules [enable/disable/toggle <module>]
Check module settings, or change them!

modrole <add/rm> <@role>
Add/remove a Server Moderator role!

adminrole <add/rm> <@role>
Add/remove a Server Administrator role!

muterole <@role/clear>
Set a Mute role, or remove the current one!

prefix <new prefix>
Set the server's prefix for Nyx to understand!

pronouns <(she/her)/(they/them)/(he/him)/any>
Set your own pronouns for the bot's usage! (typically used in Fun commands)

afk <message>
Going AFK for a bit? Let Nyx know, and they will tell whoever pings you that you're away!

name <nickname>
Set your own nickname for the bot to use!

remindme <time until reminder> <message>
Set a reminder for yourself in the future!

loopremind <time until reminder> <message>
Set a reminder for yourself in the specified time, and then every 24 hours!

reminders
Show your currently active reminders!

delreminder <reminder position>
Delete a specific reminder on your list!

Utility

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

short <URL> [vanity]
This command uses Nyx's API to create a shortened link of a long url.

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.