For group admins

Run your chat like a league

Two minutes to install, then the bot handles attribution, tracking, announcements and moderation while you get on with running the community.

Add BRUH to your group
Setup

Four steps

  1. 01

    Add the bot

    Invite @BRUHLegendsBot to your group and give it permission to read messages and reply.

  2. 02

    Run /bruh_setup

    A short wizard: detection mode, liquidity floor, announcement style and who counts as a moderator.

  3. 03

    Open a season

    /season starts a fresh scoreboard without deleting any history. Old seasons stay browsable forever.

  4. 04

    Tell the chat

    Pin /help. Members link a wallet with /wallet, and the first /call locks its baseline.

Controls

Everything you'd expect to be able to change

Moderators & disputes

/moderators manages who can act. /disputes lists flagged calls, and a moderator can uphold or reject each one. Invalidations create audit events — history is never destroyed.

Announcement modes

Instant, hourly digest or daily digest. Quiet hours hold milestones back and release them in a single batched message when the chat wakes up.

Seasons

Reset the leaderboard on your own cadence. Scores, calls and tips are all scoped to the active season, and past seasons remain queryable.

Import & export

Bring historical calls in as CSV — they're labelled 'imported' and excluded from BRUH Score. Export the group's full record any time.

Privacy controls

Tip receipts can be public, pseudonymous, anonymous-to-group or private. Members can request deletion; their data is anonymised, not silently kept.

Pause switch

/pause stops all processing and announcements immediately. /status shows provider health, queue depth and the last successful refresh.

House rules

What we guarantee

  • No seed phrases, no private keys, no server-side signing
  • Nothing crosses group boundaries — stats, wallets or identities
  • Every price read is cross-checked between two providers
  • Milestones fire once per call, with quarantine on thin liquidity
  • Raw message retention is configurable, and deletion requests are honoured

The Mini App

Everything the bot does in chat also has a screen: a calls explorer with milestone timelines, member profiles with a BRUH Score breakdown, a tip composer, wallet linking and a full admin console with provider health and exports.

Open the Mini App