Page cover

Serenity Bot

About Serenity

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.

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.

Confidential Unloading

Use our custom-built modals to safely express negative thoughts—and destroy them when you're ready to let go.

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.

Guided Breathing

Access our guided breathing tool, designed to walk you through the clinically recognized 5-5-5-5 box breathing technique.

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.

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.

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.

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.

Crisis Command

Use our crisis command to instantly access mental health crisis support lines tailored to each user's location.

Accessing the configuration panel

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.

Serenity's Tech Stack

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 Database: MySql / Maria DB

Last updated