serenity
1 min read

Introduction

The home of all documentation for serenity.

serenity is a clean, powerful, all-in-one Discord bot built to give your community everything it needs - from aesthetic embeds and self-assignable roles to a full economy and a security stack that survives a rogue admin. Nearly every feature is customisable, so what your members see is yours, not ours.

Advanced Economy

Gambling, stocks, businesses, laboratories, gathering, crafting and private per-server economies.

Custom Embeds

One scripting language behind every message serenity sends - with buttons, dropdowns and Components V2.

Activity Tracking

XP and roles for the members who actually show up, in chat and in voice.

Vanity Rewards

Reward the members repping your server in their status or with your guild tag.

Get serenity Running

  1. Invite the bot

    Add serenity to your server. Keep its role at the top of your role list - several modules can't do their job from below your staff roles.

  2. Pick a prefix

    The default is ;. Change it with ;prefix !, or skip it entirely - mentioning the bot always works, so @serenity help is the way back in if anyone forgets.

    ConfigurationPrefix, language, command permissions and the switches every server touches once.
  3. Turn on what you want

    Nothing below is on by default. Find the module you're after in the map underneath, or run ;help in Discord to browse the command list.

Everything in serenity

Every module serenity has, and every page documenting it. This is the same tree as the sidebar - just laid out so you can actually see it.

Also Worth Reading

Getting Help

The docs cover how each module works. For everything else - a bug, a feature request, or a setting that isn't behaving - the fastest answer is the support server.

The full command list lives on the website, and finished embed scripts you can copy are in the templates.

These docs are still being written. If a page is thin or missing or just wrong, say so in the support server

Last edited