Commands & Syntax
Complete reference for bot slash commands and in-game chat guess syntax.
Slash Commands
Run these directly in an allowed Discord channel using the / prefix.
- /guess Slash Command
Start a new character guessing game session.
Kaeya picks a secret character from the full Genshin Impact roster. Players can then participate by guessing attributes or full character names in the channel.
Parameters:None (initiates match in the current channel)/guess - /character Slash Command
View character details (list all characters, filter by attributes, or view a single profile).
Look up official character attributes including elemental vision, weapon type, region, model height, and release version.
Parameters:query (optional), filter (optional, e.g. hydro, sword, fontaine)/character query:Furina - /stats Slash Command
Shows how many times each character appeared in the server.
Aggregates gameplay statistics for the current Discord server, ranking characters by frequency of appearance and highlighting total games played.
Parameters:None/stats - /help Slash Command
Shows how to play and lists quick instructions.
Sends an interactive embed explaining game rules, hint limitations, and valid attribute query formats directly in Discord.
Parameters:None/help - /add-channel Channel Setup
Adds the current channel to the allowed gameplay channels list.
Restricts bot commands to designated channels. Keeps games focused in dedicated bot rooms without spamming conversation channels. Requires server management permissions.
Parameters:None (authorizes current channel)/add-channel - /remove-channel Channel Setup
Removes the current channel from the allowed channels list.
Disables Kaeya game commands in the active channel to stop gameplay sessions from running there.
Parameters:None (deauthorizes current channel)/remove-channel - /devlogs Slash Command
Shows recent updates, patches, and developer notes directly in Discord.
Displays recent patch notes including newly released characters (e.g. Version 7.1 Vesna & Vodyanitsa) and engine balance updates.
Parameters:None/devlogs
Guess Commands
Type these directly into the chat while a /guess game is actively running in the channel.
- guess hint Guess Command
Request a helpful hint from Kaeya during an active game.
Kaeya reveals one unknown attribute about the secret character. You have infinite guesses, but you can only get hints up to 3 times per game.
Note:Maximum 3 hints allowed per round.guess hint - guess element <type> Guess Command
Guess the elemental vision of the hidden character.
Checks if the mystery character uses the specified vision. Valid options: pyro, hydro, anemo, electro, dendro, cryo, geo.
Parameters:pyro | hydro | anemo | electro | dendro | cryo | geoguess element hydro - guess weapon <type> Guess Command
Guess the character weapon class.
Checks if the mystery character equips the specified weapon category. Valid options: sword, claymore, bow, polearm, catalyst.
Parameters:sword | claymore | bow | polearm | catalystguess weapon sword - guess region <name> Guess Command
Guess the character origin or affiliated region.
Checks if the character is affiliated with the given region: mondstadt, liyue, inazuma, sumeru, fontaine, natlan, snezhnaya, khaenriah.
Parameters:mondstadt | liyue | inazuma | sumeru | fontaine | natlan | snezhnaya | khaenriahguess region mondstadt - guess gender <female | male> Guess Command
Guess the character gender.
Checks if the secret character is female or male.
Parameters:female | maleguess gender female - guess height <tall | medium | short> Guess Command
Guess the character in-game model height.
Tests the 3D model height category of the character: tall (adult), medium (teenager), or short (child model).
Parameters:tall | medium | shortguess height tall - guess version before <version> Guess Command
Test whether the character was released before a specific game patch.
Checks if the character debut patch was strictly earlier than the queried version number.
Parameters:version number (e.g. 2.0, 3.0, 4.0, 5.0)guess version before 4.0 - guess version after <version> Guess Command
Test whether the character was released after a specific game patch.
Checks if the character was released in a version newer than the queried patch number.
Parameters:version number (e.g. 1.6, 3.5, 4.5)guess version after 4.5 - guess version exact <patch> Guess Command
Test for the exact release patch of the character.
Tests if the character debuted in that specific patch. Note: if you ever get a hint for version, it is valid up to 3 versions before and after.
Parameters:patch name or number (e.g. 1.0, 4.2, luna 3)Note:Version hints have a buffer of up to 3 versions before and after.guess version exact luna 3 - <Character Name> Guess Command
Directly guess the character identity to win the match.
Type the character name directly in chat. If it matches the mystery character, the match ends and your victory is recorded!
Note:You can guess infinite times without penalty until the correct character is identified.Furina
Remember to run /add-channel in your designated gaming channel before players can use /guess.