Horus Documentation

Everything a community needs to understand Horus.

This guide covers how Horus works, how to activate it, what commands it exposes, how the manager portal works, how to use the main server-facing tools, and how reputation and blacklist enforcement operate. Staff-only internal tooling is intentionally excluded.

Core Surface

Discord + Web

Commands, setup, reputation, and server management.

Protection

Join + Broadcast

Blacklist checks on join and across protected servers.

Reputation

0-120

Shared profile scoring with moderation context.

Access Model

Beta

Activation-code based onboarding for approved communities.

Product Overview

What Horus does

Shared moderation context

Horus keeps a connected view of user reputation, reports, and enforcement history so communities can make decisions with more context.

Blacklist enforcement

When a user is globally blacklisted, Horus can remove them from protected servers and block them again when they try to rejoin.

Server-side logging

Every protected server can route joins, departures, blacklist events, and moderation actions into a dedicated Horus log channel.

Discord-first workflow

Activation, setup, reputation checks, moderation history, and key moderation actions can all be run directly from Discord commands.

Activation Flow

Getting started

1. Get beta access

Request beta access and wait for approval. Approved users receive a unique activation code tied to their Horus access.

2. Add Horus to your server

Invite the bot into the Discord server you manage. Horus needs the correct moderation permissions to enforce blacklists and run moderation commands.

3. Activate your server

Run `/activate` with your Horus beta code inside the target server. This unlocks the rest of the Horus command set for that server.

4. Set the log channel

Run `/setup` and choose the channel where Horus should post join scans, blacklist actions, and moderation logs.

Discord Commands

Command reference

These are the public server-facing Horus commands used for setup, moderation, reputation, and history. Internal staff tools are not included here.

/help

Shows the command guide and activation requirements.

/activate

Redeems a beta access code for the current server.

/setup

Assigns the Horus log channel for joins, blacklist events, and moderation logs.

/reputation

Displays a user's live Horus reputation profile and standing.

/history

Shows recent Horus moderation and report history for a user.

/warn

Stores a warning in Horus and applies reputation impact using the shared offense ladder.

/mute

Times a user out in Discord and records the moderation action in Horus.

/ban

Bans a user in Discord and records the moderation action in Horus.

Install As App

Add Horus to your home screen

Horus can be installed like a web app for faster access on phones and tablets.

iPhone and iPad

Open Horus in Safari, tap the Share button, then choose Add to Home Screen. If you do not see the option, make sure you are not inside Discord's in-app browser.

Android

Open Horus in Chrome, tap the browser menu, then choose Add to Home screen or Install app depending on your device and browser version.

Manager Portal

What the server manager portal includes

Server selection

The manager portal starts with Your Servers, where approved users can review every Discord server they manage, see whether Horus is active, and open the right workspace.

Server setup panel

Each server has a setup panel for activation code handling, manual scan queue control, Horus log channel configuration, and a live console feed for that guild.

Users and reputation

The users surface lets moderators search members, inspect standing, see likes and reports, and open deeper Horus profiles before acting.

Reviews and reporting

Managers can request a user review, attach evidence, monitor removals and red flags, and submit reports without using internal staff-only tools.

How To

Using the portal from start to finish

1. Open Your Servers

After signing in and receiving beta approval, go to the dashboard and choose the Discord server you want to manage. If Horus is not installed yet, use the add-to-server flow first.

2. Reveal or generate the activation code

Inside the server workspace, use the Server Setup panel to reveal the activation code if one has not already been issued. The code stays hidden until you deliberately reveal it.

3. Activate inside Discord

Redeem the code with `/activate` in the target Discord server. Once activation succeeds, Horus protections and the rest of the setup flow are available for that guild.

4. Set the Horus log channel

Choose the staff-facing channel where join scans, removals, blacklist notices, and moderation summaries should be posted, then save the setting from the setup panel.

5. Queue scans or request reviews

Use the manual scan queue controls when you want Horus to re-check a server, or use Request User Review when a user needs Horus staff review with evidence attached.

6. Monitor the rest of the workspace

Use Users, Removals, Red Flags, and Reports to keep track of server safety, user history, and moderation context across your community.

Reputation

How user standing works

Reputation score

Each user profile carries a Horus reputation score from 0 to 120. Higher scores indicate a cleaner history across connected communities.

Likes and reports

Positive endorsements and moderation reports both affect the context around a user profile, helping communities evaluate risk more consistently.

Penalty ladder

Warnings, timeouts, bans, and other moderation actions can reduce reputation through a repeat-offense model instead of isolated one-off judgments.

Cross-server visibility

Protected servers can see when a user has previously been warned, muted, kicked, banned, or blacklisted elsewhere in the Horus network.

Protection Model

How Horus protects servers

On join

When a user joins, Horus can scan their profile, show recent history in the log channel, and automatically remove them if they are globally blacklisted.

After a blacklist

Once a user is blacklisted, Horus checks the servers it is in and enforces that blacklist across those protected communities.

Log channel output

The configured Horus log channel can receive polished summaries for joins, departures, blacklist events, and moderation outcomes.

Evidence-backed moderation

Reports and moderation actions can contribute to the wider safety picture, helping communities avoid repeating the same review work in isolation.

Portal Features

Everything available to server managers

These are the main public-facing capabilities in the Horus manager portal for community owners, admins, and moderators working with their own servers.

Activation and setup

Generate or reveal activation codes, confirm whether the server is active, and route Horus output into the right log channel without leaving the dashboard.

Manual scan queue

Request an automatic scan, see queue state and ETA, review queue notes, or cancel a queued request when your moderators no longer need it.

Server console log

The built-in console area shows recent setup, activation, queue, and live scan activity for the selected guild so managers can verify what Horus is doing.

User lookup

Search by username or Discord ID, inspect reputation dials and standing, and move into a full user page for deeper moderation context.

Review requests

Submit a user to the Horus review queue with category, severity, written context, and evidence files instead of trying to investigate high-risk cases alone.

Risk and removal tracking

Review recent blacklist removals and red flag alerts for the current guild so you can see how Horus has been protecting the server over time.

Usage Guide

How to use every main manager surface

This section maps the public dashboard views to the jobs they are meant to solve in day-to-day server management.

How to set up a server

Open the server from Your Servers, reveal the activation code, run `/activate` in Discord, choose the Horus log channel, and save the settings. After that, the setup panel becomes the place to manage queue requests and verify console activity.

How to use Request User Review

Search for the member, select the correct account, choose a category and severity, write clear review details, attach images, videos, PDFs, or text files, and submit. This opens a Horus review case rather than directly changing blacklist or reputation state from the portal.

How to use the Users view

The Users page is built for fast moderation context. It shows live reputation dials, blacklist or child safety indicators, likes, reports, and recent action summaries, with a full user page for deeper history.

How to use Removals and Red Flags

Use Removals to review users Horus removed because of blacklist enforcement. Use Red Flags to monitor high-risk signals that have been recorded against users in that server.

How to use Reports

The Reports page lets community managers submit incidents and review recent reports connected to the guilds they moderate. It is the public reporting layer, separate from internal staff-only case management.

FAQ

What is Horus for?

Horus is built for Discord communities that want stronger moderation context, shared reputation data, and coordinated blacklist enforcement.

Does Horus replace Discord moderation?

No. Horus adds shared context and logging around moderation decisions, but server owners and moderators still control their own communities.

Does Horus work before activation?

Before activation, only the basic guidance commands respond. The full moderation and setup workflow unlocks after `/activate` succeeds.

What should I set as the Horus log channel?

Use a staff-visible channel where join logs, blacklist broadcasts, and moderation updates can be reviewed without cluttering public chat.

Can server managers control Horus protections from the dashboard?

Core protections stay enabled by default. The manager portal focuses on activation, visibility, reviews, logging, reports, and setup rather than exposing internal protection toggles.

What can the manager portal do without staff access?

Server managers can activate servers, set log channels, queue scans, inspect users, request reviews, track removals and red flags, and submit reports without needing internal staff dashboards.

Why is Add to Home Screen missing on iPhone?

iPhone installation only appears in Safari. If you opened Horus inside Discord, tap to open it in Safari first, then use Share and Add to Home Screen.