Game Modules

Server status, wipe countdown and info panel — tailored to one particular game.

A game module is tailored to one game: WARDOGS, Rust, Minecraft and whatever else is added. It brings along three things that are needed on every game server.

Server status

An embed that shows whether your server is running — with player count, map and load. The bot puts one message into the channel and keeps rewriting it, instead of sending a new one every five minutes.

The query goes through the protocol of the game in question:

Protocol For
Source query (A2S) Rust, CS2, ARK, Garry's Mod and most games on Valve's technology
Minecraft the same ping the game client uses as well
Own interface games with their own status page in JSON format

In the event of an outage the configured roles are notified once — and once again when the server is back. Not on every query: otherwise the channel would be full of identical warnings during a longer outage.

Countdown

Counts down to the next wipe, reset or season start. You enter the date as 24.12.2026 18:00, German time.

With Wiederholung (repetition) the date moves on automatically after every run — so with 14 days, every two weeks. That means you never have to enter it again. If the bot was off for several cycles, it skips them instead of catching up on reminders.

Info panel

A fixed embed with your server address, the rules and links. Stands in the channel permanently and is rewritten when something changes instead of being duplicated.

Setting it up

/spiel setup modul:WARDOGS

After that you can look it up at any time:

/spiel status modul:WARDOGS
/spiel countdown modul:WARDOGS

All game modules share the /spiel command with a drop-down list. Separate commands per game would be prettier, but they would have to be registered again on every server with every change to the module — and if one registration goes wrong, a server has a command that no longer exists.

What a game module costs

0.99 € per month per module, on top of the plan. It is the only thing that costs extra with Fishbot — and it is not included in any contract, not in the old Ultimate contracts either.

Why a surcharge at all? A game module is built for a fraction of the servers and permanently queries an external game server. If it were included in the price, everybody would be paying towards every new game that does not concern them — and at some point we would have to stop building new ones.

The amount is deliberately kept small: anyone running a Rust server should be able to add the matching module without doing the sums first.

Your game is missing?

Write in the support server. A new game module takes hours to come about, not weeks — as long as the game speaks one of the three protocols or has a status page.

What a modular game module cannot do: leaderboards from inside the game, statistics for individual players, trading systems. Something like that still needs real programming work.

Last updated: 13 October 2026