Skip to main content
TriBridge is a Node.js bot that bridges a Discord channel and Hypixel guild chat. Messages go both ways in real time: guild chat arrives in Discord as embeds, Discord messages are spoken in guild chat, and slash commands let admins run guild management commands in-game without opening Minecraft. One bot can bridge several Hypixel guilds at once — one Minecraft account per guild — through the same Discord channel. Guilds can also be bridged to each other, so their members talk in-game without anyone watching Discord.
Two different things are called a “guild” here. A Hypixel guild is one of the Minecraft guilds the bot bridges; there can be several. A Discord server is the single community the bot serves; there is exactly one. These docs never use “guild” for the second.

Start here

What TriBridge does

Quick reference

  • Commands — every slash command and chat command, in one table.
  • Config files — what the bot writes next to the repository, and what is in each file.
  • Permissions — every Discord permission and intent, and what breaks without it.
  • FAQ and Troubleshooting — when something is not behaving.

For developers

  • Architecture — how the two clients, the event handler and the guild registry fit together.
  • Adding a command — the checklist for a change that ships.
  • Releasing — the two changelogs and the release workflow.
  • Contributing — commit convention and what a good change looks like.

Hypixel rules

TriBridge relays chat and runs guild commands an officer could type themselves. It does not automate gameplay. That said, running any bot account on Hypixel is at your own risk: no third-party tool is officially endorsed by Hypixel, and the account doing the bridging is a real account subject to the server rules like any other.

Status

See the changelog for what changed when, and DISCORD_CHANGELOG.md for the short version that gets posted in the announcement channel.