> For the complete documentation index, see [llms.txt](https://statusnotifier.rickyjs.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://statusnotifier.rickyjs.xyz/version-3.md).

# Version 3

{% hint style="info" %}
Please understand there is no current ETA for this update.

Sneak peaks, changes, and other announcements will be posted here.\
\
**Update 8/1/2025:** While we attempt to make the bot more modernized, we are refining the new code to adapt to Discords new ComponentsV2 Update. We strive to keep users informed of our Updates (starting now) This way it doesn't appear abandoned. This is an active project!<br>
{% endhint %}

***

### Version 3 will remove monitors and replace them with notifiers, this change will finally allow the bot to live up to its name!

#### This is a massive change and will completely override the journey we began 2 years ago. But it simply wasn't enough, we need this change.

***

## Understanding the updates

The new upcoming features are here to make Status Notifier the bot it should've been before launching mid-2021.&#x20;

Status Notifier's whole point is to be able to notifier users of any downtime of a project. As it is unfortunately obvious, we have failed in that mission, due to us using monitors rather than loggers.&#x20;

This new update should bring the us back up to speed with our mission, but to do that, we need to work on it!

As shown in the Sneak Peaks, there is a series of photos leaking a few changes.&#x20;

`/config` will continue to bring up and embed to explain what you will be doing. Clicking a button will **NO LONGER** open a modal and will now create a thread (Command will fail if permissions are invalid). Once a thread has opened, the bot will send a message based upon what you can configure. Clicking a button will then allow you to view the current setting (if any) and will also allow you to change it by clicking the gear button. Once you click the gear button, the bot will await your next message. Saying `cancel` will cancel the configuration, anything else will go through a series of checks to see if it can be configured.&#x20;

***

## Roadmap & Plans

* [x] Converting Bot Monitor to Instant Log.
  * [x] Converting Website Monitor to Instant Log.
  * [x] Converting Minecraft Monitor to Instant Log.
    * [ ] Add Java Monitor to be included alongside bedrock monitor.
* [x] Fully deprecate modal usage for Monitor Variables.
  * [x] Fully deprecate modal usage for Embed Variables.
* [ ] Allow customization of the instant embeds.
* [x] Fully implement threads to replace modals.
* [ ] Implement Custom Status Reports
* [x] Fully Deprecate Monitor Structures.
* [x] Allow setting, viewing, canceling of Instant Variables.
* [x] Allow mention of users and/or roles on status updates.
* [ ] More to come...

***

### If you have any Comments/Suggestions/Concerns, you may address them by contacting us below.

* [Discord Support Server](https://discord.com/invite/xY22XkUbHu)
* [Support Email (support@rickyjs.xyz)](mailto:support@rickyjs.xyz)
