The only bot
your server needs
Eofh-Bot is a powerful all-in-one Discord bot — moderation, tickets, leveling, onboarding and more, all managed from a single web panel. Works across multiple servers.
Features
Everything in one place
Moderation
Warn, kick, ban, timeout and lock channels. Full audit log and mod log synced to the web panel in real time.
Ticket System
Custom ticket panels. Reply from the web panel — messages appear in Discord instantly. Live two-way chat, no refresh needed.
Levels & XP
Members earn XP by chatting. Configurable XP rate and cooldown per server. Level-up roles, leaderboard and rank cards.
Onboarding
Welcome new members with a fully custom role selection flow. Build steps and options visually — no coding required.
Automod
Automatically detect spam, caps abuse, mass mentions and banned words. Configurable per server with custom word lists.
Reaction Roles
Set up messages where members can click a reaction to receive a role. Fully managed from the web panel.
Invite Tracker
Track who invited who. Full invite leaderboard and join log per server in the admin panel.
Multi-Server Panel
One bot, many servers. Each server has its own isolated settings, data and admin team — all from a single login.
Message Logs
Every edited and deleted message is logged with the original content and who sent it, searchable from the web panel.
How it works
Set up in minutes
Invite the bot
Add Eofh-Bot to your Discord server with one click.
Log in with Discord
Admins log in via Discord OAuth — no passwords needed.
Pick your server
Select which server to manage from the server switcher.
Configure & go
All settings, roles and features are configurable from the web panel instantly.
Commands
Everything at your fingertips
All commands are slash commands — type / in Discord to get started.
/mod
/mod banBan a member. Optional: delete message history (days)./mod kickKick a member from the server./mod timeoutTimeout a member for 1 min – 28 days./mod warnWarn a member. Stored in the mod log./mod warningsView all warnings for a user./mod clearBulk delete 1–100 messages in a channel./mod lockPrevent members from sending messages./mod unlockRestore message permissions in a channel./mod slowmodeSet slowmode delay (0 = off, max 6 h)./level
/level rankView your rank card — or check another member./level leaderboardShow the top XP leaderboard for this server./level setxpSet XP for any user. Admin/ticket
/ticket setupPost the ticket open panel in a channel. Admin/ticket openOpen a new support ticket with an optional topic./ticket closeClose and archive the current ticket./ticket claimClaim a ticket as your own to handle./utility
/utility pingCheck bot latency and API response time./utility serverinfoShow server stats: members, roles, boosts, age./utility userinfoView account details and roles for any member./utility avatarGet a full-size avatar of any user./utility pollCreate a reaction poll with up to 4 options./utility setupConfigure log channels, ticket log and mute role. Admin/setup-rules
/setup-rulesPost or refresh the rules embed in your rules channel. AdminAdmin commands require the Administrator permission or a configured admin role.