What's new in Metryx

Every release, version by version. For how it all works, see the docs.

v1.7.1

Instagram outbound actions pausedLatest

Keep exploring your Instagram data while publishing and replies are paused.

Changed

Publishing and replies are temporarily paused

Posts, reels, stories, comment replies, DMs and comment changes are disabled. Automatic replies and scheduled publishing are paused too. You can still read your data, analyze comments and save drafts.

v1.7.0

Clearer AI usage

Track your AI work in three separate token balances, with Sentiment and Subjects now included on Standard.

Changed

Three AI token pools

Sentiment + Subjects, Moderation and Chat each have their own monthly allowance. Tokens follow the work required, so message estimates are guidance rather than fixed quotas.

Improved

One cap for additional usage

Optional extra usage stays $1 per 1,000 tokens, with one shared monthly cap. Your usage page shows each balance, running work and email alerts.

v1.5.6

Consistent subject names

Find discussions about the same subject together.

Fixed

Fewer duplicate subjects

Equivalent greetings and banter use Casual conversation, while generic status updates use Personal updates. Reviewed synonyms for other subjects also share consistent names. Individual discussions, messages and sentiment scores stay intact.

v1.5.5

Cleaner subject details

Explore subjects without empty sentiment labels.

Fixed

Hide empty subject sentiment

Subjects without a score no longer show Not enough context labels or empty sentiment summaries. Their topics, discussions and messages remain available. The smaller Show unscored toggle now sits beside the sentiment filters.

v1.5.4

Clearer sentiment conversations

Focus on conversations with a sentiment score.

Improved

Focus on scored conversations

Sentiment hides unscored discussions by default. Turn on Show unscored to include them; their subjects remain available, and they never count as neutral.

v1.5.3

Longer conversation excerpts

Read the messages behind your subjects for longer.

Fixed

Keep conversation excerpts for 90 days

Supporting message text in Subjects now stays available for up to 90 days instead of seven. Messages recorded as edited or deleted still lose their excerpts.

v1.5.2

Conversation reliability and local times

Follow ongoing discussions reliably and see their times in your profile's timezone.

Fixed

Reliable conversation updates

Ongoing conversations keep their subject automatically, avoiding retries caused by conflicting subject selections.

Fixed

Times follow your profile

Sentiment and Subjects now show conversation and message times in your profile's timezone, including daylight-saving changes.

v1.5.1

Dashboard connection reliability

Dashboard requests share database connections more efficiently.

Fixed

Dashboard loading errors

Fixed a connection limit that could stop Membership and other dashboard pages from loading.

v1.5.0

Conversations, subjects, and sentiment

Follow what your community talks about and how people feel, with shared context across each discussion.

New

Follow subjects across conversations

Browse popular subjects or search for one, then open its card to see a sentiment score, message and participant counts, separate discussion and sentiment summaries, and the messages behind every detection. Recurring discussions share a subject even when they happen in different channels.

New

Sentiment follows the conversation

See what each discussion is about and how people feel about it, with a score out of 100, divided-opinion indicators, and source messages you can open in Discord. Filter by channel or sentiment and keep earlier message analytics in Message history.

v1.4.1

Zero can see your screenshots

A fix for the paperclip in Ask Zero: attached images now reach the model instead of only showing in the thread.

Fixed

Zero reads attached images

Attaching or pasting a screenshot into Ask Zero used to show it in your message but Zero never received it, so it would say it could not see the image. Attachments are now sent with your question, downsized on your device to keep the upload small. Up to four images per message. Images are not saved with the chat, so past chats show a short note where an image was attached.

v1.4.0

AI tokens

One honest meter for all of Metryx's AI. Two clearly named kinds of tokens, a receipt on every answer, and a rebuilt usage page that shows exactly where the month went.

Fixed

Quiet ranges stop pretending to calculate

Once a metric has had enough collection time, an empty date range now says there is no data instead of staying on Calculating forever. Fresh connections still show their real readiness estimate.

Fixed

One date range across each dashboard page

Your saved default range now opens every metrics page, and every card on that page follows the same selection. A page-only range lasts until you refresh, then your saved default returns.

Fixed

Retention counts real departures and older cohorts

Members who left now count as leaves instead of retained members. Day 30 also uses imported activity history when it exists, so eligible older cohorts no longer show a dash.

Improved

Membership, invites, and streaming read more clearly

Member growth compares against the selected range, active times have a useful contrast scale, duplicate invite labels are gone, and artist filters now carry through Top Tracks and Now Playing.

Improved

More reliable live and moderation stats

Live voice counts keep updating even when the direct stream is unavailable. Moderation Performance also has an Exclude bots option, scoped to the same range as every chart and table on the page.

Fixed

Sign-up password errors stay visible

Sign-up now tells you immediately when a password is shorter than 8 characters. If Clerk rejects a password for another reason, that message stays on the form and your password is no longer erased.

Changed

A clearer sidebar

The Discord sidebar is regrouped around what you are actually asking. Growth holds Membership, Retention, and the Invite Tracker. Engagement holds Text, Voice, Activity, and Streaming. Community holds the Member Directory, Sentiment, and Subjects. Nothing moved URLs, only the sidebar changed.

Improved

Trending topics are things, not feelings

Suggested topics no longer include emotions like excitement or frustration. The sentiment score already tells you how people feel; topics now stick to what they are talking about: merch, events, people, games.

Improved

Trending topics open into real messages

On the Subjects page, click a trending topic to see the messages behind it: real excerpts with their sentiment score, channel, and age, each linking straight to the message in Discord. Only the strongest messages are kept as evidence, so it is a sample of the mentions, not a full log.

Changed

Two kinds of AI tokens

AI is now measured in two pools with plain names. AI Usage Tokens cover the things you ask for: Zero answers and the daily insight cards. AI Read Tokens cover the bot reading your server: message screening at 1 token per message, sentiment scoring at 1 per message on Pro, AI server rules at 2 per message, and deep reviews at 25 each. Standard includes 5,000 Usage and 50,000 Read Tokens a month; Pro includes 75,000 and 250,000. Both reset on the 1st.

Changed

Answers cost what they take

Instead of every question drawing the same amount, each Zero answer is now charged on the actual work it took, with a 1 token minimum. A quick question costs a few tokens, a deep dive into your server's health costs more, and you always see the price: hover over any answer in chat for its receipt, with the model used, the work done, and the tokens charged.

New

A real AI usage page

Settings, AI usage now shows a ring for each token pool, a burn-down of the month so far with a projection of when you would run out, and a per action breakdown: how many answers, reviews, and scored messages, and what each cost on average.

New

Usage alert emails

Get an email when a pool crosses 50, 75, or 100 percent of its allowance, or when spending approaches your cap. Thresholds are configurable per profile on the AI usage page, and alerts go to the profile owner and admins.

Improved

Nothing pauses while usage billing is on

With usage billing on and room left under your spend cap, hitting 100 percent of an allowance no longer stops anything: both pools keep going at $1 per 1,000 tokens. Pausing only ever happens when you have not given Metryx permission to bill further.

Improved

Basic screening never stops

Even at 100 percent of your Read Tokens with usage billing off, the screening layer keeps checking every message for free, so your server is never left unprotected. Only the deeper work waits for the next month: sentiment, AI rules, and deep reviews.

v1.3.0

Sentiment and Subjects

The new Membership group in the sidebar tells you how your community feels, not just how much it talks. Two new Pro pages: Sentiment and Subjects. AI Moderation also relaunches, smarter and no longer Pro only.

New

Sentiment: how your community actually feels

The bot now reads the room. Messages are scored once as they arrive, and the Sentiment page turns those scores into a community score, a positive and negative split, a trend over time, and a per channel breakdown. Every number is computed from stored per message scores, and the page cites its sources: real messages, each linked straight to Discord. A loud minority check tells you whether negativity is a broad mood or a handful of loud voices. Pro plans only, and numbers only appear once at least 25 messages have been scored, so you never read a mood built on three messages.

New

Sentiment tuning: teach the scorer your server's language

Every server has its own slang, and what reads as hostile elsewhere can be banter in yours. The Tune button on the Sentiment page opens a tuning page where you describe a phrase or behavior and choose whether it reads positive, neutral, or negative on your server, then test real messages in a playground that shows the default score and your tuned score side by side. Save when it reads right; rules reach live scoring within a few minutes.

Improved

Charts start where your data starts

Picking 4 weeks or All time on a server that has 3 weeks of data used to chart a long empty lead-in before the real numbers began. Every range now clamps to when your data actually starts, on every metrics page, in the mobile app, and in Zero's answers.

New

Zero knows how your community feels

Ask Zero "how is the community feeling?" or "which channels run negative?" and it answers from the same sentiment numbers the dashboard shows, loud minority check and trending topics included. It can also manage your sentiment tuning rules and tracked subjects for you. Pro plans.

Improved

Zero answers about exact date ranges

Asking Zero about a specific period, like "how many active members did we have from June 1st to June 15th", now resolves exactly those dates in your timezone instead of falling back to the nearest preset window. Works across messages, active members, growth, voice, text, invites, the activity heatmap, and sentiment.

New

Subjects: track what they talk about

Name a subject, give it a few keywords, and Metryx tracks how often it comes up and how people feel when it does. Tour, new single, ticket prices, whatever matters right now. Trending topics your community is already discussing are suggested automatically, and one click promotes a suggestion into a tracked subject.

Changed

Member Directory moved into Membership

The sidebar's Member Directory entry now lives inside the new Membership group alongside Sentiment and Subjects. Its page and URL are unchanged.

New

AI Moderation, relaunched and on more plans

AI Moderation is back, and it is now included on Standard as well as Pro. It is also smarter: a fast classifier still checks every message, but borderline cases now get a second look from an AI reviewer that reads the recent conversation before deciding. Sarcasm and banter stop tripping false flags, and harassment dressed up as politeness still gets caught. Clear-cut violations are acted on instantly, same as before. If the AI reviewer cannot be reached, borderline cases go to the review queue instead of being punished automatically.

New

Write server rules in plain English

A new AI Server rules trigger in AutoMod lets you write rules the way you would explain them to a moderator, like "no self promotion outside the promo channel", and AI enforces them. Messages are checked in batches, so actions land within about 2 minutes.

Improved

The leaderboard command links to the full web leaderboard

Running /leaderboard in Discord still shows the top 10, and now ends with a link to your server's shareable web leaderboard so members can see the whole ranking.

New

AI credits and optional usage billing

AI Moderation now runs on a monthly credit allowance: 25,000 credits on Standard, 100,000 on Pro. A classifier check costs 1 credit, and deeper AI review costs more. When your credits run out, AI moderation pauses for the month unless you turn on usage billing, which continues at $1 per 1,000 credits up to a monthly spend cap you set. One switch and one cap cover Ask Zero too, so Zero can keep answering past its included allowance the same way. Everything lives in Settings under AI usage, with a per-model breakdown of what did the work. If an overage payment fails, usage billing switches off; your base plan is unaffected.

v1.2.0

Lynx, rebuilt

Lynx is now a full creator page builder with guided configuration, flexible sections, music destinations, storefronts, uploaded audio, and a live phone preview that stays with you while you work.

Fixed

Today no longer reads as zero on Activity and Streaming

Both pages counted today as nothing until midnight, however many people were playing or listening right then. Their numbers were only written when a day closed. They now update through the day like every other metric, so what you see this afternoon is what is actually happening.

New

Active now shows the real game

The live Active now card used to give every game the same grey controller. Rows now carry the game's own art where Discord has it, so you can pick out what is running at a glance.

New

Make a source group while you are making the link

The Source group dropdown in the create invite dialog has a Create group row. Name it and it is selected right away, so you no longer have to abandon a half filled invite to go make the group first.

Improved

Top attributed members explains itself

On an invite link's page, the Top attributed members table now has info hovers on the heading, Messages, and Active days. They say who counts as attributed, that Messages means everything they sent anywhere in the server, and that an active day is a separate day they showed up.

Improved

The activity heatmap keeps its shape on wide pages

On Text and Voice the heatmap stretched into oversized blocks that were harder to read than the tight grid on Membership. It now holds that size everywhere.

New

Send listeners to more than six services

A Listen Link arrives with the six it always had: Spotify, Apple Music, YouTube Music, SoundCloud, Pandora and Amazon Music. Everywhere else you release is a pill under Add a platform: Tidal, Deezer, Bandcamp, Audiomack, Napster, iHeartRadio, Beatport, Mixcloud, Shazam and Last.fm. Pick one and its link fills itself in where we can find the release on it, so most take a single press. Bandcamp, Napster, Mixcloud and Last.fm are not ones we can look up, so those you paste. Four show at a time with the rest behind More, and anything you add can be removed again.

Improved

Add one song, then the next

An element's Cancel and Add buttons sat in a bar across the whole page, which ran under the phone preview and cut it off. They now sit at the foot of the form they belong to. Adding a Listen Link, a product, or anything else also offers Add another, which saves what you have and opens a fresh one of the same kind, so a release's worth of songs is one press each instead of a trip back through the menu.

Fixed

The page font actually changes the page

Picking a font under Text stored your choice and then nothing used it: the rebuilt Lynx page never read the setting, so every page rendered in the default. It applies now, on the page and in the preview beside you.

New

Upload your own font

Text now takes a TTF, OTF, WOFF or WOFF2 file up to 3 MB, so the typeface your brand actually uses can go on your page instead of the closest match from the menu. While a file is uploaded it replaces the menu font, and removing it puts your previous pick back.

New

A custom color themes the whole page

Setting a page color under Theme now tones the rest with it: cards become that color a step darker or lighter, and your text flips to whichever of black or white the page can carry. Pick a cream background and you get a cream page with warm cards, not near-black cards stranded on it. Both are still yours to change under Cards and Text afterwards.

Improved

Every header photo gets the crop step

Uploading a Hero image used to drop it in at whatever ratio the file happened to be. Now the crop box opens on upload, starting at Portrait, so you place your own photo instead of letting the browser guess where your face is.

New

Crop your header photo to a shape

A Hero header used to show your image at whatever ratio the file came in at. Pick Tall, Portrait, Square or Wide and a crop box opens: drag and zoom until the photo sits the way you want, and that is exactly what the page shows. Changing your mind re-cuts from the original upload, not from the last crop, so nothing degrades. Original puts the untouched file back.

New

Your logo, at the size you want it

A logo used as your brand mark now has a size slider on the Header page, from a quarter of the page width up to the full width. The Hero header also reads as one piece now: your name or logo and your social icons both sit on the photo, with no gap between them and it, and the photo starts dissolving into the page just below the icons.

New

Build your own Lynx theme

Theme now has a third option beside Dark and Light: Custom. It keeps the colors you already have and opens a background builder. Pick a solid color, a gradient between two colors at any angle, or upload a photo with a Dim slider that lays black over it so your text stays readable. A hero header dissolves into whichever you pick instead of cutting off against it.

Improved

Adding an element takes the whole page

Picking an element and filling in its settings used to happen in a dialog that covered the phone preview, which is the one thing that tells you whether what you typed looks right. Both steps are now full pages with the live phone beside them, and a back arrow to the section outline.

New

New sections ask how they should look

Creating a section now asks for its heading and its shape in one step, with a picture of each option: Stacked, Side by side, or Highlighted. You can still change it later under Edit layout on the section.

New

YouTube blocks can follow Shorts or long-form only

A YouTube block set to a channel has a What to show setting: everything, long-form videos only, or Shorts only. The block keeps updating itself from that feed, so new uploads of the type you picked appear on their own. Video sections can also run side by side now, so thumbnails scroll across instead of stacking down the page.

Improved

Import buttons show they are working

Pressing Import on a YouTube, tour dates, or Discord events block now shows a spinner in the button while the import runs, the same as signing in. Before this, a slow read from the other service looked like nothing had happened.

Changed

Text, Voice, and Membership count people, not activity

Each of those pages now leads with how many different members took part in the range. Text shows Unique chatters in place of Messages / day, Voice shows Unique speakers in place of Sessions, and Membership shows Unique members in place of In voice. Someone who showed up every day counts once, so the number reads as the size of your active crowd.

Changed

Membership shows how much the server grew

The Online now card on Membership and Member Directory is now Membership change: joins minus leaves across the range you picked, with a plus or minus in front. Live online counts still sit in the Members online card beside it.

Improved

Lynx configuration feels like Metryx

Header, Content, Social Links, and Theme use the same crisp, monochrome controls as Discord utilities. Adding content is a guided process: choose an item from Add Content, complete its settings, then return to your page outline with the full phone preview beside you.

New

Sections can match the content you publish

Listen Link sections offer Vertical, Horizontal, and Highlighted layouts. Store sections offer Vertical and Horizontal. Section actions live behind a three-dot menu where you can change the layout, hide or show the section, or confirm deletion.

New

One music link reaches every listener

Listen Link lets you search for a song or artist and build one card with matched destinations across Spotify, Apple Music, YouTube Music, SoundCloud, Pandora, and Amazon Music. Review every destination and hide services before the card goes live.

New

Upload or record audio directly in Lynx

Audio Player accepts MP3, M4A, WAV, AAC, OGG, FLAC, and WebM files, plus recordings captured from your microphone on the configuration page. Add an optional square thumbnail and visitors can play the audio from a custom waveform player without leaving Lynx.

New

Lynx sections can become storefronts

Product cards show cropped artwork, a price formatted in the currency you choose, and a Buy Now button. Horizontal store sections create a sideways shelf while Vertical keeps products in a clean stack.

New

Text blocks can tell a fuller story

One Text item can contain several elements. Mix headers, normal text, and fine print, align each element left, center, or right, and drag them into the order you want. Each element aligns against the complete content frame, including single-line text.

Improved

Edit Lynx cards from the live preview

Select any card inside the live phone preview to open its settings directly. The phone centers the item when settings open, and the page outline shows your real thumbnail wherever artwork is available.

Improved

Images fit their frame

Image uploads open a crop step before saving. Media can use a Horizontal or Portrait frame, while product art, Listen Link covers, audio thumbnails, and link thumbnails stay square. Portrait media keeps the full image visible with a soft edge fill.

Changed

Four blocks are making room for a redesign

Video, Song, Event, and Email Signup are no longer available in Add Content while their replacements are rebuilt. Their previous cards no longer appear on public pages. Existing Audience contacts remain available and exportable.

v1.1.0

Fixes

A pass over the rough edges you told us about.

Fixed

Leaving the Stripe billing portal brings you back to Metryx

The "Back to Neighbors Enterprises LLC" link inside Stripe's billing portal pointed at localhost, so it went nowhere. It returns you to your billing page now.

Fixed

Joining a team lands you on the team

Accepting an invite and creating your account could drop you on the create-a-profile screen, asking you to build the very thing you had just been given access to. It happened whenever the invite link lost its place during sign-up, like opening the verification email in a new tab. Now you land on the profile you were invited to, and if you do end up at profile creation with an invite waiting, we take you to it instead.

Changed

The health score reads the way your server actually looks

The scale was calibrated so tightly that a genuinely well-run server landed around 80, which everyone reads as a B minus because a 0 to 100 number looks like a school grade. Servers in good shape now score in the high 80s and 90s, and struggling servers score where they did. Holding your membership steady counts as healthy rather than mediocre, a normal weekly rhythm no longer costs you, and a busy room with a lurker-heavy roster is judged on the conversation in it. Your history is rescored on the same scale, so the trend line stays comparable.

New

Upgrading says so, and takes effect straight away

Finishing an upgrade used to drop you back on the billing page still showing your old plan, with nothing to say it worked, until you refreshed. There is now a confirmation screen that waits for the plan to actually go live, tells you what you just gained, and hands you a Dive in button back into your dashboard.

Fixed

You cannot invite someone who is already on the team

Inviting an email that already belongs to a member sent them a link that did nothing on accept, and spent one of your seats in the meantime. It now tells you the person is already a member. The same goes for an email that already has an invite waiting.

Changed

Instagram is off the product until it launches

Instagram was showing up in the platform rail, in Connections, and during onboarding while there was nothing anyone could do with it. It is out of all three until launch day, along with its pages. Nothing about the work is lost: it comes back on the date on the roadmap, and no Discord data is affected.

Fixed

Channel names with emoji read properly in PDF reports

Channels named with an emoji and a divider, like the usual chat or bot-commands setup, came out as overlapping letters in exported reports. The decoration is now dropped for the PDF and the channel name reads normally. Names in alphabets the report font supports, like Cyrillic, are kept as they are.

Changed

Choosing a plan during setup is quicker

The plan step opened with the full feature comparison table, so picking a plan meant scrolling past all of it first. You now get the three plans and a link to the full breakdown on the pricing page if you want it.

New

Lynx pages get a Design surface

Theme and Header used to be separate pages, and everything else about how your page looked was decided for you. They are now one Design surface with four things to open, and a Save button in the top right so you can wander between them and only commit when you are happy.

  • Theme: Dark or Light, which also sets a matching card color to start from
  • Header: three layouts. Hero runs your image edge to edge, Classic is a round photo above your name, and Banner is a wide image with the photo over its lower edge
  • Banners are cropped to 16:9 as you upload them, so what you frame is what visitors see. Your original is kept so you can redo the crop later
  • Cards: solid, glass or outline, corner roundness, shadow and shadow color, and the card and text colors. Music and audio cards follow along now instead of ignoring your theme
  • Text: pick a page font from a menu that shows every name in its own typeface, and set the page text color
New

Tour dates import themselves

Add Tour Dates to a section, paste the Bandsintown or Seated link you already share with fans, and your shows fill in: date, venue, city, and a Tickets button that goes where the artist's own widget sends people. Sold out dates say so. The list is yours after that, so you can drop a date, add one that isn't ticketed anywhere yet, and re-import whenever the tour changes.

New

Your Discord events on your Lynx page

Events is a third source alongside Bandsintown and Seated. Pick Your server and your page follows the Discord you already connected: every upcoming scheduled event, with the time in your profile's timezone and an RSVP button that opens the event.

  • Following your server stays current by itself. The bot is told the moment an event is created, moved or cancelled, so your page catches up in seconds with nothing to press
  • Pick One event instead to pin a single event from its link. That one is a copy, with a Refresh button for when the event changes
  • One block is one source, so a section can hold your server's events next to a date you wrote yourself
Fixed

Recording audio on a Lynx page works

The Audio Player offered to record from your microphone and then said access was blocked, whatever you did. Metryx was turning the microphone off for its own pages in a security header, so the browser refused before it could ask you. It asks properly now, and if something else goes wrong the message says what: no microphone plugged in, or another app already using it.

New

YouTube videos on your page

Add element has a new Social Content group, and the first thing in it is YouTube. Paste your channel address, a playlist, or a single video, then choose how many videos to show. A channel or playlist keeps itself current: your newest upload appears on your page by itself, and the oldest one drops off the list. Videos show as thumbnails that open YouTube, so your page stays fast and viewers land where their account and your subscribe button are.

Changed

Shows leave your page the day after they happen

An imported tour date is a snapshot, so last week's shows sat at the top of the page until someone deleted them by hand. A show now stays up for the whole of its own day, in your page's timezone, and comes off the list after that. Nothing to press.

Fixed

Recording over an audio file you already added

Recording on an Audio Player that already had a file came back with nothing recorded, so the old file stayed. The player sitting on the page was holding the microphone. It now steps aside while you record, and if no sound reaches us you hear about it after three seconds instead of at the end of the take.

Changed

The Add menu is easier to read

Music is now called Audio and holds both Listen Links and the Audio Player, so the player is not sitting under Media where nobody looked for it. The icons beside the category names are gone.

Fixed

Sections without a name stay put

A section you had not named was thrown away when you saved, so everything inside it fell into the section above and the layout you chose went back to vertical. It looked like your page had reverted to an older version. Unnamed sections are kept now, heading and all, which is how you group things without printing a title.

Changed

Drag anything into any section

Items are called elements now, and an element can be dragged out of one section and into another instead of only moving up and down inside its own. A line shows where it will land.

New

Social links that know which platform they are

Add a Social Link to any section, paste the link to your profile, and the platform is recognised from the address. Its icon appears on the card and the label fills itself in, though you can write your own. Around forty platforms are recognised, and anything we do not know still works as an ordinary link.

Changed

Building your page happens in one place now

Adding something used to replace the whole editor with a catalog, then a settings page, so you lost the section you were building and the preview you were watching. Both steps are a dialog now, over the page, with your phone preview still updating beside it. Sections are created from the same dashed tile the Discord utilities use, and Save moved to the top right with an Undo beside it.

Changed

A proper foot on every Lynx page

The bottom of your page now carries a join button in your own button style, plus links to our terms, our privacy policy, and the Metryx home page.

Changed

New icons across the whole product

Every icon in the dashboard, docs and marketing pages has been redrawn in a single set. The shapes are a little softer and the line weight is consistent everywhere, so icons sitting next to each other now look like they belong together. Nothing moved and nothing does anything different, a few symbols just read a bit clearer than before.

v1.0.21

Server logging

A new Logging utility keeps a running record of what happens in your Discord server, beyond moderation cases. Plus a sharper health score and the leveling improvements from the last two weeks.

Changed

Text, Voice, and Membership count people, not activity

Each of those pages now leads with how many different members took part in the range. Text shows Unique chatters in place of Messages / day, Voice shows Unique speakers in place of Sessions, and Membership shows Unique members in place of In voice. Someone who showed up every day counts once, so the number reads as the size of your active crowd.

Changed

Membership shows how much the server grew

The Online now card on Membership and Member Directory is now Membership change: joins minus leaves across the range you picked, with a plus or minus in front. Live online counts still sit in the Members online card beside it.

New

Logging: a running record of your server

Point Metryx at a channel and it posts what happens in your server as it happens. Turn on the categories you want:

  • Messages: deletions with the content that was removed, bulk deletions with the channel and how many went, and edits with the before and after.
  • Members: joins with the account age, and leaves.
  • Voice: joining, leaving, and moving between voice channels.
  • Channels and invites: created and deleted.
  • Every category can post to its own channel, so message logs stay staff-only while joins go somewhere public.
Changed

One mod log, two doors

The Logging page also shows your moderation log channel, the feed of every ban, kick, mute, warn, and purge. It is the same setting as Moderation then Settings: change it in either place and both update.

Improved

The health score reads conversation, not just headcount

Engagement used to count how many members spoke. It now also weighs how much they actually said, so a server where fifty people each post once scores differently from one where fifty people hold real conversations. The anchors behind every pillar were recalibrated against real servers, so scores are steadier week to week.

Improved

Leaderboards only show members who are in your server

Members who leave no longer take up leaderboard spots. Their XP is kept, so if they come back they reappear right where they left off. Running Resync Roles also refreshes who counts as present, which cleans up imported leaderboards in one go.

Fixed

Level-up announcements always notify the member

A mention inside an embed renders but never sends a notification. Embed announcements now always carry a mention above the embed, so the member who leveled up actually gets pinged.

Changed

/xp updates are visible to the server

Granting or removing XP with /xp used to answer with a message only you could see. The confirmation is public now, so the server can see XP being awarded.

Improved

Pro plans now include unlimited team seats

The seat cap is gone on Pro. Invite as many admins, Discord staff, and members as your team needs. Pending invites are also always visible on the Team page now, even when every seat is taken, so you can revoke one to free a seat without hunting for it.

Improved

Today's numbers keep moving

The bot now writes the current hour's activity on every tick instead of waiting for the hour to close, so today's bars fill in live instead of jumping an hour at a time.

Improved

Daily insights refresh when the numbers move

The AI headline on each stats page used to be written once a day and then sit there. It now regenerates when the day's numbers have shifted enough to change the story.

Changed

The Discord overview lost its date picker

Overview is the at-a-glance page and always reads your plan's standard window. Every metrics page underneath it still has a full date range picker.

v1.0.20

Setup polish

Small fixes to onboarding and platform availability.

Fixed

The historical import is a real setup step

During Data Collection, importing your history now runs as its own step in the timeline, right before your dashboard is built, instead of a separate card floating above it. It stays running until the import actually finishes.

Fixed

Resumed profiles remember their connections

Picking up a paid profile mid-setup now shows the platforms you already connected, so you can continue instead of being asked to connect again.

Fixed

Instagram opens on launch day

Instagram connections showed as available ahead of the August 15 launch. The connect option now unlocks on launch day.

v1.0.19

Onboarding, resumable

Paying during setup now locks the billing steps behind you, and a paid profile you stepped away from is always one click from finishing.

Fixed

No more backing into the payment step

Once your subscription is charged during onboarding, Back and the step rail skip the plan and payment steps entirely. You land on Connect instead of a payment form asking you to pay again.

Fixed

Paid profiles resume onboarding

If you leave onboarding after paying, the profile now shows in the profile menu with an Onboarding tag. Selecting it, or visiting onboarding again, picks setup back up right where it makes sense instead of starting a new profile.

v1.0.18

The new Zero

Ask Zero is rebuilt from the ground up. A cleaner chat, a choice of models, plans you authorize in one step, and a fullscreen preview of your server before anything runs.

New

A rebuilt chat

The chat opens on one question box and gets out of the way. Your past conversations live behind the title in the top-left corner, answers stream in with the charts floating free of boxes, and each chat names itself after the first answer.

New

Four ways to run Zero

The model picker in the composer now means something. Auto picks for you. Zero is the quick model for everyday questions. Zero Analyst digs deeper across your data. Zero Agent plans and takes actions on your server. Every model draws from one shared monthly allowance at its own rate.

New

Authorize a plan once

When Zero proposes actions, one popup asks you to authorize the whole plan. Safe plans run on a click. Anything destructive makes you type your server's name first, and then the plan runs straight through while a checklist works itself down the steps.

New

See your server before it happens

View plan opens a fullscreen preview of your server as the plan would leave it: new channels marked, removed ones struck through, a role picker to browse as anyone, a message box that tells you who could type where, and a panel showing each role the plan creates with its color and permissions.

New

Questions that feel like questions

When Zero needs details before a big build, it asks one question at a time in a clean card with numbered options, a recommended pick, and room to type your own answer. Your answers collapse into a small "questions answered" chip you can reopen any time.

New

Zero can read your Metryx setup

Ask what AutoMod rules you have, how leveling is configured, which access codes exist, what reports are scheduled, or who can moderate, and Zero answers from your actual configuration instead of guessing.

New

An AI usage page in Settings

Settings now has an AI usage page: your monthly meter, what each model costs to run, a plan-by-plan comparison, and what happens when you hit the cap.

Changed

Plans supersede their drafts

Editing a plan replaces the old proposal instead of leaving both runnable. One live plan at a time, always the newest.

v1.0.17

A new front door

The homepage is rebuilt, and every other marketing page now matches it. One black ground, one type scale, and the same header and footer everywhere you land.

New

A homepage that shows the product

The new homepage opens on the real Discord overview, then walks through what Metryx measures, what Zero does with it, and when each platform arrives. The platform row works like the Dock: hover a mark and it swells and names itself.

New

A rollout timeline you can read at a glance

Discord is marked shipped, Instagram is in flight, and everything after it sits on the schedule with its date. Status reads by fill rather than colour, so it stays legible for everyone.

Changed

Pricing, about, changelog, and the legal pages match the homepage

Same container width, same heading scale, same card treatment. The plan comparison marks an included feature with a filled dot and an excluded one with an empty ring, replacing the green ticks.

Changed

The per-platform pages are gone

Six near-identical pages became one section on the homepage. The header's Platforms menu and the footer point there now.

Changed

The demo drops you straight into the dashboard

Opening the demo used to start a 22-step guided tour. Now it asks one question: which platform you want to see. Discord is the only one you can pick, because it is the only one with data, and the other five are listed with their launch dates so you can see what is coming. Pick Discord, or close the card, and the whole dashboard is yours to click around at your own pace.

Fixed

Scroll-in sections can no longer get stuck invisible

Sections that animate as you scroll now start visible and only hide themselves once the browser confirms it can animate them. If that never happens, you see the content instead of a blank space.

v1.0.16

Try it before you sign up

There is now a live demo of the dashboard at metryx.tools/demo. No account, no email, no sales call. It is the real product running against a Discord server with a month of history, and a guided tour walks you through the parts worth seeing.

New

Exempt a role or channel from every AutoMod rule at once

AutoMod has a Server-wide exemptions card at the bottom of the page. Roles listed there never trip a rule, and channels listed there are not checked at all. Before this, exempting a bots role meant adding it to every rule one at a time, then remembering to add it again to each new rule. Per-rule exempt roles are still there in the rule editor for one-off carve-outs. Moderators, anyone with Administrator, and the server owner were already exempt automatically and still are.

Changed

/xp is one command instead of three

/xp give, /xp take and /xp set are now just /xp. Pick the member and an amount, and tick remove to take it away instead of adding it. /xp set is gone: setting someone to an exact number quietly threw away everything they had earned, and nobody was reaching for it on purpose.

  • Granting XP that pushes someone up a level now announces it and hands out their reward roles, the same as if they had earned it by chatting
  • That is one announcement for the level they land on, even if the amount carried them up several
New

Bring your XP with you

Leveling now offers a second level curve, Gradual, alongside the standard one. On the standard curve every level costs steeply more than the last. On Gradual the first few levels cost a little more and the high ones cost a lot less, so long-time members keep climbing instead of stalling in the eighties. It is also the curve most other leveling bots use, so a server moving its XP over from one of them can import the numbers as they are and every member keeps the exact level they already had.

  • Pick your curve under Utilities, Leveling, in the configuration panel
  • Switching recalculates every level from the XP members already have, so nobody loses XP either way
  • Level-up messages understand {xp} now, next to {user} and {level}
  • Announcing with an embed can ping the member again: put {user} in Message above the embed, since an embed on its own never notifies anyone
  • Resync Roles works: it walks your whole member list and hands out the reward role each member's level has earned, which is what you want right after an import
New

A live demo you can actually click

Open the demo and you land in the real dashboard, not a video or a set of screenshots. Every page, chart and control works. A 22-step tour walks you through it in four parts. Press Next, read a line, see the real thing it describes. Leave the tour at any point and the whole dashboard is yours to click around.

  • The pulse: server health and the five pillars behind it, live presence, message volume, and the date range every page follows
  • Moderation: the full modlog, AutoMod rules, moderator performance, and the appeal queue
  • The deep end: retention, growth split into joins and leaves, invite sources, channels, voice, what people are playing, and what they are listening to
  • Zero: the daily read on your numbers, asking a question, reports that email themselves, and digests posted back into your server

v1.0.15

A new app, and clearer plan changes

The mobile app is rebuilt around three tabs: what is happening today, what happened, and what needs you. Instagram publishing grows into a studio, with a live phone preview of the post you are writing, a calendar you can drag posts around on, and every comment and DM responder on one page. On the web, changing your plan now gets its own review page, so you always see exactly what you'll pay before anything is charged.

Improved

Calendar, rebuilt

Calendar is a planner you can actually work in, and it no longer needs a connected platform to open. Alongside everything Metryx already had scheduled, you can put your own events on it: a title, a time, some notes. They belong to the profile, so your team sees them too.

  • Month, Week and Agenda views, so you can look at the shape of a month or read the next 45 days as a list
  • Click anything to see what it is, when it happens and where it came from
  • Right-click a day for New event here, schedule an Instagram post, or add an automated report
  • Right-click an event to open, edit, mark it done, or delete it
  • Drag your events and scheduled Instagram posts between days; they keep their time
  • Events you have marked done stay on the grid with a line through them
Changed

Billing is handled by Stripe now

Plan & billing shows your plan, what you pay, when it renews, and your AI usage. Everything else opens Stripe's own billing page through Manage billing. It is the same company that already processes your payments, so your card details never take a detour through us.

  • Add, remove and switch cards, including keeping a backup
  • Every invoice, viewable and downloadable as a PDF
  • Change the name, email and address that appear on your invoices, and add a tax ID
  • Switch between Standard and Pro, monthly or yearly, with the prorated amount shown before you confirm
  • Cancel, with your plan running to the end of the period you already paid for
New

The Content Studio

Publishing grew into a studio. Compose a post and watch a live phone preview render it exactly the way Instagram will, then schedule it for an hour your audience is actually online.

  • Live preview in three views: the feed card with your avatar and the caption fold, your profile grid with the new post slotted in, and the story view
  • Best-time chips: one tap schedules for an upcoming hour when your audience has been online, straight from your online-followers data
  • Caption assist suggests hashtags from your own posting history, ranked by how much they lift views
  • Tag people by tapping the preview photo exactly where the tag should sit
  • Invite up to 3 collaborators, add alt text to images, and label AI-generated content
  • Reels take a custom cover image, an audio name, and a share-to-feed toggle
  • Real media thumbnails in the composer and the queue
New

A content calendar you can drag

The Studio queue now has a Calendar next to the list, and your posts sit on the days they actually go out. Month shows you the shape of a plan. Week gives each day a column with the thumbnail, the time, and the caption. Drag a post to another day to move it, and it keeps its time of day.

  • Drafts with no time yet wait in a tray above the grid; drag one onto a day and it takes noon on that day
  • Click an empty day to start a post on it, already set for noon, or the next clean hour when the day is today
  • A dot on a day means your audience is usually online then. Hover it for the hours
  • Days bucket in your profile's timezone, so a 9 PM post stays on its own day no matter where you are reading from
  • Drop something on a day that has gone by and nothing moves, with a note saying why
  • Posts that already published are muted and locked. Failed posts can still be opened and given a new time
  • Scheduled posts also show up on the profile Calendar page, where you can drag them between days the same way
Improved

The Calendar holds all your scheduled posts

Calendar is the one place your whole plan lives now, not a read-only mirror of it. Your Instagram posts sit next to your reports, Discord updates, and moderation timers, and you can drag a post to another day right there. It keeps its time of day, saves the moment you let go, and refuses days that have already gone by.

  • Calendar opens for any profile with something connected, so an Instagram-only profile gets it too
  • You only see the layers your profile can fill, instead of empty rows for platforms you have not connected
  • Select a day, then use Schedule an Instagram post to start one in the Studio with that day already filled in
  • Posts that already published, and posts that failed, stay muted and cannot be dragged
New

Queued posts are editable

Anything waiting in the Studio queue used to be delete-and-start-over. Now there's a pencil on every row, and clicking a post on the calendar does the same thing: it loads back into the composer with its media, caption, tags, collaborators, and cover intact. A bar tells you that you are editing, Schedule becomes Save changes, and Cancel throws the edit away. Posts that have already gone out say so instead.

New

The Instagram Auto Responder

Comment automation, comment-to-DM campaigns, and a new DM auto-reply now live on one page. Each responder is a card you can pause, edit, or delete, and comment responders can watch every post or only the posts you pick.

  • Limit any comment responder to specific posts: pick them from a grid of your recent posts in the editor
  • New DM responders: an incoming message that matches your keywords gets an automatic reply in the same conversation
  • DM responders can attach a picture or an audio message, sent right after the text or on its own
  • Pause a responder with the switch on its card instead of deleting it
  • The old Automation and Campaigns pages redirect here
Improved

Instagram notifications, rebuilt

The old Alerts page under Utilities is now Notifications, with far more control over what triggers an email and where it goes. Any profile member can view the settings; owners and admins can change them.

  • Set the follower alert threshold as any percent or an absolute follower count, not a fixed list of presets
  • New alert types: follower milestones (100, 250, 500, 1k and up), failed scheduled posts, flagged comments, and new DMs waiting
  • Send notifications to any profile member or a custom address instead of always the owner
  • Pick which day the weekly digest arrives
  • A send-test-email button proves delivery works without waiting for a real trigger
Improved

Hashtags moved into Metrics and got controls

The hashtags page now lives with the rest of your Instagram metrics, and it reads the date range picker like every other stats page instead of a fixed count of recent posts. Pick any range, sort by any column, and hide hashtags you've only used once.

New

The mobile app, rebuilt around three tabs

The app used to be a small copy of the dashboard, a tab for every stats page and a lot of scrolling to find out whether anything was wrong. It now opens on a single number for how your whole community is doing, and everything else is one of three tabs: Today for the glance, Feed for what happened, and Act for the decisions waiting on you.

  • Today: one community health score, then a row for each connected platform with its own score, its headline number, and a small trend line. Tap a platform for its detail, then tap any number there to open that metric on its own screen
  • Feed: everything that happened to your profile, newest first and grouped by day. Moderation flags, member and follower milestones, health scores climbing or sliding, Zero's daily insights, and the weekly digests that went out. Tap a line to land on the screen behind it
  • Act: the moderation queue as one card at a time, with the member's name and picture on it. Approve the flag, dismiss it, or reverse something the AI already did, and the next card takes its place
  • A dot appears on the Act tab whenever something is waiting for you, and it clears the moment you answer
  • Tap your picture in the corner of any screen for your profiles, notifications, Face ID lock, your plan, and sign out
  • Live presence streams the same way the website does, so counts move as they change, and it pauses while the app is in the background so it does not drain your battery
  • Drag across any chart to read it: the exact value and date follow your finger, with a small tap of haptic feedback on every point
  • Every number counts up to its new value, so a change is something you watch happen
  • Zero's daily insight now sits under each platform and metric screen, not just on the home screen
New

You choose what members can appeal

Appeals used to be offered on both bans and mutes, with no way to change it. Now you decide: bans are always appealable, and you can opt kicks, softbans, mutes and warns in or out. Members only get an appeal link in their DM for the actions you picked.

  • Set it under Moderation, then Settings, in the new Appeals section
  • Pick a channel and your team gets a Discord post the moment an appeal comes in, with a link straight to it
  • The Appeals page now shows your current setup at a glance, with links to the settings and your appeal forms
Fixed

The back arrow on an appeal returns to Appeals

Opening an appeal and hitting back used to drop you on the moderation log instead of the appeals queue you came from. It now takes you back where you were.

New

Plan changes get a full review page

Upgrading or downgrading no longer happens from a small confirmation popup. Every plan change now opens a dedicated review page that shows what the switch adds or removes and asks you to confirm explicitly.

  • Upgrades show the exact prorated amount charged today, with tax, pulled live from Stripe
  • Promo codes now work on upgrades, not just new subscriptions, and re-price the total as soon as you apply one
  • Downgrades spell out the switch date and that nothing is charged or deleted
Fixed

Team invites from setup actually arrive

The Team step during setup collected your teammates' email addresses and then never sent anything. Invites now go out as real emails while you finish setup, and if one fails the step names the address instead of moving on quietly.

Fixed

Instagram-only profiles open on Instagram

A profile with Instagram connected and no Discord server used to finish setup on the Discord dashboard, which had nothing to show. You now land on your Instagram overview, and every profile remembers the platform it can actually be read on.

New

Chat replies email you when you step away

Start a live chat, get handed to a person, then close the tab, and their answer used to sit there unseen. If you have gone quiet, the reply now also arrives by email with a link straight back to the conversation. Tickets keep emailing on every reply, as before.

New

Close out a support conversation, and say how it went

Conversations used to stay open forever, and there was no way to tell us whether the answer worked. Mark as resolved now closes one from your side, and then asks a single question, Was this helpful, with a thumbs up and a thumbs down. Answering takes one click and is entirely optional.

  • Changed your mind? Still need help, Reopen puts you back in the same thread with all of its history
  • If support closes or reopens a conversation while you have it open, it updates in front of you instead of waiting for a refresh
  • A reply from support reopens a closed conversation on its own, so an answer never lands somewhere you can't respond
Improved

Response times that tell you the truth

The support panel used to promise the same wait at every hour of the day. It now reads whether anyone is actually at the desk: live chat says under 5 minutes while someone is there and tells you we'll reply by email when nobody is. Tickets and email say within 12 hours. The same signal sits above the box inside a conversation.

Improved

Yearly billing on the pricing pages

The pricing page and the pricing block on the homepage now have a Monthly and Yearly toggle. Yearly bills 10 months instead of 12, so Standard works out at $24 a month and Pro at $66, and the prices count themselves over as you switch. Pricing stays per profile.

Improved

Motion and contrast

If you have reduced motion turned on in your system settings, Metryx now respects it everywhere it did not before: page transitions, chart reveals, mount animations, and the menus, dialogs, and sheets that slide in. Everything lands at its final state instead of animating there. Separately, the small up and down change badges next to numbers were too light to read on a light background, and now meet contrast in both themes. A change of exactly zero reads as neutral rather than red.

Fixed

XP role multipliers actually apply

You could set an XP multiplier on a role under Leveling, and it quietly did nothing. Boosted roles now change the XP their members earn, for messages and for voice time, and so do the no-XP roles during voice sessions.

  • A role multiplier and a scheduled multiplier stack: a 2x role during a 2x weekend is 4x
  • Inside each kind, only the highest counts. Two overlapping double-XP windows are still 2x, and two boosted roles are still whichever is higher
  • A multiplier under 1 works as a penalty, so a role can slow XP down as well as speed it up
Improved

Switching platforms on a phone

The platform rail is hidden on small screens, so on a phone there was no way to move between Discord and Instagram. The sidebar now carries the same switcher, with upcoming platforms sitting disabled next to their launch date.

Improved

Instagram pages load with their shape already there

Every Instagram page now draws an instant skeleton of itself while the numbers arrive, instead of holding on a blank pause. Overview, growth, content, reels, stories, followers, engagement, hashtags, comments, messages, the studio, the auto responder, and notifications all do it.

New

Docs for Leveling and Reaction Roles

Two Utilities pages had a full dashboard and no documentation at all. Both are written up now, and the Access Codes docs moved to Utilities where the page actually lives.

  • Leveling: XP rates and cooldowns, the level curve, level-up announcements as text or an embed, role rewards and stacking, excluded channels and roles, role and scheduled multipliers, importing XP from another bot, the public leaderboard, and the /rank, /leaderboard, and /xp commands
  • Reaction Roles: buttons or a dropdown, toggle and pick-one modes, what posting and reposting do to the message members already clicked, and why the bot's role has to sit above anything you hand out
  • Both pages flag the things that surprise people: leveling only counts XP once you turn it on, a CSV import replaces XP rather than adding to it, and a role above the bot's own role silently never arrives
Fixed

Instagram's launch date reads the same everywhere

The docs said Instagram was live while the rest of the site said it was still coming. Every place that quotes a platform launch date now reads from one schedule, so the marketing pages, the pricing table, setup, the connection card, and the docs cannot drift apart again.

v1.0.14

Instagram, all the way

Instagram goes from stats preview to a full toolkit: your own long-term data warehouse, a health score, real AI insights, comment automation with comment-to-DM campaigns, a DM inbox, a publishing scheduler, alerts, and hashtag analytics.

New

Metryx remembers what Instagram forgets

Metryx now snapshots your Instagram account every hour: follower counts, daily views, reach, interactions, profile visits, and per-post numbers. Instagram only looks back about 30 days; your Metryx history is permanent from the day you connect. This unlocks real trend lines on Growth and Engagement, daily gained-vs-lost bars, and first-week decay curves on every post.

New

Account health score

The Overview page now scores your account 0 to 100 across four live pillars: engagement rate on reach, follower growth pace, posting consistency, and audience quality. Same honest scoring model as Discord server health, frozen once per day so the number is stable.

New

AI Insights on every Instagram page

The AI Insights card on Instagram pages now writes a real daily headline from your account's actual numbers, one per page per day, instead of a placeholder.

New

Comments inbox and automation

A new Comments section shows every comment the moment it lands, with hide, delete, and reply from the dashboard. Keyword rules run automatically on new comments:

  • Flag for review, hide, delete, or auto-reply on keyword match
  • Campaigns: comment a keyword, get the link by DM, once per person
  • A Messages inbox for your DMs, with replies inside Instagram's reply window
New

Publishing scheduler

Queue images, reels, carousels, and stories with captions and a scheduled time; Metryx publishes for you and can drop your hashtags as an automatic first comment. Drafts work today; publishing goes live once your connection has publishing permissions.

New

Alerts and a weekly digest

Utilities, Alerts can email you on follower spikes or drops, when a post starts outperforming your usual numbers, or if the connection breaks. Turn on the weekly digest for a Monday morning week-in-review.

New

Hashtag performance

Utilities, Hashtags ranks the hashtags from your own captions by real average views, engagement rate, and lift against your account average. No tracking limits, because it reads your posts, not Instagram's search.

New

More stats on existing pages

Audience gets the online-followers heatmap and a followers-vs-engaged comparison. Engagement gets a Discovery split (followers vs non-followers reached) and profile traffic with bio-link taps. Content gets views by format and an Outperforming flame on posts beating your baseline. Stories gets a completion funnel, navigation breakdown, and a story history that outlives the 24-hour window.

v1.0.13

Activity analytics

A new Activity page shows what your members are actually doing, streaming stats can be filtered down to one artist or one listener, and every activity page gets a heatmap.

New

Sign in with Apple

The sign-in and sign-up pages now offer Continue with Apple next to Google. Once you're signed in, you can link or unlink Apple under Settings, Personal details, Connected accounts.

New

Delete your account yourself

Personal details now has a working Danger zone. Deleting your account cancels any active subscriptions on profiles you own, permanently deletes those profiles and their data for every member, removes your seats on other profiles, and erases your sign-in. Type DELETE to confirm; it cannot be undone.

New

Activity page: games, shows, and streams

Metrics now has an Activity page that breaks down member presence activities: what people are playing, watching, streaming, and competing in. You get session totals, a per-kind trend, top activities in each category, and a live 'Active now' card showing what's running this second. Collection starts when this ships, so the page fills in over the first days.

New

Filter streaming stats by artist or listener

The Streaming page now has artist and listener filters next to the range picker. Pick an artist to see only their listens, tracks, and trend, or pick a member to see what they've been streaming. Listener level data starts collecting from this release, so listener filters cover recent days only at first.

Changed

Membership heatmap now shows active members by status

The membership page's heatmap used to show message counts. It now shows how many members are actually around, counting anyone online, idle, or do not disturb, hour by hour across the week. Message and voice patterns moved to their own heatmaps below.

New

Heatmaps on the Text and Voice pages

Text gets a message heatmap and Voice gets a voice minutes heatmap, both by weekday and hour in your profile's timezone, so each page shows when that kind of activity peaks.

Fixed

AI review queue holds work the way you'd expect

Several fixes to flags held for human review, from flag to approval to revert.

  • The offending message is now removed as soon as it's flagged. Only the member punishment waits for your approval.
  • Approving a mute or tempban applies the duration the rule proposed instead of the maximum. Pending log entries show that duration next to the action.
  • Approved punishments get a case number and a Revert button, same as automatic ones.
  • Two moderators approving or reverting the same flag at once can no longer double-apply it.
  • Mod queue push notifications only go to seats that can actually moderate, and flags landing during the one-minute quiet window now trigger a follow-up ping instead of being dropped.

v1.0.12

Zero can build your server

Zero goes from answering questions to doing the work. Ask it to build out channels, set up roles and permissions, or configure your dashboard, and it proposes a plan you approve step by step, with a live Discord preview and hard limits so nothing runs away.

New

Zero takes actions, not just answers

Tell Zero what you want done in plain language and it proposes a concrete plan: create categories and channels, set up roles, make channels private or announce-only, configure welcome messages, AutoMod, leveling, reports, and more. Anything you can do on your dashboard or in your server, Zero can do for you. It never runs anything on its own, you approve the plan first. Actions are included on Standard and Pro; on the free plan Zero answers questions and points you to the upgrade when you ask it to do the work.

New

Approve step by step, or let safe steps run

Plans are grouped into steps. In Ask each step, you approve every step before it runs. In Auto, safe steps like creating channels run on their own and Zero stops to ask before anything destructive. Either way you watch it happen live.

  • Related actions group together, so creating a category and its channels is one approval
  • Destructive steps like deletes and bans always pause for a separate confirmation, in every mode
  • You can skip individual steps in a plan before you run it
New

A live preview of your server

Every build plan comes with a Discord preview of what your server will look like after it runs. Pick any role to see the server exactly as that role would, with real permission math, so you can check a channel is actually private before you approve. As the plan runs, the preview updates live so you watch Zero work.

New

Strong limits you cannot turn off

Zero is built so it cannot run away. No mode, and nothing anyone types, can get past these limits.

  • Large-scale deletions (many channels, roles, or bans at once) require you to type your server name to confirm
  • Zero can never create or hand out roles with admin-level powers like Administrator, Manage Server, Ban, or Kick, you do those by hand
  • If Zero reads member-posted content while helping, every step of the resulting plan waits for your approval, so a message in your server can never trigger an action
New

Undo and an activity log

Every plan Zero runs is recorded. Open Activity from Ask Zero to see what it did and when, step by step, and undo any run that can be reversed. Undoing something large asks you to type the server name too.

New

Charts and data cards in chat

Ask about activity and the answer comes with the chart. Zero now draws message and growth charts, health score cards, the activity heatmap, and top-inviter lists right in the conversation, from the same live data the dashboard shows. Zero can also read much more now: voice, retention, text stats, moderation stats, invites, member growth, and your server's channel and role structure.

Improved

Chat quality of life

You can stop a reply mid-stream, scroll up while Zero is still writing without being yanked back down, and plans now visibly expire after 15 minutes with one-click regenerate. Zero also paces itself: a fast burst of messages gets a polite ask to slow down.

Fixed

AI review queue holds work the way you'd expect

Several fixes to flags held for human review, from flag to approval to revert.

  • The offending message is now removed as soon as it's flagged. Only the member punishment waits for your approval.
  • Approving a mute or tempban applies the duration the rule proposed instead of the maximum. Pending log entries show that duration next to the action.
  • Approved punishments get a case number and a Revert button, same as automatic ones.
  • Two moderators approving or reverting the same flag at once can no longer double-apply it.
  • Mod queue push notifications only go to seats that can actually moderate, and flags landing during the one-minute quiet window now trigger a follow-up ping instead of being dropped.

v1.0.11

Promo codes

Checkout now takes promo codes.

New

Promo codes at checkout

Subscribing to a paid plan? Click 'Have a promo code?' at checkout, enter your code, and hit Apply. You see the discount before you pay, and it works with card and Apple Pay alike. Codes are checked against Stripe on the spot, so a typo or an expired code tells you right away instead of charging full price.

v1.0.10

Honest numbers everywhere

A polish pass across the dashboard: live counts exclude bots, quiet metrics say so plainly, and a few dead ends now go somewhere.

Improved

Live counts now mean humans

The online gauge, member totals, and join and leave stats no longer count bot accounts. A server with two people and two bots now reads as two members, and a music bot can't sit at the top of your online count around the clock.

Improved

A quiet voice page shows real zeros

Once collection is up and running, a server with no voice activity shows zeroed voice cards and a plain note, instead of a calculating placeholder that never resolves.

Improved

Fan ratio links to your members

The Details button on the overview's fan ratio card now opens the member directory, where the tier column shows who counts as a member, fan, or superfan.

Fixed

Invite tracker no longer says Never for used links

Invites with uses from before Metryx joined your server showed a last-used date of Never. They now say Before tracking, which is what actually happened.

Fixed

Small display fixes

Removed the unfinished Customize button from the overview toolbar, fixed overlapping percentage labels on the fan ratio bar when a tier is empty, and cleaned up two garbled copy strings.

v1.0.9

Billing clarity and small fixes

A clearer billing page, plus fixes for timezones and suspended profiles.

Improved

See your card and invoices on the billing page

Plan & billing now shows the card on file for each profile, with its brand, last four digits, and expiry date. Below it, every past invoice is listed with its amount and status. Download any invoice as a PDF or open it on Stripe's hosted page.

Fixed

Suspended profiles show a proper notice

Opening a suspended profile used to land on a generic error page. It now shows a clear notice that the profile is suspended, with a way to contact support. The sidebar stays up so you can switch to your other profiles.

Fixed

Shared modlog pages now use your profile timezone

The public case view and the standalone moderation log pages that staff reach from Discord were showing dates in UTC. They now use the same timezone your profile is set to, matching the dashboard. A case from late evening no longer shows up under the next day's date.

v1.0.8

Metryx in your pocket

The first Metryx mobile app. Your server's pulse, every stats page, the invite tracker, and a moderation queue you can clear from a push notification.

New

The Metryx mobile app

Metryx now runs on your phone. Sign in with the same account and see live presence tick in real time, your health score with all four pillars, and every stats page: membership, retention, text, voice, streaming, and the invite tracker. Switch between your profiles from any screen. Configuration stays on the web; the app is built for checking on your server from anywhere.

  • Live presence, member count, and voice occupancy update every few seconds
  • Health score ring with pillar breakdown, matching the web overview
  • Date range picker on every stats page, same presets as the web
New

Approve moderation from a push notification

When AI moderation flags a message for review, everyone with a seat on the profile gets a push notification. Open it and you land in the queue: read the message, see the AI's reasoning and confidence, then approve the action or dismiss the flag with one tap. Recent AI actions can be reverted from the same screen. You also get a push when your server's health score drops sharply.

New

Create profiles from the app

Start a new profile on your phone: name it, pick a type, and your timezone is set automatically from the device. Connecting Discord and picking a plan finish on the web, since the bot invite needs a browser.

v1.0.7

Utilities, polished

Autoroles grew real settings, embeds learned plain text, and the whole dashboard now confirms every action with a notification in the corner.

Changed

Support lives in one place

The separate support page is gone. Everything, docs search, live chat, tickets, your conversation history, and suggestions, now lives in the support panel that slides in from the right on any page. Old support links redirect to your dashboard. Conversations belong to one profile and stay there, and the history list shows only conversations with the team; a chat Zero fully handled stays in the floating chat bubble instead.

New

Zero answers support chat

Live chat is now answered by Zero, instantly, any time of day. Zero knows the docs and your plan, reads the screenshots you attach, and links the docs page behind each answer. Every AI reply is clearly labeled with the Metryx mark. Ask for a human in any wording and the chat transfers immediately, with a short summary so the teammate picks up where Zero left off; once a person is in, Zero stays out. Typing indicators now show for Zero, for you, and for the teammate on the other end.

New

Autorole settings with delays

Every autorole now has its own settings page. Adding one takes you straight there: choose whether it goes to new members or bots, and set a delay from 30 seconds up to 24 hours before the role is granted. Existing autoroles keep working exactly as before.

New

Plain text alongside embeds

Discord messages can carry plain text above an embed, and now Metryx can too. The embed sender, sticky messages, and welcome or goodbye messages all accept optional message text with their embed, or plain text on its own.

New

Action notifications

Sends, saves, deletes, and toggles across the dashboard now confirm themselves in the bottom right corner: a green check when it worked, a red cross with the reason when it didn't, and a neutral note for things like deletions.

Changed

Editors close with X and Esc

Builders and editors (embeds, access keys, stickies, reaction role menus, autoroles) lost their scattered back and save buttons. Edits save from the unsaved-changes bar, and the X in the top right, or the Esc key, takes you back out. Leaving with unsaved changes shakes the bar instead of losing your work.

Changed

Staff are exempt from AutoMod

AutoMod no longer fires on your staff. Anyone holding a moderation role, an Administrator role, or the server owner is skipped entirely, so a mod pinging a raid response or posting a link never gets auto-punished. Changes to staff roles apply within a few minutes.

Improved

A real table for the staff modlogs page

The staff-facing moderation log page is now a proper table with column headers and numbered pages at the bottom, instead of a loose list with newer and older links.

Fixed

Clearer Discord connection errors

Connecting a server that already belongs to another profile now says so instead of a generic connection error, and the bot install now requests the full permission set it needs, including Administrator, which you can still untick on Discord's consent screen.

v1.0.6

Chat that feels like chat

Live chat grew up: attach screenshots, see when support is typing, and keep the conversation in a floating bubble that follows you around the dashboard.

New

Light mode

Metryx now has a light theme. Pick it under Settings, then Preferences, in the new Appearance section. The choice is saved to your account, so it follows you across browsers and devices. Dashboards, charts, and heatmaps all adapt; the public site keeps its dark look.

New

A mini dashboard for your Discord staff

The /modlogs command now links to a full history page: every case as a clickable row, and each one opens the complete detail with proof, reason edits, and the acting moderator. From there staff can also browse the server's full moderation log. No Metryx account needed: staff sign in with Discord, and access is checked against their current staff roles on every visit.

  • /modlogs replies are now posted to the channel instead of only-you-can-see-this, so the whole team works from the same record.
  • Command embeds got a sharper color language: blue for info, green for lifted restrictions, red for enforcement.
New

Embeds for level-up announcements

Leveling's level-up message can now be a full Discord embed instead of plain text: title, description, color, author, footer, image, and fields, all with the same {user} and {level} placeholders. Switch between Text and Embed in Utilities, then Leveling.

New

The floating chat bubble

An active chat now lives in a small bubble in the corner of every dashboard page. Click it to pop the conversation open, minimize it to keep browsing, and a red dot tells you when support replied while it was collapsed.

New

Attach screenshots

Both you and support can attach images to any message: click the paperclip or paste a screenshot straight into the composer. Up to four images per message, 5 MB each.

New

Typing indicators

When support is writing back you see the typing dots, and support sees the same when you are typing. No more wondering if anyone is there.

Improved

Embed Sender keeps your embeds

Embeds are now saved as a library of cards instead of vanishing after you send them. Click a card to edit it, resend it to its channel any time, or delete it. The create card is always there when you want a new one.

Improved

A live Discord preview across Utilities

Utilities pages now use the full width of the screen, and anything that posts a message shows a live preview of the exact Discord message while you edit: the screen splits and the preview slides in beside the form. Welcome & Goodbye messages, sticky messages, embeds, reaction role menus, and the leveling level-up message are all covered.

  • Welcome & Goodbye are now collapsible sections; the preview follows whichever one you have open, with placeholders filled in with sample values.
  • Reaction role menus are cards you click to edit, matching the Embed Sender. The preview shows every button with its label, emoji, and color, and each button can use any of Discord's four button colors: grey, blue, green, or red.
  • Reaction role menus can also post as a dropdown list instead of buttons. Members pick their roles from the list, and the bot syncs their roles to exactly what they selected.
  • Sticky Messages, Autorole, and Access Keys use the same card layout: every sticky, auto-assigned role, and key is a card, with a create card always at the end. Autorole edits are held until you hit Save in the floating bar.
Improved

Sticky messages post right away

Saving or enabling a sticky message now posts it to the channel immediately instead of waiting for someone to chat first. Editing one replaces the live copy with the new content, and disabling or deleting one takes the live copy down. The repost-after-chat behavior is unchanged.

v1.0.5

A fairer health score

The server health score no longer punishes young connections and communities that just had their best week ever.

Fixed

Health score no longer penalizes growth spurts

A server that exploded with new members and activity could see its health score drop, because the consistency pillar read the launch spike as instability and the growth pillar judged a few days of data as a flat month. Both are fixed: consistency now measures your typical daily rhythm and shrugs off one-off event spikes, and growth is judged as a pace, so a strong week counts as a strong week.

  • Consistency and momentum are now measured only from days of live data collection, so imported history can't distort them.
  • On young connections, pillars without enough live data sit out entirely instead of dragging the score down. The score is rebalanced across the pillars that are ready.
  • Scores refresh with the new model on your next visit, so you may see a jump. The day-over-day arrow settles from there.

v1.0.4

Support tickets and live chat

Contacting support no longer means firing an email into the void. Open a ticket and follow the whole thread inside the dashboard, or start a live chat when someone is online.

New

Support tickets

The Support page now opens real tickets instead of sending a one-way email. Pick a topic and severity, describe the problem, and every reply from the team lands in the same thread in your dashboard. You also get an email when support responds, with a link straight back to the conversation.

  • All your past tickets and chats live under Your conversations, with unread dots when something new arrived.
  • Ticket statuses tell you where things stand: open, pending, resolved, or closed.
New

The support panel

Support in the sidebar now opens a panel on the right instead of a full page. Search the docs, see if someone is online, start a chat, open a ticket, or jump back into a conversation without leaving the page you are on.

New

Live chat with support

Start a chat from the Support page and talk to the team in real time. A status dot shows when someone is online. If nobody is around, your message waits in the thread and support picks it up when they are back, so nothing gets lost.

New

Support can fix things with you

When a problem is easier to fix than to explain, a support rep can open your profile directly from your conversation. That access expires on its own after a few hours, a banner is shown the whole time it is active, and every action the rep takes is logged.

v1.0.3

A feature request board, and a pass on pricing and legal

You can now tell us what to build next and vote on other people's ideas. The pricing table keeps its header in view while you scroll, and the Terms and Privacy Policy got a proper table of contents plus several new sections.

New

Feature request board

Submit product ideas and upvote what other people are asking for. You need to be signed in to submit or vote, but anyone can browse. If your idea looks like something already posted, we'll point you at it so your vote counts instead of splitting support across duplicates.

  • Every request needs a title, a description, and why you want it, so we get enough to act on.
  • Filter by category and sort by votes or newest.
  • Track status: open, planned, in progress, shipped, or declined.
Fixed

Joins and Leaves in /stats server counted double

The bot's /stats server command was adding each join and leave twice, so both numbers came out at roughly two times the real value. They now match what the dashboard reports. All six numbers in the embed also now cover the same window: previously the joins side used a rolling clock window while the messages side used calendar days.

Fixed

Trend arrows no longer invent growth

Every half-over-half trend (messages, voice minutes, sessions, listens, rate cards) compared the two halves of your date range by raw totals. When the range split unevenly, a perfectly flat week could read as +33% growth. Halves are now compared as per-day averages, so a flat series reads 0%.

Fixed

Voice and streaming trends ignore the partial current day

Today's incomplete numbers were dragging voice and streaming trends down, so an ordinary morning could read as a decline. Averages and trends now use completed days only, matching how the text page already worked. Quiet days now also count as real zeroes in averages instead of being skipped.

Fixed

Date ranges align to your profile timezone

Range boundaries were computed in UTC, which could shift the whole window by a day for timezones east of UTC and leak a few hours of the previous day into charts. Windows now start at local midnight in your profile's timezone, the same boundary your daily stats roll over on.

Fixed

AI insight headlines match the page

Insight cards quietly used a 30 day window while the page default is 4 weeks, so the headline could cite slightly different numbers than the cards next to it. Insights now use the same 4 week window and the card labels it.

Fixed

More honest retention and health math

A member who left and rejoined in the same window was counted on two days of the retention chart while the headline counted them once; the chart now matches. Day 7 and day 30 retention measured one extra day. The health score's consistency pillar now sees quiet days as zeroes instead of skipping them, and participation only counts current members, so a busy member who left no longer inflates it.

Fixed

Voice minutes land on the right day

A voice call used to be credited entirely to the moment it ended, so an 11pm to 1am call put both hours on the second day. Calls are now split at midnight in your profile's timezone, and the same fix applies to hourly buckets. Weekly digests also wait for the previous day to finish writing before they send, so a digest scheduled near midnight can't miss a day, and the member loss alert no longer fires from stale readings after an outage.

Changed

Clearer retention and invite numbers

The retention page's Period retention card is now called Still in server, because that's what it measures: members who joined recently haven't had time to leave, so a high number there isn't proof of stickiness. On invite pages, a member is only counted as retained if they were active again after their join day, and the Uses stat is marked as Discord's own counter, which can lag joins by a few minutes.

Fixed

Bot restarts no longer lose stats

Restarting or redeploying the bot mid-day could overwrite the day's counts collected before the restart, undercounting messages, joins, voice minutes and more. Counts recorded before and after a restart now add together. Voice calls that ended while the bot was offline are counted too, and other bots in voice channels no longer inflate voice stats or top the leaderboard.

Improved

Member growth chart spans the full selected period

The member count chart on the Membership page now covers your whole selected date range instead of shrinking to only the days with data. Days before tracking started show as a gap, and the line runs through today.

Improved

A cleaner plan comparison table

The pricing table was redesigned. Platform sections are always expanded instead of collapsible, every feature now has a short description under its name, and included features show as clear check marks. The header row with plan names and prices also sticks below the nav while you scroll, so you always know which column is Free, Standard, or Pro.

Improved

Terms of Service and Privacy Policy, expanded

Both pages now have a sticky table of contents so you can jump straight to a section. We also added coverage that was missing: indemnification, a copyright complaints process, export compliance, governing law, and a clear explanation of how AI-assisted moderation works and how to appeal it. The Privacy Policy now spells out our role as a processor for data about server members (not just our direct customers), adds explicit California privacy rights, and covers legal basis for processing, data breach notification, and how server members can reach us with a request.

v1.0.2

A new homepage and the full platform schedule

The Metryx homepage got a ground-up redesign, and the platform rollout now shows all five upcoming platforms with their real launch dates.

Changed

Moderation commands hidden from regular members

Slash commands like /ban and /kick no longer show up in the command picker for regular members. They were always blocked from running them; now they don't see them either. Server owners can expose specific commands to their mod roles in Discord's Server Settings under Integrations.

Fixed

Text page labels follow your date range

The Messages stat and the channel breakdown caption always said last 30 days no matter what range you picked. Both now show the window you actually selected.

Improved

Sharper text stats

Every text KPI now carries a real trend arrow, channel breakdown rows show message counts next to their share, rate sparklines label points with dates instead of day numbers, and per-minute rates keep a decimal instead of rounding to zero.

Fixed

Overview labels follow your date range

Message totals and active users now show the range you selected. The message trend also clearly says it compares the second half of that range with the first half.

New

Redesigned homepage

The homepage was rebuilt around the live product: a bigger hero with the dashboard running under it, a section where Zero answers a real question, live launch countdowns for every upcoming platform, and a cleaner close. Same live numbers, much better stage.

New

Spotify joins the roadmap

Spotify is now on the public platform schedule for November 15, 2026, with its own platform page. Streaming momentum and listener growth will land next to your community data.

Changed

Updated platform launch dates

The rollout schedule is now Instagram August 15, Facebook September 1, TikTok October 1, YouTube October 15, and Spotify November 15. Every page in the app and site now shows the same dates.

v1.0.1

Zero, your AI analyst

Metryx gets an AI layer: Ask Zero answers questions about your community from your real data, and every stats page now opens with a daily AI insight.

Fixed

Sign-in redirects stay inside Metryx

Return links used during sign-in and sign-up are now restricted to Metryx pages, preventing crafted authentication links from sending you to another site afterward.

Fixed

Safer links in Zero answers

Links in AI answers now allow normal web and in-app destinations only. Executable link schemes and silent remote images are blocked before the answer reaches your browser.

Fixed

Stale moderation editors fail honestly

Editing or deleting an AutoMod rule or moderation role that no longer exists now tells you it was not found instead of pretending the change saved.

Improved

The Discord bot uses narrower permissions

New Discord connections request the individual permissions Metryx needs instead of Administrator, reducing the impact of a compromised bot token or an unexpected bug.

Fixed

Stronger connection and upload security

Only profile owners and admins can connect or replace a Discord server now. Remote image copies also reject redirects, oversized responses, and active file formats before anything is stored.

Fixed

Cleaner navigation and link accessibility

Responsive navigation now follows your screen size without an extra client-side state update. Member, appeal, and access-key links keep their native browser semantics, and the pricing page has the correct main heading for screen readers.

Improved

History import is a real setup step

When you import history during onboarding, the collecting screen now shows it as its own step and waits until the import actually finishes before letting you into the dashboard, so your charts are populated when you arrive.

New

Terms, Privacy, and clearer sign-up consent

Metryx now has a Terms of Service page and a Privacy Policy, linked from the footer and the sign-up form. Creating an account asks you to agree to them first, and you can opt in to product updates (on by default, unsubscribe anytime).

Improved

A full Leveling dashboard

The Leveling page is rebuilt to match the rest of the dashboard: KPIs for active members, highest level and total XP up top, then a clean two-column layout for configuration, role rewards, excluded channels, XP role multipliers, scheduled boosts, and data import. You can import XP from a CSV, resync reward roles, and share a public leaderboard link for your server.

Changed

Connect your server before you pay

Onboarding now links your Discord server before the payment step, so you only get charged once everything is connected and ready. No more paying up front and then setting up.

Fixed

The Overview date range now works

Changing the date range on the Overview used to do nothing. It now filters the whole page like the other stats views, and the picker got editable Start and End fields plus month and year dropdowns.

Improved

Reports go deeper

PDF reports now include a Retention page (period retention, day-7 and day-30 stickiness, and retention by tenure), the member tier mix (members, fans, superfans) on the Membership page, and a top voice channels breakdown alongside top text channels on Activity. Pick exactly which pages you want when you generate.

Improved

Member Directory matches the rest of the app

The Member Directory now uses the same two-column dashboard layout as every other page, with member KPIs up top, an AI insight and live online-members card on the side, and the roster table alongside. The View members button under the presence wheel on Overview now takes you straight there.

Improved

Charts show the whole window

Activity charts for messages, voice, and streaming now span the full date range you pick. Quiet days show up as zero instead of being skipped, so the shape of a week or a month reads honestly at a glance instead of squeezing a few busy days together.

Improved

A warmer Ask Zero welcome

Opening a new chat now greets you with a rotating time-of-day hello and quick-start chips like Health check, Top members, Growth, and Retention. Tap one to send a ready-made question and get straight to an answer. Tooltips across the app also match the dark interface now instead of flashing a light box.

Improved

A real Retention page

Retention now shows what you actually need. Period Retention is the share of members who joined in the selected range and are still here. Day 7 and Day 30 track how well new members stick. Retention by Day plots the retained share of each day's intake, and the New Members and Retention Breakdown cards show who joined and who stayed versus left. It all follows the range you pick.

Improved

Channel, voice, and streaming breakdowns show everything

The ranked bar lists on Text, Voice, and Streaming used to stop after the top few. Now every channel, artist, and track is there, and long lists scroll smoothly inside the card with no scrollbar getting in the way.

Improved

Server health tells you when it is still an estimate

Right after you connect, your score is predicted from imported history while live data catches up. Server Health and the Health breakdown now show a small info marker that explains this and roughly how many days until the full picture is in play. The marker clears itself once enough live data has built up.

New

Import your history when you connect

Paid plans can pull past Discord activity the moment you connect, so your dashboard opens with real charts instead of an empty one. Standard imports the last 30 days, Pro the last 60. You get the choice during setup, and it runs in the background while your dashboard builds.

Improved

Snappier, more polished Utilities pages

Every Utilities page (Autorole, Welcome, Sticky Messages, Leveling, Reaction Roles, Embed Sender, Access Keys) now shows an instant loading skeleton instead of a blank pause while it loads. The leveling leaderboard shows member names instead of raw IDs, deleted roles and channels read as "Unknown" instead of a long number, deleting an access key uses the same themed dialog as everything else, and posting a reaction-role menu now correctly flips to Repost.

Changed

Invite teammates by email

Team invites now go out by email instead of a link you copy and share. Type a teammate's address, pick their role and an expiry, and Metryx sends them a single-use invite to accept. Pending invites show the address they went to.

Improved

A checkout built in house, with Apple Pay

The card form during signup and billing is now built from our own fields: a card number that groups into fours, separate expiry and security code boxes, and a billing address with a real state and province picker plus ZIP and postcode checks. Everything uses your Metryx colors, fonts, and focus styling in light and dark mode. Apple Pay sits right above the card form on supported devices, and those are the only two ways to pay. Your card details still go straight to our payment processor and never touch our servers.

Fixed

Active members follows the rate unit

On the text page, switching the per minute, per hour, and per day toggle now updates the Active members figure and its sparkline, not just the message rate.

Improved

An animated dashboard preview

The homepage preview now uses a miniature of the real Discord overview dashboard, including the app sidebar, toolbar, health score, health pillars, message chart, Zero insight, live presence, active users, and needs-attention cards.

Improved

A cleaner live homepage

The public homepage now opens with a live product console, moving counters, the real dashboard tour, a size-neutral health score preview, and a clearer platform rollout. It should be easier to understand what Metryx does before you sign up.

Improved

A clearer pricing page

The pricing page now starts with a simple plan overview, then gives you a comparison table that shows exactly what Free, Standard, and Pro include.

Changed

Clearer plans: Free, Standard, and Pro

The Starter plan is now called Standard, and every plan got a cleaner shape. Data is live on all plans. Free shows a rolling 30-day window and includes the daily AI insight, 2 AutoMod rules, and basic utilities. Standard keeps your full history and adds AI reports, chat with Zero, and access codes. Pro removes the caps and adds AI moderation and scheduled report exports.

  • Nothing is deleted on Free: upgrade and your full history appears instantly
  • Chat with Zero on every plan: 10 messages a month on Free, 100 on Standard, 1,000 on Pro
  • AI moderation is now a Pro feature
  • Team seats stay 1 / 2 / 5, and seat limits now also apply when an invite is accepted
  • Invite Tracker and Streaming stats are Standard features: Free still collects the data, upgrading reveals it
Changed

Zero has one simple limit

The rolling 5-hour and daily limits on Ask Zero are gone. Your plan's monthly allowance is the only limit: 10 messages on Free, 100 on Standard, 1,000 on Pro. The usage pill now shows a single monthly meter.

New

A pricing page, and upgrades where you need them

Plans now live at /pricing, and the dashboard shows what each plan unlocks right where you'd use it: locked features explain themselves with an upgrade button instead of failing quietly, usage counters show how much of your plan you've used, and premium entries carry a small plan tag in the sidebar.

  • Dashboards on Free show a 30-day window chip next to the date picker
  • AutoMod, access keys, and team pages show plan usage like 2 of 2 rules used
  • Downgrading keeps everything you built: over-limit items freeze instead of disappearing
New

Leveling

Utilities now includes Leveling: members earn XP for chatting and for time in voice, and level up as it adds up. Tune the XP rates and how fast levels get harder, hand out roles as level rewards, block XP in certain channels or from certain roles, and run timed double-XP events on a weekly schedule or a one-off window. Announce level-ups in a channel or by direct message, and see your top members on a built-in leaderboard. Reward roles with dangerous permissions need you to accept the risk before they can go out.

New

Sticky Messages

Utilities now includes Sticky Messages: pin a message to the bottom of a channel so it stays in view as people chat. After members post, the bot deletes its old copy and reposts a fresh one at the bottom. Use plain text or a full embed, and set a repost delay so busy channels do not get spammed with reposts.

New

Reaction Roles

Utilities now includes Reaction Roles: build a menu of buttons that members click to give themselves roles, then post it to any channel. Pick toggle mode so members can hold any mix, or pick-one mode so choosing a role removes the others in that menu. Edit a menu and repost to update the message in place. Roles with dangerous permissions still need you to accept the risk before they can go out.

New

Invite Tracker

Metrics now includes Invite Tracker for creating Discord invite links, grouping links by source, opening a dedicated analytics page for each link, and granting roles when someone joins through a tracked link.

Changed

AI Moderation is hidden while it is tested

AI Moderation is no longer shown in the sidebar and its pages are closed while it goes through pre-launch testing. AutoMod, moderation logs, appeals, and protection settings are still available.

Improved

A real scheduling calendar

Calendar now looks and works like a proper month planner. You can scan reports, Discord updates and moderation expirations by date, create automated report schedules with saved titles and recipients, and edit existing report events without leaving the page.

New

Ask Zero

A chat page where you can ask anything about your community. Zero pulls the same live numbers your dashboard renders, cites where each answer came from, and keeps every chat so your team can pick conversations back up later.

New

Daily AI insights on stats pages

Overview, Text, Voice, Membership, Streaming, and Moderation each open with a one line AI headline about the most notable change in that view. Insights refresh once a day and load after your charts, so pages stay fast.

Improved

Simpler Access Keys

Setting up a key is now one form. Name it, set or generate the key, and Metryx builds everything in Discord for you on save: a public channel where members type the key, the roles they get, an optional private category, and any locked channels you list. After saving, re-open the key to copy its own website link and post a verification button into a channel.

Changed

Grant powerful roles with a warning

You can now grant a role that carries admin or moderation permissions, which used to be blocked. When you pick one, the editor warns you that anyone who redeems the key gets that role and its power, and that a leaked key or link hands that power to whoever has it. You read the warning, wait a moment, then check a box to accept the risk before you can save.

v1.0.0

The first public build

Everything Metryx shipped on the road to launch, rolled into one release: live analytics, the member directory, the health score, a full moderation platform with AutoMod and AI, appeals, alerts, and branded PDF reports.

Improved

A product-first homepage

The homepage now explains Metryx as a social media management workspace, keeps the public platform schedule visible, adds detailed platform pages, and uses cleaner dropdown navigation for Platforms and Resources.

Improved

Cleaner Discord-first navigation

The app now shows Discord as the only live platform, with Instagram and TikTok clearly marked with their scheduled launch dates. Studio is hidden, AI Moderation now lives under Moderation, and Utilities keeps Access Codes where Discord operators expect it.

New

Calendar and Support pages

Calendar now shows real scheduled reports, the weekly Discord digest, and active moderation expirations. Support now has a structured contact form that emails the team with the profile context attached.

Improved

Clearer sample report exports

PDF exports that use sample data now carry a visible sample watermark and footer, so demo reports cannot be mistaken for collected server data.

Improved

Safer access code redemption

Access codes now have a complete public redeem page, stronger role and channel checks, safer image upload validation, and shorter lived verified sessions.

Improved

A faster way to switch profiles

The profile switcher in the sidebar is now a proper picker: search when you have lots of profiles, arrow keys and Enter to switch, and each profile shows which platforms it has connected.

Improved

Smoother page loading

Every page now shows a loading preview shaped exactly like the page itself, so navigating feels instant and nothing jumps around when the data arrives.

Changed

One save bar for every settings page

Settings forms no longer have scattered Save buttons. Change anything and a bar slides up from the bottom of the screen with Reset and Save, so you always know when something is unsaved. It covers profile and account settings, moderation settings, protection, Discord updates, and edits to AutoMod rules, appeal forms, and report schedules.

Improved

Heatmap hover details

Hover any cell on the activity or moderation heatmap to see the exact count for that hour and how it compares to your server's usual pace: busier, quieter, or around average.

New

Live analytics from the moment the bot joins

The Discord bot ingests everything live: presence, messages, voice sessions, and streaming. The dashboard shows real numbers immediately and is honest about the rest, with calculating states that estimate when each metric will be ready instead of showing fake data.

  • Live presence card streamed straight from the Discord gateway
  • Membership KPIs, message charts, and the hour-by-day activity heatmap
  • Text, Voice, and Streaming pages with per-channel breakdowns and top tracks
  • A real date-range picker that re-reads every metric for exactly the days you pick
  • 30-day history backfill on paid plans
  • Per-profile timezones, so days are counted where your community lives
New

Member directory, retention, and the health score

Metryx tracks activity per member per day. That unlocks the full roster with Fan and Superfan tiers, real engagement-retention cohorts, and a five-pillar health score that is fair to communities of any size.

  • Full member directory with real Discord avatars and 90-day activity tiers
  • Member detail pages with activity, tenure, and moderation history
  • Health score built from Engagement, Retention, Growth, Consistency, and Fan ratio
  • Invite tracking with join attribution
New

The moderation platform

One shared modlog for every action, whether it came from the dashboard, a slash command in Discord, or automation. Warn, timeout, kick, ban, and tempban, with automatic expiry, member DMs, and CSV export.

  • Slash commands with proof images mirrored to permanent storage
  • Duration shorthand (30m, 2h, 1d12h) on every duration input
  • Configurable warn escalation with plain-language member DMs
  • Anti-raid detection and one-click panic mode
  • A Discord Staff role the bot treats as exempt from AutoMod
  • Performance page: action trends, offender leaderboard, per-moderator stats
New

AutoMod: a free rule engine for every server

Deterministic rules checked against every message in real time, free on every plan. Keyword rules with evasion normalization, anti-advertising, phishing and scam link detection, and spam pressure.

  • Lookalike characters and spacing tricks collapse before matching
  • Per-rule playground: test real messages before enabling anything
  • Per-rule stats with trigger trends, identities, and top offenders
  • Rule edits enforce within seconds of saving
New

AI Moderation with act-then-revert

Context-aware moderation for what keyword lists can't catch. It acts immediately and stays accountable: every action has a one-click Revert, and one sensitivity dial controls how aggressive the whole system is.

  • Tiered punishments you configure per severity level
  • A full AI log with inline approve and dismiss
  • Usage page showing your monthly allowance in real time
New

Appeals

Punished members get a signed appeal link in their DM. It opens a public portal where they verify with Discord and fill out a form you designed. Reviews happen on the case page, next to the member's full history.

  • Form builder with custom questions, choice cards, and a live preview
  • Image proof uploads that compress on the member's phone
  • Approving a ban appeal lifts the ban automatically
  • Decisions delivered by DM, portal status page, and optional email
  • Approved ban appeals include a fresh invite back to the server
New

Reports, alerts, and the weekly digest

Branded, statement-style PDF reports with a live preview that matches the export exactly. Push alerts post notable moments to a Discord channel as they happen, and a weekly digest summarizes the week for the rest of the team.

  • Report sections mirror the dashboard and toggle on and off
  • Cover page plus one clean page per section, with charts drawn for print
  • Scheduled auto-reports, configured once
  • All Discord posting is opt-in from Reports → Discord Updates
New

Accounts, teams, and per-profile billing

Profiles are the unit of everything: each has its own data, team, and plan. Free, Standard ($29), and Pro ($79), billed per profile with checkout embedded in the dashboard.

  • Per-profile team invites with plan-based seat limits
  • Two-factor authentication with backup codes and an active-devices list
  • Preferences: live mode, default date range, default landing page
  • Self-serve onboarding with a narrated data-collection step

That's every version so far. Metryx shipped v1.0.0 on July 6, 2026.