Docs
Guides
How the bigger systems actually work. The command reference tells you what a command takes. These tell you why you would use it.
Getting started
Invite the bot, run the first setup, and understand how it decides who may run what.IntroductionWhat Righteous does, what it needs from you, and which guide to read first.Inviting the botAdd Righteous with the right scopes and permissions, place its role so it can act, and confirm it arrived.First five minutesProvision the roles and channels Righteous expects, then open the config panel and turn on what your server needs.The config panelOpen Righteous's server settings, move between its pages, and work out which controls you personally are allowed to change.Access and the whitelistWhy Righteous isn't open to every server, what a server without access sees, and how to get access for yours.Prefix and slash commandsWhy Righteous has two command surfaces, how to change the prefix your server answers to, and the two places the surfaces stop matching.How Righteous decides who may run whatThe five gates every command passes: Discord permissions, fake permissions, server-owner commands, channel and role rules, and premium tiers.Premium tiersFour products with confusable names: what each one buys, which is free, and why owning the bot is not the same as owning premium.Features that need premium but don't say soA class of features is checked when you use them rather than declared on the command, so they carry no badge anywhere. Here they are, with the tier each one needs.
Protection
Anti-nuke, anti-raid, the message filters, the trap channel and fake permissions.Protection overviewUnderstand the four systems that defend a server, what each one watches, and the order to set them up in.AntinukeArm rules against channel deletes, admin grants and vanity theft, then prove they will actually fire.AntiraidPunish a burst of joins, gate young accounts, and lock the server down until the wave passes.Message filtersBlock links, invites, banned words, music files and mass pings per channel, and choose what happens to whoever posts them.Flood protectionCatch someone posting too fast, or posting the same thing over and over, and clean up the whole burst.Trap channelSet up a channel nobody should ever post in, and punish the self-bots and spam accounts that do.Fake permissionsGive a role a permission that only exists inside Righteous, so a moderator can run bot commands without holding anything in Discord.
Last.fm
Link an account, then now playing, WhoKnows, crowns, charts and full history sync.Features
Everything else a server switches on: music, tickets, logging, levels and the rest.Media
Feeds & reposts
Social repostsTikTok, Twitter/X, Reddit, YouTube Shorts and SoundCloud links become a styled card with the actual media attached: what each platform does differently, and how to turn one off.Instagram repostsTurn an Instagram reel, video or carousel link into a card with the media attached, the caption and the counts: what's supported, what isn't, and how to turn it off.Twitter FeedsMirror a public X/Twitter account's new posts into a channel, with video, photos and GIFs. Setup, filters, pinging, and the three different reasons a feed can go quiet.
Messaging & embeds
Custom embed codesWrite one embed code (tags, variables and buttons) and reuse it in welcome messages, tickets, level-ups and everywhere else Righteous asks for one.Server messagesWelcome, goodbye, boost, unboost, join-DM and custom punishment messages: one embed-code language, and an auto-delete flag that behaves differently on each surface.Sticky messagesPin a message to the bottom of a busy channel: how the re-post is triggered, what happens to the old copy, and how to pick a limit that does not spam your own channel.WebhooksCreate a webhook in a channel and send messages through it, so a post arrives under a name and avatar you choose instead of the bot's.AutoresponderMake the bot reply automatically when a message contains a phrase you choose, and understand what that matching does and does not catch.TagsSave a named snippet of text and let anybody in the server call it back by name.
Roles & members
Autorole and verificationRoles handed out automatically, roles restored on rejoin, and a self-serve verify button: three systems that all act on a member the moment they join, and the order they run in.Booster rolesGive every booster a personal colour role they create, style, icon and share themselves.Status rolesGive a role to anyone who puts your invite in their custom status, and thank them when it happens.LevelingNothing is tracked until you unlock it: then XP, derived levels, and role rewards that survive a rejoin.
Community
GiveawaysRun a giveaway from the setup card or a one-line command, and know what happens if premium lapses while one is live.Starboard & clownboardSet up the starboard and clownboard, two independent reaction boards with their own channel, emoji and threshold.TicketsA preset-first support ticket system: one panel, several ticket types, each with its own greeting, category, naming and limits.
Server ops
LoggingRoute messages, members, roles, channels, voice, invites, emojis and moderation events to their own channels, and the one rule that trips everyone up.ModerationBan, kick, timeout, mute, jail, warn: the punishment commands, the hierarchy rules behind them, and what happens on rejoin.Command aliasesGive a command a second, server-specific name with arguments baked in, and understand what that name can and cannot reach.IntegrationsWhat Righteous connects to outside Discord (Spotify, GitHub, Last.fm, Letterboxd, game lookups and more), what each one needs, and what's currently switched off.
Reference
the embed code language, and every token it understandsEverything else
guides that do not sit under one systemSomething missing or wrong?
These pages live in their own repository, separate from the site.