Changelog

What changed in each release of Sol's Stat Tracker.

v2.3.2RoVer access requests

Approve a RoVer prompt once and the bot can look your account up from then on, with clearer errors when it can't.

Added

  • RoVer access requests. RoVer keeps your linked Roblox account private from bots by default, so commands used to fail with "not verified" even when you were. Run any command on yourself and RoVer now DMs you an Allow / Deny prompt. Approve it once and the bot can look you up from then on.

Running a command on someone else never DMs them. You'll be told their account isn't available, and only they can approve access for themselves.

Changed

  • RoVer error messages now say what to actually do. You'll see whether you haven't approved the request yet, aren't verified with RoVer at all, or have DMs closed so the request couldn't reach you.

v2.3.1Follow role fixes and mention permissions

The follow notification role can no longer be set to everyone, and the bot installs with the permissions it needs to ping it.

Fixed

  • Members could set the follow notification role to everyone.

Changed

  • Added Mention everyone, here, and All Roles to the bot's default install permissions, so it can ping your configured role even when that role isn't marked mentionable.

If pings aren't going through, re-invite the bot or grant the permission manually.

v2.3.0Follow filters and role mentions

Choose which global auras you are notified for, and mention a role in server notifications.

Added

  • set_filter, get_filter and delete_filter on both /follow dm and /follow server, to control which global auras you are notified for.
  • set_role, get_role and delete_role on /follow server, to mention a role in server follow notifications.
  • /follow server get_channel, to see which channel your server's notifications are being sent to.

You may need to restart your Discord client before the new subcommands appear.

Filter options

  • min_rarity and max_rarity, to only be notified for auras within a rarity range.
  • min_luck and max_luck, to only be notified for auras rolled within a luck range.
  • challenged, to include or exclude Challenged auras.
  • challenged_plus, to include or exclude Challenged+ auras.

You only need to enter the options you want to change, the rest of your filter stays as it is. For example, /follow dm set_filter with min_rarity:100000000 only sends you a DM for auras that are 1 in 100,000,000 or rarer. Challenged and Challenged+ auras ignore the rarity and luck ranges, so they are always included unless you set challenged or challenged_plus to False. Use get_filter to view your current filter, and delete_filter to go back to receiving every global aura.

Like the rest of /follow server, the role and channel subcommands need the Manage Server permission.

Changed

v2.2.1Serials, exports, and privacy options

A command for aura serials, more export formats, and privacy controls on the dashboard.

Added

  • /auraserials, an ordered list of serial numbers for a specific aura, with the user who discovered each one.
  • Card generation for /profile, which renders your profile stats as an image.
  • CSV export for /profile, matching /chart generate.
  • TXT export for /collection, a human-readable list of your collection.
  • Privacy options on the dashboard. Choose whether Sol's Stat Tracker may display your stats found, which affects commands such as /statsfound, /serials and /collectedstatsfound, and whether Sol's Stat Tracker Feed may display them.
  • A status page at status.solsstattracker.com.

You may need to restart your Discord client before /auraserials appears.

Changed

  • Disabled the legacy DM warning message for linked users.

Fixed

  • Calamity of the Crimson Moon no longer shows a rarity of 1 in 0 in /statsfound.

v2.1.0Profiles and chart exports

A profile summary command, plus CSV export and a light theme for charts.

Added

  • /profile, a summary of your stats found with a generated chart of the auras you have discovered.
  • CSV export for /chart generate, so you can use the chart data directly instead of the rendered image.
  • A light theme for /chart generate.

Changed

  • Updated the localization of the legacy warning message.
  • Renamed the localization options to clearer names.

v2.0.0Follows, charts, and full localization

A rebuilt following system, a new chart command, and every command translated.

Added

  • /follow, which replaces /linkuser. Follow Roblox users and receive global messages by DM or in a server channel.
  • /chart, a rebuilt chart with new colors, cleaner rendering, and locale-aware titles and date formatting.
  • /language, to set your preferred language for the bot.
  • /transferlinkedusers, to move your existing linked Roblox users onto the follow system.
  • Context menu commands. Right-click a user, open Apps, then choose View Collection, View Serials, or View Stats Found.

Following by DM

  1. Open the bot's profile, use Add App, then Add to My Apps.
  2. Run /follow dm add and enter the Roblox user you want to follow.

Each user can follow up to 25 Roblox users. If you already had linked users, run /transferlinkedusers to add up to 25 of them to your DM follows. Linked users no longer work on their own, so they have to be added back through /follow.

Following in a server

  1. Open the bot's profile, use Add App, then Add to Server.
  2. Run /follow server set_channel to choose the channel notifications are sent to.
  3. Run /follow server add and enter the Roblox user you want to follow.

Each server can follow up to 100 Roblox users. These commands need the Manage Server permission, so ask a server admin to run them or to grant you the permission. A Roblox user only appears in the roblox_username option once they have at least one stat found in Sol's Stat Tracker.

Building a chart

  1. Run /chart add to add an aura to your chart selection.
  2. Run /chart generate to render the chart from the auras you added.

Localization

Every command name, description, and response is translated into English, Spanish (Latin America), and Korean. The bot follows the language set in User Settings > Language & Time, and /language overrides it at any time.

Thanks to @lattesitto for Spanish (Latin America), and @lumivoyage5346 and @go_th1c for Korean.

Changed

  • Data retrieval is much quicker, and command cooldowns have been reduced.

Removed

  • /linkuser, /unlinkuser and /listlinkedusers, replaced by /follow dm add, /follow dm remove and /follow dm list.
  • /graph, replaced by /chart.
  • /generatetoken and /webhook. The webhook is replaced by Sol's Stat Tracker Feed, which needs no authentication and is configured through its config.json.
  • /totalstatsfound and the View Total Stats Found context menu command.