Skip to main content
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 (opens in a new tab)

Recently shipped

The last six things that landed

Full changelog
  • feeds Twitch live feeds

    a feed whose subject is a state, not an item

  • feeds per-feed media quality for Twitter and TikTok

  • economy a bank rob cannot reach

    daily streaks, and ,work

  • feeds test subs for YouTube/TikTok

    and fix an ephemeral-reply edit that was latent bot-wide

  • feeds YouTube and TikTok feeds

    engines, commands, panel tabs

  • ,github info

    the detail view GitHub feeds never had

Read from the repo’s own git history. Every entry is a merged commit that added a public command. Snapshot 2026-09-28.

Plugs into

  • Spotify
  • Last.fm
  • MusicBrainz
  • Letterboxd
  • TMDB
  • 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

69 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