What it is
A private Discord bot that logs into Hypixel as a Minecraft client and bridges guild/officer chat between Minecraft and Discord, with built-in moderation tools, alerts, and SkyBlock stat commands to support guild operations.
Key features
- 2-way chat bridge between Discord and Hypixel guild chat (plus a separate officer channel path)
- Message safety/UX: chunking for Minecraft’s chat length limit, reply context (shows who you’re replying to), blocks risky mentions, resolves @MinecraftName → Discord member mentions when possible
- Guild alerts: join/leave notifications; optional moderation-event alerts (mute/unmute/promote/demote/etc.)
- Moderation from Discord:
- Prefix commands that execute actions in-game (invite/kick/mute/unmute/promote/demote/setrank)
- A “Manage” UI with Discord buttons for common actions (including kick confirmation)
- SkyBlock stats commands (Discord commands): player overview, level, magical power, skill average + per-skill, catacombs, class average, RTCA (runs-to-CA50), Kuudra weighted runs
- Audit logging (no DB): message logs + punishment logs written to JSONL/CSV snapshots on disk (mounted cache volume)
External APIs / services called
- Discord API (via discord.js)
- Hypixel Minecraft server (via minecraft-protocol)
- Hypixel API
- PlayerDB
- Mojang API
- Coflnet SkyBlock pricing
- Minotar (player avatars used in embeds)
Screenshots
Dicord bridge showing in-game chat and leave/join notifications

Discord bot info command

In-Game Player Moderation via Discord

In-Game Player commands showing helpful calculations and information
