Snippy, The Nexus Overlord
User Preferences
/colorhexcode
Changes your username color to the hex code of your choice.
Not including a color hex code will change your username back to its default color.
Not including a color hex code will change your username back to its default color.
/color #060606
/set timezonetimezone
Sets your timezone.
Expects a value from the TZ Database.
Expects a value from the TZ Database.
/set timezone America/New_York
/set siteurl
Sets your site link.
/set site https://www.google.com
/set birthdaydate
Set your birthday.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
/set birthday 10-31
/set wanttext
Do you want presents?
/set want Hell yes!
/set prefstext
What are your favorite things?
/set prefs Pinks, Sparkles, and Pancakes
/set nopestext
Anything to be avoided?
/set nopes Spiders
/profileusername
Shows you the information someone has set in their profile.
If no username value is provided, it will show you your own information.
If no username value is provided, it will show you your own information.
/profile @DragonFlight
Dice Rolls
/rolldice
Random dice roll based on the number of dice and sides provided.
Defaults to 1d6 if no value is provided.
Defaults to 1d6 if no value is provided.
/roll 4d10
Dragon Prompts
/dragon-promptprompt
Creates a Dragon Of The Moment thread with the provided prompt, or a random one if no value is provided.
/dragon-prompt Bronze
Writing Prompts & Goals
/writing-prompttopic
Sends you a random writing prompt. Available topics are currently Culture, World, and Character.
Not providing a topic value will select from any available prompts.
If this command is used in the Writing channel, it will appear to everyone, instead of just you.
Not providing a topic value will select from any available prompts.
If this command is used in the Writing channel, it will appear to everyone, instead of just you.
/writing-prompt culture
/goals showusername
Shows you a user's goals, progress, and end times.
If no username is provided, you see your own details.
If no username is provided, you see your own details.
/goals setperiod wordcount
Sets a word count target for a period labeled daily, weekly, or monthly.
The start time is two minutes from the command usage.
Daily ends in 24 hours, weekly in 7 days, and monthly on the last day of the current month.
The start time is two minutes from the command usage.
Daily ends in 24 hours, weekly in 7 days, and monthly on the last day of the current month.
/goals set daily 450
/goals updateperiod wordcount
Sets your current word count progress for the period daily, weekly, or monthly.
This command expects your updated total word count, not how many you have added since the last update.
This command expects your updated total word count, not how many you have added since the last update.
/goals update daily 210
/goals resetperiod|all
Clears the specified period’s target and progress, or deletes all goal data.
/goals reset daily
/goals reset all
Events & Scheduling
/event newtitle:text start_date:date end_date:date
Creates a calendar event. End date is optional, and if not provided, it assumes the event lasts only one day.
Date Format: YYYY-MM-DD.
Date Format: YYYY-MM-DD.
/schedule event title:New Clutch Hatching start_date:2026-12-24
/event editid:int title:text start_date:date end_date:date
Alters an existing event that you authored.
The event id is required to edit the information. Everything else is optional.
You cannot change other people’s events.
The event id is required to edit the information. Everything else is optional.
You cannot change other people’s events.
/event edit id:42 title:Changed Hatching Name
/event listdays
Shows you events occurring in the next number of days. Can go up to 365.
Defaults to 7 if no value is provided.
Defaults to 7 if no value is provided.
/event list 3
/event showsearch
Shows you the details of the first event matching the provided ID or title.
Does not show anything if no search value is provided.
Does not show anything if no search value is provided.
/event show Icehearth
/holidaysmonth
Shows you upcoming Nexus holiday information for the month provided, or if no value is present, the upcoming month.
The value provided can be the month number (1-12), abbreviation (JAN, FEB, etc), or the whole word.
The value provided can be the month number (1-12), abbreviation (JAN, FEB, etc), or the whole word.
/holidays DEC
Server Icons
/icon maker
Shows you a message with a link and login credentials for the Iconmaker support tool.
/icon sendattachment
Adds the attached icon to the database as an option for server icons in the future.
Maintenance
These are special commands, or variants of commands, that only Mods and Admins have access to. Many of these will not need to be used often once they have been initially set up, but they’re there just in case.
/schedule eventtitle:text start_date:date end_date:date
Creates a calendar event. End date is optional, and if not provided, it assumes the event lasts only one day.
Date Format: YYYY-MM-DD. Unlike birthdays, events require a listed year, as they are not recurring.
Date Format: YYYY-MM-DD. Unlike birthdays, events require a listed year, as they are not recurring.
/schedule event title:New Clutch Hatching date:2026-12-24
/schedule birthdaydate user
Add or update someone’s birthday information in case they aren’t around to do it.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
/schedule birthday 10-02 @DragonFlight
/schedule holidaytitle:text start_date:date end_date:date
Declare a special annual Nexus ‘holiday’, such as a pun theme month, or big yearly events like NaNoWriMo or Art Fight.
Will recur annually.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
Will recur annually.
Date Format: MM-DD or YYYY-MM-DD. Year is not required but can be provided.
/schedule holiday title:Art Fight start_date:07-01 end_date:08-01
/event editid:int type:birthday|holiday|event title:text date:date end_date:date
Similar to the command for regular users, but you can change information in any event, even if you did not originally author it. This also allows the extra fields needed to change user birthdays or holidays if needed, where regular users cannot edit those (barring their own birthday).
/event edit id:18 date:09-10
/icon updateattachment
Quickly changes the server icon. If you do not include an attachment, it will randomize its selection the same way it will do every month. If you attach an icon to the command, it will automatically update to that image instead.
/reloadcommand
Used for reloading commands during testing without restarting Snippy. Will only react to DF. Discord rules prevent it from being hidden from other Mods, though, so this is just a note so you know what it is when it comes up on the command list.