Bot Online

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

1

Invite the bot

Add Eofh-Bot to your Discord server with one click.

2

Log in with Discord

Admins log in via Discord OAuth — no passwords needed.

3

Pick your server

Select which server to manage from the server switcher.

4

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.

🛡️ Moderation /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).
📊 Levels & XP /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
🎫 Tickets /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
/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
🎉 Onboarding /setup-rules
/setup-rulesPost or refresh the rules embed in your rules channel. Admin

Admin commands require the Administrator permission or a configured admin role.