ni han bao
Docs

Commands

Type / in a server with the bot to use these. Some answers are only visible to you.

/hide-me

Hide yourself from the public ni han bao website

/show-me

Show yourself on the public ni han bao website again

/forget-me

Delete everything ni han bao has stored about you, in every server

/profile

/profile visibility

Who can see your profile page on the website

  • level string, required: Who can see itOne of: Private: only you, Server members: people who share a server with you, for the servers you share, Public: anyone logged in to the website.

/lol

/lol link

Link your League account by changing your profile icon for a moment

  • riot-id string, required: GameName#TAG
  • region string, required: The server you play League onOne of: Europe West, Europe Nordic & East, Türkiye, Russia, Middle East, North America, Brazil, Latin America North, Latin America South, Korea, Japan, Oceania, Southeast Asia, Taiwan, Vietnam.

/lol unlink

Unlink your League account

/leaderboard

Top 10 members by messages

  • period string, optional: This week (default) or all timeOne of: week, all.

/me

Your own message and reaction counts

/channel

Message volume of a channel over the last 30 days

  • channel channel, optional: Defaults to this channel

/setup

Manage Server only

/setup report-channel

Where the weekly report card and monthly recap go; leave the channel out to turn both off

  • channel channel, optional: A text channel the bot can post in

/setup timezone

Time zone for today, this week and the weekly report

  • timezone string, required: An IANA time zone, like Europe/Brussels

/setup public-totals

Whether this server counts toward the totals on the public home page

  • include boolean, required: False leaves this server out of them

/setup rank-roles

Give linked members a role for their League tier; needs Manage Roles

  • state string, required: On keeps a role per tier in syncOne of: on, off.

/setup show

Show this server's settings

/recap

Post last month's recap card

/store

/store add

Add a store this server plays at

  • name string, required: The store's name
  • city string, required: Its city (no address)
  • link string, optional: Its PlayRiftbound page, or another https link
  • game string, optional: The game played there (default Riftbound)

/store list

List this server's stores

/store remove

Remove a store (the member who added it, or Manage Server)

  • store integer, required: Start typing its name or city

/store mine

Mark a store as one of your regulars, or unmark it

  • store integer, required: Start typing its name or city

/event

/event going

Mark yourself as going: give the event's link, or its store and time

  • link string, optional: Its PlayRiftbound or Discord event link
  • store integer, optional: Where it is (start typing its name or city)
  • when string, optional: Date and time in the server's time zone, like 2026-10-25 19:00

/event not-going

Undo /event going

  • event integer, required: Start typing its store or date

/card

Look up a Riftbound card

  • name string, required: The card's name or collector code, or a legend's champion

/collection

/collection add

Add copies of a card you own

  • card string, required: The card's name or collector code, or a legend's champion
  • count integer, optional: How many (1 if left out)
  • language string, optional: The copies' language (the one you last added in if left out)One of: English, Chinese (Simplified), French.

/collection lending

Whether members of your servers may ask to borrow your cards

  • state string, required: On or offOne of: On: I lend cards, Off: none of my cards are lendable.
  • default string, optional: What you lend when a card has no count of its ownOne of: Nothing until I mark cards, Everything I own.

/deck

/deck share

Post one of your decks in this channel

  • deck string, required: One of your decks

/lend

Record Riftbound cards you lend to a member

  • member user, required: Who borrows them
  • cards string, optional: The cards, separated by ; with a count if more than one: 2 Jinx; Ahri
  • deck string, optional: Or one of your decks, lent whole as one loan
  • due string, optional: When you want them back, like 2026-11-02
  • fixes integer, optional: The number of a loan of yours this one corrects; that loan stops counting

/return

Record that lent Riftbound cards are back with their owner

  • member user, required: The other member of the loan, lender or borrower
  • loan integer, optional: Only this loan (every open loan between you two if left out)
  • lost boolean, optional: The cards are lost: write off your loan instead (the owner only)