Unreal Engine 2 · Free plugin

Discord relay for Unreal Tournament 2004

Two-way chat between your Unreal Tournament 2004 server and Discord, with kills, joins and match state as they happen. The mutator is free, and it's the same for a four-player server as for a busy one.

HomeUnreal Tournament 2004

What gets relayed

What Tunnelcast carries for Unreal Tournament 2004

Everything below goes to your Discord channel and the live Portal. Team chat stays in the game.

Chat in both directions

Public chat goes to Discord, and Discord replies appear in game as Discord: <Bjorn> hi. Team chat is never relayed.

Kills and first blood

Kills, suicides and first blood, plus eliminations in modes that have them.

Joins, leaves and teams

Players joining and leaving, name changes, team switches and spectators. Teams are named Red, Blue, Green and Gold.

Match state

Map, game mode, team scores and the result. Capture the Flag reports flag events, Assault reports objectives, and Invasion reports its waves.

Remote admin

Kick, ban, switch map, restart the map or restart the server from Discord or the Portal. You can switch any of them off in Tunnelcast.ini.

Live status and the Portal

One Discord message that keeps itself up to date with the server, and a live view of the server in the Tunnelcast Portal.

Setup

What your server needs

A mutator and one config file. The download is a zip of Tunnelcast packages and a ready-made `Tunnelcast.ini`.

Requirements

  • A dedicated Unreal Tournament 2004 server, running your own copy of the game.
  • Write access to the server's System folder.

Install in short

  1. Unzip the download into the server's System folder.
  2. Link your Discord server and register the game server in the Portal.
  3. Paste the server token into Token= in Tunnelcast.ini.
  4. Add Tunnelcast.MutTunnelcast as a mutator, or the ServerActors=Tunnelcast.TunnelcastServerActor line, and restart.

Good to know

What it doesn't do

We'd rather you hear it here than find out on your server.

  • Chat sent from the web Portal shows up in game labelled "Discord", the same as Discord chat.
  • Game modes without their own handler get the general match and score reporting, not mode-specific events.

Next step

Connect your Unreal Tournament 2004 server

Download the mutator from the installation guide and follow the steps. Tunnelcast is in closed beta, so request access to register your server.

Tunnelcast is not affiliated with or endorsed by Epic Games. Game names are trademarks of their respective owners.