DediMoa

Manage your server from Discord

Connect your Discord account and you can handle your game server with the /dedi commands in any server or DM. Connect a channel too, and your friends hear about it automatically whenever the server starts, restarts, updates, or is about to expire.

Get started in three steps

  1. Connect your Discord account

    Log in, then connect your Discord account under Account settings → Connected accounts.

  2. Turn on “Use Discord commands”

    Flip the switch further down the same page. Connecting for login alone doesn't enable the commands, and turning it off blocks them right away.

  3. Add to my Discord

    Press “Add to my Discord” and approve. The commands are added only to your account, don't join any Discord server, and need no server permissions.

Open Connected accounts

Commands

Command names are in English. Replies use your account language, or your Discord language if you haven't set one. If you have one server you can leave out server; with several, pick from the list as you type. Servers whose game doesn't support a command don't appear in its list. Only you can see the replies.

/dedi status [server] [public]
Status, players online, whether an update is due, and the expiry date. Add public to post it to the channel (without the address and password).
/dedi info [server]
Address, password, and join code (only you can see it).
/dedi players [server]
Who's online right now.
/dedi start · /dedi stop · /dedi restart [server] [now]
Start, stop, or restart the server. Stop and restart ask you to confirm and warn people in the game with a countdown. Add now to do it right away.
/dedi say <message> [server]
Send a message to everyone in the game (up to 200 characters).
/dedi rescue <player> [server]
Kick a stuck player so they can rejoin.
/dedi update [server] [now]
Update to the latest game version (the server is stopped and backed up first).
/dedi backup [server]
Back up the world now.
/dedi delegate add · remove · list <user>
Let a friend start and restart the server (add / remove / list).
/dedi help
The command list and a link to this page.

Channel notifications

Open the Discord tab on the server's page in the Console and connect a channel. Messages posted to the channel never include the address or password.

Connect with Discord (recommended)

Pick a channel and approve, and you're done. Notifications get Restart and Update buttons, and whoever presses one goes through a permission check and one more confirmation.

Paste a channel webhook

Create a new one under the channel's Settings → Integrations → Webhooks and paste its URL. Notifications sent this way have links but no buttons. If the webhook is deleted, notifications stop and the Console asks you to connect again.

You choose which notifications to send: server ready, started / stopped / restarted, daily restart, new version, update result, expiring soon, expired, not responding and recovered, and players joining and leaving. All of them except the daily restart are on from the start. Join and leave notices include in-game names; turn off Show player names to post only the count. The notification language follows your account at first and can be changed per channel. Servers with crossplay on can also turn on Send the join code too (off at first).

Let friends start the server

In Discord, type /dedi delegate add and pick a friend. Once they add the commands to their own Discord, they can use /dedi start, /dedi restart, /dedi status, and /dedi players. Your friend doesn't need an account on this site, can't see the address or password, and can't stop the server, post announcements, or update it. Take it back any time with /dedi delegate remove or on the server's page.

Got permission from a friend? Add the commands first

Press the button below to add the commands to your Discord and approve. They're added only for you, don't join any Discord server, and you don't need an account on this site. After that, type /dedi start in any Discord channel or DM to start the server.

Add to my Discord

FAQ

Can other people see my command replies?

No. Only you can see them. They're posted to the channel only when you add public to /dedi status, and even then without the address and password. The admin password never appears anywhere in Discord.

Do all commands work for every game?

status, start, stop, restart, update, and backup work for every game. players, say, and rescue need the game itself to support remote management, so servers of games that don't support them won't appear in those commands' lists.

The update reply is stuck on “working on it”.

Discord only lets us edit a reply within 15 minutes. If an update takes longer, check the result in the connected channel or the Console.

What information goes to Discord?

Your server's status, the number of players online, announcements you send, and the in-game names of players joining and leaving (not sent if you turn off Show player names). Replies only you can see may include the address and password. Players' game account IDs and your email address are never sent. If you turn on Send the join code too, the join code is sent as well. See the Privacy Policy for details.

How do I turn it off?

Turn off Use Discord commands or disconnect Discord, and the commands are blocked right away. You can also remove the app under Authorized Apps in Discord.