Docs/Information/What Is HepBoat?
What Is HepBoat?
A tour of the bot, the dashboard, and the ideas behind them.
HepBoat is a moderation platform: a Discord bot and a web dashboard that share one source of truth. It grew out of the rowboat lineage of moderation bots and keeps that heritage's core idea - your server's entire behaviour is one readable config document - while adding a modern dashboard, live reload, and a set of newer systems (image scam scanning, ban networks, appeals, leveling, music, and more).
One config to rule the server
Every setting for your server lives in a single YAML document. That has real consequences:
- You can read it. One scroll shows everything the bot will do.
- Every change is tracked. Any edit - from the dashboard, or a config- writing command - creates a history entry you can diff and restore.
- Changes apply live. Saving reloads the bot's view of your server within a second. There is no "sync" button and no restart.
- Forms never fight the file. Dashboard forms patch only the keys they own; your comments and hand-written sections survive untouched.
Moderation that keeps receipts
Infractions (warnings, mutes, kicks, bans and friends) are numbered, searched, edited, and reversed as first-class records. The mod log renders over 80 distinct action types into the channels you choose, with per-action routing and optional custom formats. Timed actions - tempmutes, tempbans, timeouts - reverse themselves automatically.
Prevention, not just cleanup
- Censor filters invites, links/domains, words and tokens, zalgo, and more, with per-channel and per-level sub-configs and an anti-raid layer.
- Anti-spam uses per-rule buckets (messages, mentions, duplicates, newlines, attachments…) with configurable punishments.
- Image scanning fingerprints scam images your moderators teach it and can OCR text out of new images to run it through your existing filters.
- Honeypot channels trap and action spam bots that post where no human would.
Community features
Auto-leveling with XP tracks, role rewards, rank cards and a public web leaderboard; a full server economy with casino games, prediction bets, a role shop and rank-card flair; a starboard; server tags; custom commands with a small scripting DSL; and utilities from reminders and personal todo lists to per-channel posting rules.
Where it runs
HepBoat is operated as a hosted platform. One deployment can serve multiple independent bot instances (white-label included), each with its own branding and dashboard host - but as a server admin you never see that machinery: you get one bot, one dashboard, one config document.