Interactive demo Features Pricing FAQ Add to Discord
AI moderation for Discord

Reports in. Penalties out.
No manual review queue.

Members report in one click. OrrivaBot reads context, applies your server rules, and enforces mutes, kicks, or bans — automatically.

Secure Polar checkout Free tier — no card OpenAI · Google · Xiaomi
Powered by OpenAI, Google & Xiaomi

Stop reviewing reports manually.

Free tier uses OpenAI for fast, reliable text moderation. Go, Plus & Pro use Google (images/GIFs) and Xiaomi (video/audio) for multimodal AI – with smart quota multipliers.

Set once, enforce forever. Define your guidelines, penalty levels, and report channels. Our AI engine handles the rest, from mute to ban, based on your governance.

[OrrivaBot] AI engine loaded.
> Free plan: OpenAI (text).
> Go/Plus: Google (images) + OpenAI.
> Pro: Google, Xiaomi (video/audio), OpenAI.
> custom_rules.yaml → "no toxicity, respect staff" Accepted
> AI verdict: Rule violation (harassment)
> Penalty applied: 12h timeout + warning log
✓ Auto-moderation complete. Admin appeal ready (Pro: auto-appeal).
Demo Video Thumbnail
Watch Demo →
Interactive demo

See moderation in action

Report a message like your members do — OrrivaBot analyzes context and applies your server rules automatically.

Right-click a message on desktop · Long-press on mobile
# general Live demo
A
AlexToday at 2:14 PM
Anyone know when the community event starts?
M
MiraToday at 2:16 PM
Saturday 8pm UTC — check #announcements
T
ToxicUserToday at 2:18 PM
You're all idiots, nobody here knows anything. Go away.
Y
YouToday at 2:19 PM
Let's keep it respectful please 🙏
# media Live demo
M
MemePosterToday at 4:02 PM
Check out this meme lol
attachment.png · image
OrrivaBot · AI moderation log
Waiting for a report…

Auto-penalty applied

Interactive simulation only. Real outcomes depend on your server rules, plan tier, and quota. Video/audio moderation is available on Pro.

Report submitted successfully!

Engineered for Serious Communities

AI Rule Engine

Write plain‑English server rules. AI applies them to every reported message contextually — no static regex needed.

Auto-Penalty + Quota Limits

Warn, timeout, kick or ban automatically. If you exceed daily report quota, the bot pauses processing until reset — full control.

Analytics & Logs

Detailed moderation logs, user violation history, and AI decision explainability — full transparency for staff.

Get started in 4 simple steps

1. Invite Bot

Click "Add to Discord" – free tier works immediately.

2. Run /start_setup

Type /start_setup (free: /start_free).

3. Configure Channels

Set report channels and admin roles (limits apply per plan).

4. AI takes over

Users report → AI analyzes → automated action.

Quota notice: Text = 1 quota, Image = 2 quota, Video/Audio (Pro only) = 3 quota. Daily: Free 5, Go 60, Plus 300, Pro 600.
Deep dive

Core technology

Multi‑Provider AI

Text: OpenAI (all plans). Images/GIFs (Go/Plus/Pro): Google. Video/Audio (Pro only): Xiaomi. Plus also supports GIF (Tenor).

Use case: A user posts an inappropriate GIF → Plus/Pro analyze it via Google (2 quota). A video >10s is rejected. Audio >15s rejected.

Custom Rule Sandbox

Server owners write rules like "No advertising, warnings after 2 strikes". Bot stores & enforces them across all report channels.

Pro benefit: Unlimited custom rule sets + auto-appeal workflows.

Auto Appeal (Pro only)

Users can appeal directly via DM or ticket; AI re-evaluates the case and automatically restores roles/timeout if rule violation was minor.

Go/Plus: Manual appeal button in moderation dashboard. Pro: Fully autonomous appeals.

Moderation Dashboard

Review punishment logs, manage admin roles, and configure report channels. Real-time analytics on AI accuracy.

Included in all plans. Granular access for up to 6 staff roles (Pro).
Compare editions

Feature comparison

FeatureFreeGoPlusPro
Daily report quota (text equivalent)5/day60/day300/day600/day
Report channels1124
Admin roles1236
Auto penalty (mute/kick/ban)
Custom rule writing
Manual appeal dashboard
Auto‑appeal processing
Priority support & audit logs
Text AI providerOpenAI
Image / GIF AI providerGoogle
Image / GIF moderation✓ (GIF supported)
Video / Audio AI providerXiaomi (≤10s video, ≤15s audio)
Quota multipliersText=1, Image=2, Video/Audio=3 (Pro only)

Choose your plan

FREE
$0 / forever
No credit card required

OpenAI text moderation. Perfect for small communities.

5 text-equivalent reports/day
1 report channel
1 admin role
AI auto‑penalties
No image/GIF/video
Add to Discord
GO
$4.99 / mo

Google image + OpenAI text. Best value.

60 text-equivalent reports/day
1 report channel
2 admin roles
Custom rule writing
Manual appeal panel
Image moderation
Subscribe Go →
PLUS
$6.99 / mo

Google + OpenAI, GIF support. For growing servers.

300 text-equivalent reports/day
2 report channels
3 admin roles
Custom rule writing
Manual appeal panel
Image + GIF moderation
Subscribe Plus →
PRO
$13.99 / mo

Full multimodal: Google, Xiaomi, OpenAI, GIF, video, audio.

600 text-equivalent reports/day
4 report channels
6 admin roles
Advanced custom rules
Auto‑appeal system
Image + GIF + video/audio
Get Pro →

Report Processing Priority

Free Tier

Shared processing queue

⚡ Medium speed

Resources are shared across all free servers. Reports may experience slight delays during peak hours.

Upgrade to Go, Plus or Pro for priority processing, image/GIF moderation (Plus/Pro) and video/audio (Pro).

EXTRA REPORT QUOTA
$3 / +2000 reports

Never run out of capacity. Purchase extra report quota that sits on top of your daily limit.

How it works: After your daily quota is used, the bot automatically starts consuming your bonus quota. Multiple purchases stack and never expire.
Add extra quota →

Secure checkout by Polar.sh · License delivered instantly via email for paid plans. Free plan requires no payment.

Frequently asked questions

How do I start using OrrivaBot?

Invite the bot using the "Add to Discord" button (free tier works immediately). For paid plans, run /start_setup and enter your license key. Configure report channels and admin roles — the bot starts working instantly.

What AI providers are used?

Text: OpenAI (all tiers). Images/GIFs: Google (Go/Plus/Pro). Video/Audio: Xiaomi (Pro only). Video ≤10s, audio ≤15s, otherwise rejected.

How are quotas consumed?

Text report = 1 quota, image/GIF = 2 quotas, video/audio = 3 quotas (Pro only). Daily limits: Free 5, Go 60, Plus 300, Pro 600 (text-equivalent). Extra quota (purchased) is used after daily quota is exhausted.

Can I customize penalties per rule?

Go, Plus and Pro: Yes – warning tiers, timeout durations, mute, kick, or ban all configurable. Free tier uses default AI rules without customization.

Does the bot support appeal automation?

Free: No appeals. Go/Plus: staff restore penalties via slash commands and in-Discord appeal flows. Pro adds AI auto-appeal that re-evaluates disputes and reverses unjust penalties automatically.

Where can I get help?

Join our official Discord server or email support@orriva.win. Priority support for Pro. Paid billing: Polar customer portal.

How does Extra Quota consumption work?

When you purchase the $3 / +2000 reports add‑on, the bot follows strict priority:

1. Daily subscription quota first – Your Free (5), Go (60), Plus (300) or Pro (600) text‑equivalent reports are consumed as usual.
2. Then extra quota – Once the daily quota is exhausted, the bot automatically starts deducting from your purchased bonus pool.
3. Full stop – Only when both your daily quota and all extra quota are depleted will the bot pause moderation until the next UTC day (or until more quota is added).

Purchases are cumulative; each $3 adds +2000 report credits. Extra quota never expires and does not reset daily.

Does extra quota expire or reset daily?

No, it never expires and does not reset.

- Any unused extra quota remains in your server’s balance indefinitely.
- Purchases are cumulative: buying the add‑on multiple times adds +2000 reports each time, stacking into a single pool.
- There is no automatic daily reset or monthly cleanup. The quota only decreases when it is used (after your daily allotment is gone).
- You can track your remaining extra quota via the /info command.

Ready to automate your moderation?

Start free with OpenAI text moderation. Upgrade when you need images, GIFs, or video — same bot, same workflow.

Add to Discord View pricing