Auto-moderation
A harmless caption can hide a lot.
A racist meme. Explicit imagery buried in a GIF. A blocked phrase printed inside a screenshot. Rova looks at what members actually share, alongside the conversation, so your rules reach beyond the words in the message box.
- See the content, not just the caption. Review messages, images, GIFs and short videos for explicit sexual content, racism and hateful attacks, graphic violence and serious real-world threats.
- Make your blacklist count. Rova can read visible text in images and check it against your server’s custom blacklist. Putting the words in a picture does not make them invisible.
- Understand the difference. A dramatic boss fight is not a real-world threat. Context checks help keep harmless anime art, game combat, character lore and normal banter in the conversation.
- Give staff something useful to act on. Confirmed violations are removed, with the reason, message context and media evidence sent to your staff. Member details and review actions are right there.
Your rules apply inside images, too.
This server has blacklisted the phrase “free primogems”.


Reason: Visible text contains Rova Blacklist term “free primogems”.
A harmless caption cannot hide explicit media.


Reason: The attached image contains explicit sexual content.
This is about explicit sexual material, not automatically rejecting harmless anime outfits or romance.
Read the meme, not just the message.


Reason: The image contains a racist attack targeting an ethnic group.
Rova considers the actual content and conversation, including text shown inside media.
Look beyond the video thumbnail.


Reason: The attached video contains graphic injury footage.
Supported GIFs and short videos are checked through visual frames, alongside the message text.
Keep ordinary fandom conversation flowing.


Fictional battles, character lore and everyday exaggeration have context. Rova is designed to distinguish them from real-world harm; she does not send a public “approved” reply.
Your staff get the reason and the next step.

Reason: Visible text contains Rova Blacklist term “free primogems”.
Content (spoilered):
look what I found
Conversation context
Jump to the message before this flagged burst
Inspect the member, mark the alert as seen or approve media flagged in error for future uploads. Approval does not restore a deleted message.
Illustrative conversations. Messages and actions appear in order. Choose a dot to explore.
