Character Sprites, also known as character expressions or just sprites, are images that show up alongside your character during a chat. These images change based on the mood or tone of your character’s message. For example, if your character sends an angry message, the sprite labeled "anger" will appear.
Sprites add personality to your conversations, making them feel more alive. They're great if you're looking for a visual novel experience.
WyvernChat supports the following emotion labels:
Admiration
, Amusement
, Anger
, Annoyance
, Approval
, Caring
, Confusion
, Curiosity
, Desire
, Disappointment
, Disapproval
, Disgust
, Embarrassment
, Excitement
, Fear
, Gratitude
, Grief
, Joy
, Love
, Nervousness
, Neutral
, Optimism
, Pride
, Realization
, Relief
, Remorse
, Sadness
, Surprise
.
To ensure your sprites upload successfully and look clean in chat, we recommend the following:
Max file size: 10MB per image
File types: Any image format is accepted (.png
, .jpg
, .webp
, etc.)
Recommended format: Use transparent .png
files for clean cutouts with no background
Recommended aspect ratio: 2:3 (portrait orientation)
Pro tip: Keep your character centered and closely cropped for best visibility.
You can’t add sprites during the initial character creation process. You’ll need to edit the character afterward.
Here’s how to add sprites:
Each image should be named according to the expression you want it to show for (e.g., Curiosity
, Disapproval
, Neutral
, etc.).
WyvernChat supports 3D character models in VRM, FBX, and GLB formats as an optional way to represent your character with a 3D avatar instead of 2D sprites. These are commonly used in VTubing and other real-time character visualizations.
To upload a 3D model:
.vrm
, .fbx
, or .glb
file.If your character has sprites but they’re not showing up during conversations, the setting may be turned off.
Here’s how to check:
Once you confirm it's disabled, you’ll start seeing your character’s sprites appear based on the tone of their replies!
If your sprites still aren’t showing up or something seems broken, please reach out in our Discord server's #support
channel or submit a report in our #bugs-and-heeelp
channel.