Premium · Self-hosted or Cloud

Discord moderation,
beautifully automated.

ZenithzCloud is the premium control plane for your community — AutoMod, moderation, tickets, leveling, economy, giveaways, gradient profile cards and more — backed by a bot that actually enforces the rules you set.

A
B
C
D
Trusted by communities worldwide.
ZenithzCloud
ZenithzCloud Command Center
guild dashboard · live
Live
AutoMod
42 blocked
today
Tickets
18 open
avg 12m
Leveling
3 new L15
week
Economy
1.2M ZC
in shop
AutoMod snapshot
12 invites blocked · 3 links filtered · 1 raid timeout · 2 badwords caught
Built withDiscord.js v14|Express + Socket.IO|Next.js|Prisma

Everything you need

One bot. One dashboard. Every feature actually works.

AutoMod that acts

Anti-spam, anti-duplicate, anti-raid, badword & regex filters, whitelist/exempt rules, audit-logged responses.

Real moderation

Warn, timeout, kick, ban, softban, purge, cases & appeals with proper hierarchy and permission checks.

Ticket system

Categories, panels, transcripts, notes, priority and ratings — bot enforces the actual channel permissions.

Leveling + XP

Message XP, voice XP, rewards, multipliers and leaderboards with your server’s tuning.

Economy with purpose

Wallet/bank, daily/weekly rewards, shop items and spending inventory — all server-scoped.

Giveaways & Reactions

Timed giveaways, requirements, rerolls and reaction-role panels in buttons or selects.

Welcome & Goodbye

Personalized messages, images, DMs and auto-roles for every new member.

Unified logging

Messages, members, roles, channels, voice, invites — one pane for every auditable event.

Architecture

Built like a product, deployed like one.

The API sits between the dashboard and the Discord gateway. Heavy work — image rendering, transcripts, bulk operations — happens on the bot side with honest fallbacks when the gateway is unreachable.

Embedded bot mode — zero config for small servers.
Standalone bot mode — scale bot and API independently.
Real-time sync over Socket.IO rooms scoped per guild.
Prisma-backed persistence with SQLite by default; switch to PostgreSQL with one command.
API layer

Express + Socket.IO. CSRF, rate limiting, OAuth2 with signed sessions and per-guild Discord permission checks.

Bot process

Discord.js v14 with proper intents, partials, command registry, automod enforcement and schedulers.

Dashboard

Next.js App Router with real, audited API calls. Every control maps to a real action, not a toggle that goes nowhere.

Data layer

Prisma models for guilds, tickets, cases, economy, leveling, profiles, transcripts, giveaways and more.

Security by default

No secrets in the browser, no permissions assumed.

OAuth scopes are limited to identify guilds. The dashboard never asks for privileged intents. Every guild-scoped API route verifies Manage Server on the server side. Bot tokens and client secrets stay in .env.

HTTP-only sessions

Signed cookies backed by the database. No localStorage tokens.

CSRF protection

All mutating API calls require a valid double-submit token.

Server-side checks

Every guild action checks Discord permissions on the API.

Audit logging

Every moderation and config change is recorded with actor and IP.

FAQ

Honest answers.

Do I need my own bot token?

Yes. ZenithzCloud is open-source and self-hosted. You provide your own Discord application credentials via .env — nothing is sent to any third-party server.

Can I run it on a tiny VPS?

Yes. SQLite + embedded bot runs on 1 vCPU / 1 GB RAM. For heavier workloads, run the bot and API as separate processes and switch to PostgreSQL.

Is the gradient really applied to nicknames?

No. Discord does not expose nickname gradients. ZenithzCloud renders gradient PNG profile/rank cards and applies gradient role colors where supported by the server.

What if the bot is offline?

The dashboard still works for configuration, cases, logs and queries. Live Discord actions return a clear 503 until the gateway reconnects.

Your community deserves a control center, not a spreadsheet.