Righteous

Discord moderation · Last.fm · music

One bot, the whole server.

Anti-nuke, Last.fm, moderation, tickets, voice channels, music. Every command gets a real page you can link to.

Default prefix , · slash commands work regardless

What it does

Six systems that each justify the invite

Protection

Anti-nuke with thresholds and auto-revert. Raid detection, alt gates, filters, and a trap channel.

See protection commands

Last.fm

Now-playing, whoknows, crowns and collage charts. Genres and decades from MusicBrainz. Full scrobble history sync.

See Last.fm commands

Moderation

Ban, jail, mute, timeout, warn, hackban. All hierarchy-checked before they act, with full punishment history.

See moderation commands

VoiceMaster + Music

Temp voice channels with presets and trust lists. A full music player, queue controls, 24/7 and DJ roles.

See music commands

Tickets + engagement

Preset-based tickets with transcripts. Leveling with role rewards. Giveaways with panels, rerolls and entries.

See server tools

Logging

Eight logging categories, each with audit-log attribution. Per-channel ignores, webhook delivery, and restore for accidental deletions.

See logging commands

Every command, statically generated

Permissions, cooldowns, every subcommand. Real HTML that works with JavaScript off.

Open the reference

A shipped log, not a press release

Every entry is dated and tied to a real merge. Main auto-deploys in about two minutes.

Read the changelog

Talk to the team

No stats to quote yet. Join the support server and check the bot is alive by talking to someone who runs it.

Join the support server

Recently shipped

The last six things that landed

Full changelog
  • ,transcribe

    voice messages to text, and the filter bypass it would have been

  • ,br share

    hand your booster role to up to 3 members, with their consent

  • ,lf link + spotify/youtube/apple/soundcloud

    on one shared resolver

  • ,lf movers

    what rose and fell between two windows

  • autorole role history

    give a rejoining member their roles back

  • premium trials

    temp grants and redeem codes

Read from the repo’s own git history — every entry is a merged commit that added a public command. Snapshot 2026-08-27.

Plugs into

  • Spotify
  • Last.fm
  • MusicBrainz
  • GitHub
  • Stripe
  • Valorant
  • Overwatch 2
  • Fortnite
  • Minecraft

Righteous calls these services. It isn’t affiliated with any of them. The privacy policy says what data reaches each one.

The anti-nuke panel reading “Armed — 11 of 16”, listing each protected action with its threshold and punishment — channel deletes banning after three in sixty seconds, admin grants firing on the first change — and the rules that are switched off.

Protection

Catches the attacker before the damage

Set a threshold, a window, and what happens when someone crosses it. Turn on revert and a mass channel delete gets undone while it's still running.

  • Audit-log detection per action, with bot-action counting
  • Raid burst detection with optional lockdown and a matching unlock
  • ,antinuke check audits whether it will actually fire — before anything gets nuked
Read the protection guide
A ten by ten Last.fm collage: a hundred album covers laid out in a grid, generated from a listener's own scrobbles.

Last.fm

65 subcommands deep

One command carries the whole integration. Now-playing, server and global whoknows, crowns, collages, and stats from your own synced history.

  • ,lf chart — collages by range, size, captions or plays
  • ,lf first, gaps, milestone — read from a full scrobble sync
  • Genres, decades, countries and artist type, from Last.fm tags and MusicBrainz
Open the Last.fm reference

One bot, the whole server.

Add it, run ,setup, and read the rest here whenever you need it.

Add to Discord