Games & economy

Fun commands

A whole battery of commands to liven up your server fire: measure your friends' love heart, toxicity or brain cells, start fights and stake your honor on Russian roulette.

By the Ganyu team Updated on

The calculators

The calculators are deterministic: the same duo always gets the same relationship score, while single-user ratings always give that member the same result. Scores use a stable hash of the IDs, so re-running a command cannot change them.

/lovecalc <user1> <user2>

Romantic compatibility heart as a percentage.

/hatecalc <user1> <user2>

The exact opposite angry.

/toxicitycalc <user1> <user2>

How toxic a relationship is.

/braincells <user>

Counts the remaining brain cells.

/skill <user>

Rates their skill. Results are non-binding.

/touchgrass <user>

Diagnoses an urgent need to touch grass.

Showdowns

Russian roulette is the highlight of the show: choose the loser's fate (outcome) among kick, ban, warn, timeout, prize (a reward) or nothing (just for fun). The mode sets how players are recruited (random on eligible members, or join on voluntary sign-up), timeout sets the exclusion duration (up to 7 days) and fake_outcome lets you bluff about the real stake.

/fight <user1> <user2>

A scripted battle, round by round, between two members.

/roast <user>

Get (or make someone) lovingly demolished.

/rouletterusse <outcome> [mode] [prize] [timeout] [fake_outcome]

Multiplayer Russian roulette with a configurable real stake.

Tip — The real sanctions (kick, ban, timeout) of Russian roulette depend on the bot's permissions and your settings: reserve it for servers that know what they're getting into.

Images

/avatar <user>

A member's avatar in full size.

/banner <user>

A member's profile banner.

/togif <image>

Converts an attached image to a GIF.

Frequently asked questions

Are the calculator scores random?

No, they're deterministic: the result depends only on the targeted members (via a stable hash). The same couple will always get the same percentage — no point re-running for a better score.

Does Russian roulette really ban people?

It can: depending on the chosen outcome (kick, ban, timeout, warn), the loser takes a real sanction, within the limits of the bot's permissions. The nothing and prize modes let you play without damage.

Can I put a prize on the line at Russian roulette?

Yes: with the prize outcome and the prize option, you describe the reward handed out at the end of the game. Combine it with fake_outcome to keep the suspense about the real stake.

Which fun commands does Ganyu offer?

Six calculators (/lovecalc, /hatecalc, /toxicitycalc, /braincells, /skill, /touchgrass), three confrontations (/fight, /roast, /rouletterusse) and three image commands (/avatar, /banner, /togif).

How do I display a member's avatar in full size?

/avatar <user> shows the avatar at full size, and /banner <user> does the same with the member's profile banner.

Can I convert an image to a GIF?

Yes, /togif <image> converts an attached image into a GIF, with no external site involved.

How do I run a harmless russian roulette?

Pick the nothing outcome to play for laughs, or prize to put a reward on the line. Only the kick, ban, warn and timeout outcomes produce a real sanction.

How do players join a russian roulette?

Two modes exist: random draws participants among eligible members, join only takes volunteers who sign up. The timeout option sets the exclusion length, up to 7 days.

Can I bluff about what is at stake?

Yes, the fake_outcome option announces a different fate from the one that will actually apply, which keeps the suspense until the end.

Can I compare two members other than myself?

Yes, the relationship calculators take two members as parameters (user1 and user2), so you do not have to be one of the two.

Sources and official documentation

Games & economy

Ready to try Ganyu?

Add Ganyu to your Discord server for free and put this guide into practice in under a minute.

Add Ganyu for free