Changelog
Last updated September 2026
Latest
- Setup, the first time you open a new server. Invite Nyra and the server's page walks you through it — what to call the bot here, the prefix, which jobs you actually want it doing, and where each of them should post. Channels are guessed from their names, so most of it is already filled in. Skip it and nothing is written; finish it and you get a list of exactly what changed. It's there again from the bottom of the Overview tab whenever you want it
- Anti-nuke and anti-raid. Ten destructive actions — mass bans and kicks, channel and role deletions, webhook creation, and more — are rate-limited per moderator, and anyone crossing the threshold is stripped and stopped. Granting Administrator or adding a bot trips instantly, with no threshold to cross. A honeypot channel nobody should ever post in catches automated wipers, and a join-burst check catches raids as they arrive. Configure all of it from the Anti-nuke tab on your server
- Listening commands.
/fmshows what you're playing right now,/fmrecentyour last tracks,/fmtopyour top artists or tracks, and/whoknowswho else in the server listens to an artist. Link your account once with/fmlogin. Scrobbles from Spotify, YouTube Music and Apple Music all count, and/fmreads Discord's own Spotify status for an instant now-playing — no linking needed for that one - Just mention Nyra. Discord is winding prefixes down, so
@Nyra ban @user 3d spammingnow works anywhere a prefix would — same commands, same arguments, nothing to configure - Punishments can expire. Bans, jails and channel locks all take a duration (
3d,12h,90m) and undo themselves when it's up. The reversal lives in the database rather than a timer in memory, so a restart doesn't leave someone banned forever - Evidence lock. Require a screenshot before a severe punishment lands. Locked moderators must include a Discord attachment link in the reason — anywhere else can be edited or deleted later — and chosen roles are exempt
- Every module is properly configurable. Tickets keep a transcript when they close, logging toggles 25 event types individually, levels expose their XP range and cooldown, autorole grants several roles at once, reaction-role messages can be "pick one from the set", starboard can ignore bots and self-stars, confessions can log the real author to a staff-only channel, and polls can be restricted to a role
- Pro yearly. $49.99 a year instead of $4.99 a month — $9.89 less over twelve months, and one payment instead of twelve. Pick either on the pricing page
- Vote for Nyra, get Pro. Every vote grants 3 days of Nyra Pro, stacked onto whatever you already have rather than issued as a key — 30 days left plus a vote is 33. Vote 30 days running and you get 14 more
- Jail.
/jailswaps every one of a member's roles for one that can see only the jail channel, and/unjailgives them all back. Set it up first with/jailsetup— create the role and channel, or point Nyra at ones you already have - Every command is on this site. The commands page lists all of them, searchable by name, alias or description — built from the bot itself, so it can never drift from what actually works
- /massban is owner-only. Ban Members — and even Administrator — is no longer enough on its own. The server owner opts specific roles in with
/massban-access - Remove cases from the panel.
/modhistorynow shows who issued each action, paginates, and can delete a case in place — with a confirmation first, since the record is gone for good - Nyra Pro answers to everything the free bot does. Four billing commands (
/premium,/redeem,/verify,/manage) were missing from Pro entirely, so a server that had invited only Pro couldn't run them at all - The whole logging feed was rebuilt — every entry shows the content it's about, so an AutoMod hit finally tells you which link tripped it. Joins carry account age, leaves say how long someone stayed
.purgereported a failure after succeeding, and said nothing at all when messages were older than Discord's 14-day bulk-delete limit/unwarn 3used to act on an internal id rather than the "#3" printed on the card — usually doing nothing, occasionally removing an unrelated case
September 2026
- Nyra Pro now applies to the whole server. Previously only the person who bought it could use Pro commands — their own admins were told "Premium Required" in a server that was already licensed
- Case numbers are per-server. A brand-new server's first case could show as "#10" because nine cases existed in other servers; existing cases were renumbered automatically
- Choose who can manage the bot. Nominate roles that can configure Nyra from the dashboard without handing out Discord's Manage Server permission
- All-in-one logging — 9 event types became 25: bans, unbans, timeouts, nickname changes, bulk deletes, channel/thread/role changes, invites, server and emoji updates, each individually toggleable
- Voice logging now works at all. The toggles existed but the bot never received voice events, so they could never have produced a line
- Can't access the email on your Discord account? Get your sign-in code as a Discord DM instead, with one-click access to the support server
- Top.gg integration — vote for Nyra to get 2× XP for 12 hours, build a daily streak, and appear on the
/votersleaderboard - Optional DM reminders when your 12-hour vote cooldown is up
New commands
/timestamp— generate a Discord timestamp that renders in everyone's own timezone/math— quick calculations/choose— pick one option at random/banner— show someone's profile banner/firstmessage— jump to the first message in a channel/emoji— enlarge a custom emoji and show its details/clonechannel— clear a channel by recreating it, keeping every setting/report— report a message or member to staff/voteand/voters— voting, streaks and the leaderboard/support— help links and support server access
Fixes
- Timeouts treated a bare number as minutes and rounded anything under a minute up —
/timeoutnow takes a real duration (30s,1h 30m) and supports up to 28 days /unbanfailed when given a mention instead of a raw ID- Ban and timeout DMs didn't include the appeal link even with appeals enabled
- Sessions never expired, so revoking access had no effect until the user signed out
- No outbound request had a timeout, so a hung third party could stall the bot indefinitely
/healthreported OK even with every bot offline; it now reports each service separately- 22 commands crashed when used in DMs instead of explaining they're server-only
- Dashboard prefix changes never reached the bots
- Bans and unbans produced no log line in servers where the bot nominated to do the logging wasn't actually present — the other bot now picks the work up
.jail @user raidingread "raiding" as the duration and refused the command; a first word that isn't a duration is now part of the reason, where it belongs/birthdayaccepts month names (3 March) as well as numbers
August 2026
- Every command now works identically with
/and a text prefix — several (/setup,/invites,/remind,/ticket,/giveaway, and more) only worked one way before /serverinfo,/userinfo,/botinfo,/roleinfo, and/rankredesigned as dense, useful panels instead of a couple of bare fields/redeemand/verifynow use a private panel + button instead of typing a key or code where it could be seen/pollsimplified to one modal instead of juggling multiple options or a pipe-delimited syntax- Confess, tic-tac-toe, trivia, rock-paper-scissors, and birthdays fixed
- Whop is now the primary checkout — pay and get Nyra Pro active immediately, no key required if you're signed in
- Removed the confusing "Admin" command category — those were always developer-only, never meant to be user-facing
- Various reliability and bug fixes across the bot and dashboard
New commands
/giveaway— start, end, and reroll button-entry giveaways/poll— reaction polls with up to 5 options/suggest— anonymous-to-others suggestions with vote reactions/reactionrole— click a reaction, get a role/levelreward— auto-assign roles at chosen levels/birthday— set a birthday, get an announcement on the day/confess— anonymous confessions to a configured channel/8ball,/coinflip,/dice,/rps,/trivia,/tictactoe— just for fun/setup welcome,/setup leave,/setup autorole,/setup starboard,/setup suggestions,/setup birthdays,/setup confessions
Dashboard
- Per-server Modules tab — real on/off toggles for every feature, not just automod
- Theme picker — pick an accent color instead of the default purple
- Report a bug page, straight into the support queue
- A small game on the maintenance page for when the site's down
- Purchase confirmations now arrive as a Discord DM instead of relying on email
Fixes
- Prefix commands double-replying in servers running both bots — root cause found and fixed
- The account settings link in the sidebar not actually going anywhere
- The maintenance-page game running unplayably fast on high-refresh-rate monitors
- The theme picker not visibly applying the chosen color