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
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.
Pick a prefix
The default is
ConfigurationPrefix, language, command permissions and the switches every server touches once.;. Change it with;prefix !, or skip it entirely - mentioning the bot always works, so@serenity helpis the way back in if anyone forgets.Turn on what you want
Nothing below is on by default. Find the module you're after in the map underneath, or run
;helpin 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