# Serenity Bot

<details>

<summary>About Serenity</summary>

Many mental health support services on Discord suffer from being unmoderated, inconsistent, or lacking in qualified guidance. We’re here to change that. Our Discord bot is part of a broader, carefully developed ecosystem of mental health tools designed with safety, reliability, and expertise at their core.

In addition to Discord, our support tools are available on Slack, Telegram, and a dedicated standalone platform—currently in closed beta—ensuring accessible, multi-channel support for diverse communities.

### 💙 Alpha Features (Now Available!)

| Feature                   | Description                                                                                                                                                                             | Preview                                                                                                                                                                                                                                                                                                |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Anonymous Venting         | Create a dedicated space in your server where users can vent freely, anonymously, and safely.                                                                                           | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FmVr12J1sACVwCRkK94nZ%2Fventing.webp?alt=media&#x26;token=47d09657-3233-4534-8254-3f5b95636a24" alt=""><figcaption></figcaption></figure></div>          |
| Mood Tracking & Reminding | Track your daily mood, set up gentle reminders to log it each day, and export your data for long-term insights and reporting.                                                           | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FpG1SEXfq8m93xClIg5Ms%2FmoodTracking.webp?alt=media&#x26;token=ba7b7031-69a9-4ca7-8189-f83b65226770" alt=""><figcaption></figcaption></figure></div>     |
| Confidential Unloading    | Use our custom-built modals to safely express negative thoughts—and destroy them when you're ready to let go.                                                                           | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2F3GgUVGVQa1dXCSTbNqNA%2FserenityUnload.webp?alt=media&#x26;token=d0960d7f-4a06-46e6-b1f3-8db64bc3687e" alt=""><figcaption></figcaption></figure></div>   |
| 1-on-1 Safe Check-ins     | Facilitate gentle 1-on-1 check-ins with your server members, offering them a safe space to express themselves—without encouraging unhealthy attachment patterns.                        | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FPx9It5XLZrexLtEG181A%2FserenityCheckin.png?alt=media&#x26;token=0804e8de-218a-418e-b12d-5e312c1bd13a" alt=""><figcaption></figcaption></figure></div>   |
| Guided Breathing          | Access our guided breathing tool, designed to walk you through the clinically recognized 5-5-5-5 box breathing technique.                                                               | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FiOgf6UzIhm6KTm5r3kXf%2Fserenitybreath.png?alt=media&#x26;token=1567cde6-0e80-40cb-b580-1007d8c7113b" alt=""><figcaption></figcaption></figure></div>    |
| Community Hugging         | Share a friendly hug with another user, get daily reminders to spread kindness and empathy, and compete for the top spot on our global hugging leaderboard.                             | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FyEpPeNXb5NmkoOEvE8ud%2FserenityHugging.webp?alt=media&#x26;token=d4948f7d-b3f5-4fdf-93dd-c5cc9cbd7e18" alt=""><figcaption></figcaption></figure></div>  |
| Unsent Letters            | Write a private or public unsent letter to your past self, a former loved one, or simply to express yourself. Public letters are shared anonymously on our website and Discord gallery. | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FDA4AQAyULtzWBaIe0wJe%2FserenityLetters.png?alt=media&#x26;token=bfde5551-1a47-441f-93cd-435cc288db03" alt=""><figcaption></figcaption></figure></div>   |
| Mental Health Challenges  | Roll a dice to receive a random set of mental health challenges—each designed to gently guide users into a more emotionally supportive mindset.                                         | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2Fi3S4LBTVp4eUR1aQsCzG%2FserenityGame.png?alt=media&#x26;token=b58586a4-9778-4daa-b7bf-90157ba1bf08" alt=""><figcaption></figcaption></figure></div>      |
| Daily Horoscope           | Start your day with a personalised daily horoscope, offering gentle insight, reflection, and a touch of cosmic guidance to support your emotional wellbeing.                            | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FtgGVc81t5hXlKR3jYKsV%2Fserenityhoroscope.png?alt=media&#x26;token=4fa5c231-c77e-4597-bf9c-26c60d8cfaa7" alt=""><figcaption></figcaption></figure></div> |
| Crisis Command            | Use our crisis command to instantly access mental health crisis support lines tailored to each user's location.                                                                         | <div><figure><img src="https://1296638935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4jTXRntQMQynEGO6RLvO%2Fuploads%2FBrknBhqZPITTzvXHTMXY%2FymCxs9k.png?alt=media&#x26;token=2c7c7d9c-188b-4b48-ba15-ae33f68f051b" alt=""><figcaption></figcaption></figure></div>           |

</details>

<details>

<summary>Accessing the configuration panel</summary>

{% hint style="warning" %}
Before setting up Serenity, ensure that:

* You have Administrator Permissions for the server you are inviting the bot to.
* Your server has community features enabled.
* The bot has administrator permissions. The bot can not operate without administrative permissions.
  {% endhint %}

#### Step 1: Run the Settings Command:

* Type `/settings` in any channel where the bot has access.
  * If you are banned from using Serenity, you will recieve a message stating that you cannot use this command.
  * If you **don’t have Administrator permissions**, the bot will inform you that you cannot use this command.

</details>

<details>

<summary>Serenity's Tech Stack</summary>

The source code will be entirely private for now - depending on future enhancements and growth, we may open source this project.

**Language:** JavaScript (Node.js)\
**Discord API Wrapper:** [Discord.js](https://discord.js.org/)\
**Database:** MySql / Maria DB&#x20;

</details>
