Where it started
Translation, without commands
React to any message with a flag emoji and Huli replies with the translation. Nothing to configure, nothing to memorise.
Flag reactions
React with ๐ซ๐ท ๐ช๐ธ ๐น๐ญ ๐ฎ๐น and more. The reply appears in the channel, in context.
Works everywhere
Any channel, any message, any member โ no setup step before it starts working.
Speaks your language
Huli itself replies in English, Spanish or French, set per server.
Keep the server safe
Moderation & security
Automated protection that escalates the way you configure it โ and records everything it does.
AutoMod
Filter bad words, regex patterns, invites, links, mass mentions and spam. Delete, warn, timeout, kick or ban.
Anti-raid
Detects join floods and responds automatically, including a full server lockdown that lifts itself.
Infractions
Every action is logged against the member, searchable from the dashboard.
Audit logging
25 event types to a channel you choose โ including message edits with a before-and-after diff.
Verification
Gate new members behind a verify button, with an account-age check.
Respects Discord
Never assigns roles above its own, and every dashboard action is checked against your real Discord permissions.
Give people a reason to stay
Community & engagement
The things that make a server feel alive, all sharing one configuration.
XP & levels
Earn XP from messages and voice chat, with anti-farming controls, level curves and role rewards.
Rank cards
A generated image showing level, XP, progress and server rank. Just run /rank.
Giveaways
Entry button, countdown, multiple winners, reroll, eligibility rules โ and it survives a restart.
Polls
Single or multiple choice, live counts, timed endings, stored in the database.
Suggestions
Members suggest and vote; staff approve or deny from a drag-and-drop board.
Starboard
The serverโs best messages, pinned automatically at a threshold you pick.
Run it without the busywork
Server management
Setup, upkeep and the boring parts, handled.
Welcome messages
Greet new members with custom text and automatic roles.
Reaction roles
Self-assign roles from buttons or dropdown menus you build in the dashboard.
Live statistics
Member and online counters that live in your channel list.
Reminders
Persistent reminders with /remind โ 30m, 2h, 1d, 1w. They survive restarts.
Tickets
Private support threads, opened and closed with a command.
Health checks
Huli inspects its own permissions, channels and roles, then tells you exactly what needs fixing.
In Discord
Eleven slash commands
Type / in any channel to see them all.
/helpEvery command and feature/remindSet a persistent reminder/rankYour level and rank card/xpManage XP (admin)/pollCreate a poll/giveawayRun a giveaway/suggestSubmit a suggestion/rolepanelBuild a reaction-role panel/ticketOpen a support ticket/closeClose a ticket thread/testSend a sample message
On the web
The dashboard
Sign in with Discord. You will only see servers where you are an administrator and Huli is present.
One place for everything
Every module above is configured from the same panel โ no config files, no bot restarts.
Tells you what is wrong
The Health page checks real permissions, channels and roles, and states the cause and the fix.
Analytics
Members, messages, moderation and engagement over 24 hours to 90 days.
Backup & restore
Export your configuration, import it back, and restore the database from a verified backup.
Ready to set it up?
Turn on only the modules you want. Everything else stays out of the way.